機械翻訳について

RosettaNetについて

B2B for Oracle Integrationは、インターネット経由でドキュメントを交換するために、XMLベースの非プロプライエタリなRosettaNet標準をサポートしています。 RosettaNet標準では、情報を交換、確認または確認するタイミングと、取引パートナ間のメッセージのパッケージ化および物理的交換方法を規定しています。

RosettaNet概念

RosettaNetは、サプライ・チェーン管理業界における電子B2B通信およびコラボレーションのグローバル標準です。 RosettaNetには、取引先間の電子データ交換およびコラボレーションを容易にするために、標準化されたメッセージ形式、ビジネス・プロセスおよび実装フレームワークのセットが含まれています。

完全なRosettaNet実装は、次の3つのコア要素で構成されます:
  • RosettaNet Implementation Framework (RNIF)
    RNIFは、インターネットを介して取引相手間のメッセージ交換を実装するために使用される仕様のコレクションです。 RNIFは、RosettaNetパートナ・インタフェース・プロセス(PIP)のメッセージおよびビジネス・シグナルに関する次のガイドラインを提供します:
    • トランスポート
    • パッケージ化
    • 認可
    • 認証
    • 暗号化
    • 圧縮
    • デジタル署名
    • メッセージ・ダイジェスト
    • 否認防止(そのため、取引先はメッセージの受信について異議を唱えることはできません)

    RosettaNetビジネス・ドキュメントは次のように構成されます:


    RosettaNetビジネス・ドキュメントには、MIMEマルチパート / 関連ボックスが表示されます。 内部には3つのヘッダー・ボックスがあります: アンブル、デリバリおよびサービス。 また、MIMEマルチパート / 関連ボックス内には3つのペイロード・ボックスがあります: サービス・コンテンツ(処理 / シグナル・メッセージ)、添付1および添付n。 右下には、RosettaNetビジネス・メッセージを示す矢印があります。

  • パートナ・インタフェース・プロセス(PIP)

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


    「購買オーダー・トランザクション」ボックスには、PIP 3A4内を指す矢印があります: 「オーダーのリクエスト」ボックス。 「購買オーダーの作成」というラベルの楕円形の矢印接続。 この楕円形の底に3つの矢印が表示されます。 「失敗」というラベルの付いた1つは、「購買オーダー・リクエスト」というラベルの付いたボックスを指し、もう1つは「成功」というラベルの付いたボックスを指します。 「Purchase Order Request(購買オーダー要求)」ボックスの右側には、RNIFというラベルの付いたエンベロープを指す矢印があります。 このエンベロープの右側には、「購買オーダーの処理」というラベルの楕円形を示す矢印があります。 この楕円形の上部には、オーダー確認というラベルのボックスを指す矢印があります。 このボックスの左側には、RNIFというラベルの付いたエンベロープを指す矢印があり、「購買オーダーの作成」というラベルの付いた元の楕円形に戻ります。 PIP 3A4の下と外側: 「オーダーのリクエスト」ボックスは、「購買担当」と「販売者」の単語です。

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


    「バイヤー」ボックスと「販売者」ボックスは、それぞれ左上および右上に表示されます。 この下には、「1. signal(ReceiptAcknowledgement)」というラベルの販売者を示す矢印があります。 この下には、バイヤーを指す2つの矢印があります: 1.1 signal(ReceiptAcknowledgement)および2. response(PurchaseOrderAcceptanceAction)。 この下には販売者への矢印ポイントがあります: "2.1 signal(ReceiptAcknowledgement)".

    単一アクション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メッセージ・トラッキング」を参照してください。

    表示用に「コラボレーション」タブが用意されています。 このタブでは、実行時にメッセージの順序が正しいことを確認できます。 「ビジネス・メッセージの処理」を参照してください。

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