機械翻訳について

位置固定または固定長ペイロードのサポート

B2B for Oracle Integrationは、インバウンドおよびアウトバウンドのメッセージ変換用に、定位置のフラットまたは固定長のペイロード(ネイティブ形式のデータ・ファイルとも呼ばれる)を使用できます。 これらのファイルは、様々なフィールド、CSV、デリミタ付きおよびその他の形式に対して固定長にすることができます。 B2B for Oracle Integrationを使用すると、これらの様々な形式からB2Bスキーマおよびドキュメントを定義し、取引パートナ・アグリーメントにドキュメントを含めることができます。

次の例では、B2B for Oracle Integrationが定位置フラット・ペイロードをどのように処理するかを説明します。

定位置フラット・ペイロードには、セグメントが含まれます(この例では、BGMおよびNAS)。 各セグメントには、複数のエレメントで構成される行が含まれます。 各要素は長さによって定義されます。 たとえば、BGMセグメントには、最大35文字の長さの要素04366170969、最大4文字の長さの要素ZZなどが含まれます。


このセグメントは、BGMとNASを示しています。これらはいずれも様々な文字長の要素で構成されています。

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


「The XML」形式は、セグメントBGMおよびNASを示します。 どちらのセグメントも、それぞれ独自の行にあるエレメントで構成されます。

別の例を見てみましょう。 定位置フラット・ペイロード・ファイルが次のセグメントと行で構成されているとします。

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つのセグメントが作成されます。


スキーマ・ページには、セグメント/要素、位置、名前、要件、用途および要素タイプの列を含む表が表示されます。 右上には、「Generate」リスト、「Edit info」ボタンおよび「Save」ボタンがあります。 上部には「識別子」と「ラベルで更新済」があります。

「アクション」 「アクション」アイコンを選択して、子要素、新しい子要素、追加のセグメントおよびループを追加できます。

詳細は、ビデオをご覧ください: