位置固定または固定長ペイロードのサポート
B2B for Oracle Integrationは、インバウンドおよびアウトバウンドのメッセージ変換用に、定位置のフラットまたは固定長のペイロード(ネイティブ形式のデータ・ファイルとも呼ばれる)を使用できます。 これらのファイルは、様々なフィールド、CSV、デリミタ付きおよびその他の形式に対して固定長にすることができます。 B2B for Oracle Integrationを使用すると、これらの様々な形式からB2Bスキーマおよびドキュメントを定義し、取引パートナ・アグリーメントにドキュメントを含めることができます。
次の例では、B2B for Oracle Integrationが定位置フラット・ペイロードをどのように処理するかを説明します。
定位置フラット・ペイロードには、セグメントが含まれます(この例では、BGMおよびNAS)。 各セグメントには、複数のエレメントで構成される行が含まれます。 各要素は長さによって定義されます。 たとえば、BGMセグメントには、最大35文字の長さの要素04366170969、最大4文字の長さの要素ZZなどが含まれます。

統合でのB2Bアクションによる変換後、XML形式は次のようになります。 各セグメントは、ペイロード内の一意の行に対応する子要素で構成されます。

別の例を見てみましょう。 定位置フラット・ペイロード・ファイルが次のセグメントと行で構成されているとします。
BGM94366179969 ZZ 006836700988 ZZ ORDERS51631
NAB568 92 Ritorazione e XXXXXXX Per XXXXXXX Srl presso Scuola XXXXXXX XXXXXXP.zza Vittorio Veneto 1 XXXXXXXX MI,
NAJ568 92 Ritorazione e XXXXXXX Per XXXXXXX Srl presso Scuola XXXXXXX XXXXXXP.zza Vittorio Veneto 1 XXXXXXXX MI,
NAI04366170969 VA Ritorazione e XXXXXXX Per XXXXXXX Srl Via Roma, 19 B2Bスキーマの作成時に、位置指定フラット・ペイロード・ファイルをユーザー・インタフェースにドラッグし、セグメントを識別するためにスキャンする文字数を指定します。 この例では、各行の最初の3文字からスキーマ・セグメントを作成するために3が指定されています。
このペイロードから、デフォルトの位置および要件オプションを使用して4つのセグメントが作成されます。

「アクション」
を選択して、子要素、新しい子要素、追加のセグメントおよびループを追加できます。
詳細は、ビデオをご覧ください: