出荷方法のデフォルト値の設定
オーダー管理拡張を使用して、販売オーダーの作成時にOrder Managementで「出荷方法」属性の設定に使用されるデフォルト値を指定できます。
販売先パーティ属性に従って出荷方法属性のデフォルト値を設定する必要があるとします。 次の条件を実装します:
If the Sold-to Party is Computer Service and Rentals, then set the Shipping Method to USPS Air Express.
詳細は、「出荷方法のインポート」を参照してください。
設定のサマリー
-
属性の値を取得します。
-
拡張を作成します。
-
設定をテストします。
属性の値の取得
-
「オーダー管理」作業領域に移動し、販売オーダーを作成します。
属性
値
顧客
Computer Service and Rentals
-
AS54888品目をオーダー明細に追加し、明細に値を設定します。
属性
値
出荷方法
USPSエア・エクスプレス
-
「保存」をクリックし、順序番号を確認します。 この例では、521495と仮定します。
-
SQLを実行します。
SELECT SOLD_TO_PARTY_ID , source_order_number , order_number , CARRIER_ID , SHIP_MODE_OF_TRANSPORT, SHIP_CLASS_OF_SERVICE FROM doo_headers_all & ORDER_NUMBER='521495' ORDER BY creation_Date DESC;
詳細は、「SQLを使用したオーダー管理データの問合せ」を参照してください。
問合せでこれらの値が返されるとします。
属性
値
SHIP_MODE_OF_TRANSPORT
119
SHIP_CLASS_OF_SERVICE
145
CARRIER_ID
43061
SOLD_TO_PARTY_ID
300000001469001
拡張機能の作成
問合せで返された値を使用して、このトピックで前述したIf条件に従って出荷方法を設定する拡張を作成します。 同様のコード例については、「出荷の拡張」の「ビジネス・ユニットに応じた出荷先所在地のデフォルト値の設定」サブトピックを参照してください。
設定のテスト
-
販売オーダーを作成します。
属性
値
顧客
Computer Service and Rentals
-
Order Managementによって値が自動的に設定されていることを確認します。
属性
値
出荷方法
USPSエア・エクスプレス
リクエスト・タイプの検討
納期回答は、設定した属性に従ってオーダーを納期処理するときに、リクエスト日内または最小遅延で販売オーダーを履行しようとします。
オーダー明細のリクエスト・タイプ属性を設定する場合 |
その後、約束は一致しようとします |
---|---|
出荷日、またはwebサービス・ペイロードでPromisingType属性をShipに設定した場合 |
リクエスト出荷日を含む予定出荷日。 納期回答は、デフォルトの出荷方法を使用します。これは、納期回答がオーダーを定時納期処理できるか、最小遅延で納期処理できるかには影響しないためです。 |
到着日、またはwebサービス・ペイロードでPromisingType属性を到着に設定した場合 |
リクエスト到着日の予定到着日。 納期回答がリクエスト到着日を満たせないか、最小遅延で納期回答できない場合、最速出荷方法が使用されます。 |
ノート
オーダー明細で出荷方法を指定した場合、納期回答ではそのメソッドが使用されます。
ソースと宛先の間に作成する各出荷方法の移動時間を管理する必要があります。
- 「設定および保守」作業領域に移動してから、タスクに移動します:
- オファリング: 製造およびサプライ・チェーン資材管理
- 機能領域: 運送業者および移動時間
- タスク: 移動時間の管理
- 変更を収集します。 詳細は、オーダー管理のプランニング・データの収集を参照してください。
詳細は、「出荷方法のデフォルト値の設定」を参照してください。 Global Order Promising webサービスの詳細は、「Oracle Supply Chain Management CloudのREST API」に移動し、「オーダー管理」>「Global Order Promising」を展開します。