機械翻訳について

セグメントおよびコンポジットの構文ルールの編集

セグメントまたはコンポジットに対して定義されている場合は、構文ルールを表示および編集できます。 これらのルールはデータ要素に適用され、入力データの検証時に適用されます。

ノート:

アクティブなドキュメント定義で現在使用されているスキーマは編集できません。
  1. ナビゲーション・ペインで、B2B「スキーマ」の順にクリックします。
    B2Bスキーマ・ページには、標準スキーマをクローニングして作成したすべてのカスタム・スキーマが表示されます。
  2. カスタム・スキーマを開き、表示するセグメント(CURなど)を見つけて、「詳細の編集」 「編集」アイコンを選択します。
  3. 詳細パネルの構文ルール・アイコンをクリックして、選択したセグメントに適用された構文ルールを開きます。
  4. 構文ルール行の上にカーソルを置くと、ルールを編集、追加または削除するためのオプションが表示されます。
  5. 追加 +を選択すると、次の構文ルール・タイプを含む選択リストが表示されます:
    X12構文ルール 説明
    ペアリング いずれかの要素が存在する場合は、すべてが必要です。
    必須 少なくとも1つの要素が必要です。
    除外 存在できる要素は1つだけです。
    条件 1つの要素が存在する場合は、他の要素が必要です。
    条件付きリスト 1つの要素が存在する場合は、少なくとも1つの他の要素が必要です。

    ルールごとに、エレメントを選択する1つまたは2つのエレメント選択が表示されます。

  6. たとえば、「条件付きリスト」ルールを追加する場合、最初の要素を選択するには「要素の選択」をクリックし、2番目の要素を選択するには「1つ以上の要素を選択」をクリックします。

    要素を選択するためのリンクおよび複数の要素を選択するためのリンクを含むリスト条件ルール。

  7. 適切な要素を選択します。
    現在の選択は、要素の位置番号の観点から表示されます。


    要素3および4が選択されたリスト条件。

    要素の位置番号は、選択したセグメントまたはコンポジット内の対応する子要素を識別します。 たとえば、2は次のCUR02を意味し、3および4CUR03およびCUR04を意味します。

  8. 要素を追加または削除するには、ルールの説明で要素番号をクリックします。

    ノート:

    構文ルールを削除すると、最初に削除対象としてマークされ(元に戻すことができます)、次にB2Bスキーマの保存時に削除されます。