要素のコード・リストの編集
プロパティに加えて、標準のB2Bスキーマのカスタマイズ中に要素構成のコード・リストを編集することもできます。
一部のEDI X12要素は、列挙値のセットに制限されます。 コード・リストには、要素に許可される値が表示されます。 通常、タイプID (識別子)の要素にはコード・リストが関連付けられていますが、任意の要素にコード・リストを設定できます。
- エレメント行の上にカーソルを置き、「詳細の編集」
をクリックします。
「詳細」パネルが右側に表示され、「プロパティ」タブが表示されます。
- 「コード・リスト」
をクリックします。
コード・リストが定義されている場合は、すべてのコード値が表に表示されます。
- 行の上にカーソルを置き、表示されるボタンを使用して行を編集または削除したり、新しい行を追加します。
編集中に、各コードに説明とノートを追加できます。 削除中、行はまず削除対象としてマークされ(「元に戻す」で取り消すことができます)、実際には「保存」をクリックすると削除されます。
ノート:
新しい行を追加するときは、任意の位置に挿入できます。 コード・リストに対するエレメント・データの検証は、順序に関係なく行われます。 「保存」アクションの後、コード・リストはアルファベット順にソートされます。 - コード・リストの複数の行を編集する場合は、「コード・リスト・アクション」の下の「CSVのエクスポート」アクションを使用して、スプレッドシート・エディタなどの外部ツールで編集するためにカンマ区切り値ファイルにリストをエクスポートします。
CSVファイルには、コード・リスト表と同じヘッダー行があります。 編集が完了したら、「CSVのインポート」アクションを使用して再度インポートできます。 これにより、CSVファイルに定義されているコードで既存のコード・リストが完全に上書きされます。
エレメントの複数のコード・リスト
場合によっては、複数のコード・リストを持つ要素が見つかることがあります。 このような例として、ドキュメント・タイプEDI X12 850 (任意のバージョン)の要素TD101 (パッケージング・コード)があります。 この要素には、次の2つのコード・リストが定義されています:
エレメント・データ値は、各コード・リストの1つのコードを連結したものです。 たとえば、AMM01の値は、「コード・リスト1」のAMMおよび「コード・リスト2」の01を使用するため、有効なデータ値です。
コード・リストのカスタマイズ
関連付けられているコード・リストのいずれかに標準のX12コードとは異なるコードが含まれている場合、要素は(コード・リストに関して)カスタマイズされているとみなされます。 ただし、説明の変更やノートの追加は、要素で許可されているデータ値や検証に影響しないため、カスタマイズとはみなされません。
