サプライ・チェーン・オーケストレーションの調達との統合の拡張
サービス・マッピングを使用して、オーダー管理とサプライ・チェーン・オーケストレーション、調達を統合できます。
このマッピングを使用すると、特定の統合要件を満たしやすくなります。 管理で販売オーダーを作成し、サプライ・チェーン・オーケストレーションで供給を編成し、調達で購買オーダーを作成します。 必要に応じて、拡張可能フレックスフィールドを使用して、実装固有のデータを統合します。
設定のサマリー
- 機能を有効にします。
- マッピングとアルゴリズムを作成します。
機能の有効化
- 設定およびメンテナンス作業領域に移動し、製造およびサプライ・チェーン資材管理オファリングを選択して「機能オプトインの変更」をクリックします。
- 「オプト・イン」ページのサプライ・チェーン・オーケストレーション行で、機能列の「鉛筆」をクリックします。
- 「機能の編集」ページのサービス・マッピングを使用したサプライ・チェーン・オーケストレーションの調達との統合の拡張行で、「鉛筆」をクリックします。
- 表示されるダイアログで、統合する必要があるフローを選択します。
- バック・トゥ・バック購買
- 外部購買
- プラン-生産購買
- MinMax購買
- 外注加工購買
マッピングとアルゴリズムの作成
- サービス・マッピングおよびアルゴリズムの管理に必要な事前定義済権限を取得します。
- Manage DOS Service Mappings
- Manage DOS Algorithms
- Administer Sandbox
- View Modified Data (ランタイム結果を表示できるようにするため)
- 供給オーケストレーション作業領域に移動し、「タスク」>「サービス・マッピングの管理」をクリックします。
- 「サービス・マッピングの管理」ページで、SupplyOrchestrationをクリックします。
- サービス・マッピングの編集でソースをクリックし、この値を持つ行をクリックします。
属性 値 Source PurchaseRequestSource - 詳細領域で、要件を満たすようにマッピングを変更します。
例
ここでは、SupplyOrderBuyDetailVOビュー・オブジェクトを使用して、CarrierId、SupplyBuyOrdDtlsId(供給購買オーダー詳細識別子)など、購買要求明細の様々な属性をマップするサービス・マッピングの例を示します。
![SupplyOrderBuyDetailVOビュー・オブジェクトを使用するサービス・マッピングの例の一部](images/dos_various_graphics_86.png)
統合アルゴリズム
必要に応じて、統合アルゴリズムを使用して独自のロジックを実装することもできます。 PurchaseRequestLine属性を参照する統合アルゴリズムの一部を次に示します。 トラッキング明細のSupplyOrderReferenceLineId属性を使用すれば、供給オーケストレーションが調達と統合されている履行明細を識別するのに役立ちます。
画面印刷は読みにくい場合があります。 ここでは、この例で使用するデータ・セットの値を示します。
名前 | 変数 | カーディナリティ | データ・セット結合 |
---|---|---|---|
直線 | DOS.PurchaseRequestLine | 1つ | [TrackingLineId:{fline- TrackingLineId}] |
統合アルゴリズムを作成するには、供給オーケストレーション作業領域に移動し、「タスク」>「アルゴリズムの管理」をクリックします。
ガイドライン
- 事前定義済のSupplyOrchestrationサービス・マッピングを編集できます。 調達と統合する必要があるエンティティ、属性、ソースおよびサービス(PurchaseRequestLineなど)がすでに多数あります。
- 調達で適用する検証を、統合で送信できることを確認します。 インポート・ペイロードには問題がなくても、調達で要求が受け入れられない場合があります。 たとえば、「名前」属性と「ID」属性が同じ顧客を参照していない場合、調達ではIDのみが使用されます。
- アルゴリズムで式を作成する場合、特に複数の要求明細を問い合せる場合は、null条件を確認してください。 実行時のnull条件によってエラーが発生することがあります。
- エラーが発生した場合は修正し、「サプライ・チェーン・オーケストレーション」作業領域を使用して要求を再送信します。
- サプライ・チェーン・オーケストレーションをオーダー管理および購買と統合するために使用する概念、ガイドライン、ツール、デモンストレーションおよび手順は、オーダー管理と他のOracleアプリケーションとの統合に使用する概念と似ています。 詳細は、「オーダー管理と他のOracle Applicationsとの統合の概要」で始まる内容を参照してください。
-
この機能を設定するには、事前定義済の権限を使用します。
- Manage DOS Service Mappings
- Manage DOS Algorithms
- Administer Sandbox
- View Modified Data (ランタイム結果を表示できるようにするため)