B2Bアクションを使用したEDIドキュメントの翻訳
B2Bアクションとの統合では、電子データ交換(EDI)形式との間でメッセージを変換できます。
B2Bアクションは、受信EDIドキュメントをOracle Integration XMLメッセージに変換し、送信Oracle Integration XMLメッセージをEDI X12ドキュメントに変換します。
- 次のいずれかの方法で、B2Bアクションを統合に追加します:
- キャンバスの右側で、「アクション」
をクリックし、B2Bアクションを適切なロケーションにドラッグします。
- for-eachアクションを追加するロケーションで
をクリックし、B2Bを選択します。
B2Bアクションの構成ウィザードが表示されます。 - キャンバスの右側で、「アクション」
- 名前とオプションの説明を入力します。
- B2Bアクションの使用方法を選択し、「続行」をクリックします。
- B2B取引パートナ・モード: B2B取引パートナ・プロファイルおよびメッセージ永続性を統合に含める場合に選択します。
- スタンドアロン・モード: 統合withoutでB2BアクションをB2B取引パートナ・プロファイルまたはメッセージ永続性とは別に使用する場合に選択します。
- B2B取引パートナ・モードを選択した場合は、次のウィザードのステップに従います:
- このB2BアクションのB2Bメッセージの方向を選択します:
- インバウンド: B2Bメッセージは、取引先からホスト取引先(Oracle Integrationがインストールされているパートナ)に送信されます。
- アウトバウンド: B2Bメッセージは、ホスト取引先(Oracle Integrationがインストールされているパートナ)から取引先に送信されます。
- 方向に基づいて実行するB2Bアクションの操作を選択します。
選択内容 操作の選択... インバウンド - メッセージのフェッチ: メッセージ識別子を指定して、永続ストアからB2Bビジネス・メッセージをフェッチします。
- 変換: インバウンドEDIメッセージをOracle Integrationメッセージに変換します。
- エラーとしてマーク: 失敗した処理ステータスを持つB2Bビジネス・メッセージをマークします。
アウトバウンド - 変換: Oracle IntegrationメッセージをアウトバウンドEDIメッセージに変換します。
- エラーとしてマーク: 失敗した処理ステータスを持つB2Bビジネス・メッセージをマークします。
- RAWメッセージのフェッチ: 処理のために格納された永続性からB2Bビジネス・メッセージ・ペイロードをフェッチします。
- 次のいずれかを選択すると、「データ・フォーマットの選択」ページが表示されます。
- 「インバウンド」メッセージの方向と「メッセージのフェッチ」操作
- 「アウトバウンド」メッセージの方向と「変換」操作
- 処理するB2Bアクションのドキュメント定義を選択し、「検索」をクリックしてページをリフレッシュします。
- ドキュメントの標準、バージョンおよびタイプを選択します。
- >をクリックします。
- 「Summary」ページで選択内容を確認し、「Done」をクリックします。
- このB2BアクションのB2Bメッセージの方向を選択します:
- スタンドアロン・モードを選択した場合は、次のウィザードのステップに従います:
- メッセージ翻訳およびドキュメント・フォーマットの詳細を指定します。
要素 説明 メッセージの変換方向を選択します - Oracle IntegrationメッセージへのEDIメッセージのインバウンド: 統合は、ビジネス・パートナからEDIドキュメントを受信すると、インバウンド・ドキュメントとみなされます(EDIドキュメントはXMLに変換されます)。
- アウトバウンドEDIメッセージへのOracle Integrationメッセージ: 統合がEDIドキュメントをビジネス・パートナに送信すると、アウトバウンド・ドキュメントとみなされます(EDIドキュメントはXMLから生成されます)。
ドキュメント標準 パートナ間でビジネス文書を交換する際に従う文書標準を選択します。 - カスタム
- 区切り
- EDIFACT
- FixedLength
- OAG
- X12
- X12HIPAA
文書バージョン 使用するドキュメント標準のバージョンを選択します。 ドキュメント・タイプ 文書タイプ(購買オーダー、請求書、出荷通知など)を選択します。 選択可能なドキュメント・タイプは、選択したドキュメント・バージョンに基づきます。 ドキュメント定義 記入票ページで作成した記入票定義を選択します。 EDIFACT、X12またはX12HIPAAの場合は、「標準」を選択することもできます。 「B2B for Oracle Integration 3の使用」の「カスタム・ドキュメント定義の作成」を参照してください。
EDI文字エンコーディング インバウンドEDI文書で使用する文字エンコーディングを選択します。 入力データに対する検証の実行 - Yes: インバウンドEDIメッセージの構造およびデータを検証します。 メッセージ検証を有効にすると、パフォーマンスに影響します。 エラーが見つかった場合、翻訳は成功しません。
- No: 変換時にエラーは無視され、メッセージは現在の形式で渡されます。
この設定は、実行時にマッパーの「検証」リクエスト要素でオーバーライドできます。
- 「続行」をクリックします。
- オプションで、変換が成功したことをテストするためにサンプル・データをアップロードすることを指定します。
要素 説明 サンプル・データでのテスト変換の実行(オプション) サンプル・ファイルを選択またはドラッグ・アンド・ドロップします。 インバウンドEDIメッセージ変換をテストするには、EDIドキュメントをアップロードします。 アウトバウンドEDIメッセージ世代をテストするには、XMLドキュメントをアップロードします。 変換 サンプル・データを翻訳する場合にクリックします。 出力が「翻訳の出力」フィールドに表示されます。 「翻訳でエラーが発生しました」フィールドにエラーが表示されます。 - 「続行」をクリックします。
- 「サマリー」ページで選択内容を確認し、「終了」をクリックします。
- メッセージ翻訳およびドキュメント・フォーマットの詳細を指定します。