RosettaNetについて
B2B for Oracle Integrationは、インターネット経由でドキュメントを交換するために、XMLベースの非プロプライエタリなRosettaNet標準をサポートしています。 RosettaNet標準では、情報を交換、確認または確認するタイミングと、取引パートナ間のメッセージのパッケージ化および物理的交換方法を規定しています。
RosettaNet概念
RosettaNetは、サプライ・チェーン管理業界における電子B2B通信およびコラボレーションのグローバル標準です。 RosettaNetには、取引先間の電子データ交換およびコラボレーションを容易にするために、標準化されたメッセージ形式、ビジネス・プロセスおよび実装フレームワークのセットが含まれています。
- RosettaNet Implementation Framework (RNIF)
RNIFは、インターネットを介して取引相手間のメッセージ交換を実装するために使用される仕様のコレクションです。 RNIFは、RosettaNetパートナ・インタフェース・プロセス(PIP)のメッセージおよびビジネス・シグナルに関する次のガイドラインを提供します:
- トランスポート
- パッケージ化
- 認可
- 認証
- 暗号化
- 圧縮
- デジタル署名
- メッセージ・ダイジェスト
- 否認防止(そのため、取引先はメッセージの受信について異議を唱えることはできません)
RosettaNetビジネス・ドキュメントは次のように構成されます:

- パートナ・インタフェース・プロセス(PIP)
RosettaNet PIPは、2つの取引パートナ間でビジネス・プロセスを実行するために必要な一連のステップを定義します。 B2B for Oracle Integrationは、すべてのPIPをサポートします。 たとえば、PIP 3A4 (Request Purchase Order)のメッセージ交換順序は次のとおりです。 これはダブル・アクションPIPです。 二重アクションPIPの場合、イニシエータはレスポンス・メッセージを受信し、確認レスポンスを返します。

動作中のPIP 3A4の機能ビューは次のとおりです。

単一アクションPIPの場合、レスポンスは確認シグナル・メッセージのみです。
「PIPディレクトリ」を参照してください。
- ビジネス辞書および技術辞書
B2B for Oracle Integration Rosettaサポートは、RosettaNetディクショナリを解釈しません。 ディクショナリは、バックエンド・アプリケーションによって解釈されます。
B2B for Oracle IntegrationがRosettaNetをサポートする方法
このワークフローに従って、B2B for Oracle IntegrationでRosettaNetを使用します:
- 「RosettaNetアダプタ」接続は、トリガー方向および呼出し方向で構成します。 「Oracle Integration 3でのRosettaNetアダプタの使用」の「RosettaNetアダプタ機能」を参照してください。 この構成は、「AS2アダプタ」と似ています。
- RosettaNetスキーマを(必要なPIPをアップロードして)作成し、ドキュメントを作成します。 「B2BスキーマおよびB2Bドキュメント」を参照してください。
- メッセージ順序は、ドキュメント内にXPath式を作成して関連付けます。 これにより、Track B2Bメッセージ・ページで、ビジネス・ドキュメント・メッセージおよびワイヤー・メッセージが実行時に正しい順序で並んでいることが保証されます。
- 取引パートナを定義するときに、RosettaNetで必要なDUNSビジネス識別子に9桁の英数字の値を割り当て、トランスポート・タイプとしてRosettaNetを選択します。 「B2B取引パートナの管理」を参照してください。
- 実行時に、B2B統合のビジネス・ドキュメントおよびワイヤー・メッセージを追跡します。 「B2Bメッセージ・トラッキング」を参照してください。
表示用に「コラボレーション」タブが用意されています。 このタブでは、実行時にメッセージの順序が正しいことを確認できます。 「ビジネス・メッセージの処理」を参照してください。
詳細は、ビデオをご覧ください: