Order Managementによる供給の一時予約
ほぼ同時に同じ供給を必要とする多くの販売オーダーがある場合、ショッピング中の一時的な供給の予約または見積機能を使用できます。 これは、eCommerceアプリケーションまたはwebストアを介してオーダーした後、Oracle Order Managementで配送する場合に使用します。
この機能を使用しない場合は、Order Managementでオーダーがスケジュールされている場合にのみ、これらのオーダーの供給を1回のみ確認できます。 同じ供給をほぼ同時に必要とする注文が多数ある場合、Order Managementでは、すべての供給を満たすのに十分な供給があることを保証できません。
例
ユーザーがComputer Service and Rentalsの管理者で、AS54888 Desktop Computerが最上位の販売品目であるとします。
- 顧客のYu LiがAS54888のwebストアを参照し、現在使用可能なAS54888の数量が500であることを確認し、ショッピング・カートのソース・オーダー12345に数量10を加算して品目を支払い、オーダーを送信します。
- AS54888は最上位の販売品目であり、現在、AS54888を含む他の50件のオーダーを処理しています。
- Yuの数量10は予約できないため、Order Managementでは、他の50件のオーダーからの競合するすべての需要がある場合に、その数量を履行できる場合とできない場合があります。
この機能を使用すると、Global Order Promisingでは、Order Managementでオーダー明細がスケジュールされるまで、一時的にYuの数量10が予約されます。 納期回答では、DemandSourceLineReference属性を使用して、Order Managementの履行明細に対してwebストアのオーダー12345から供給を予約します。 詳細は、「ショッピングまたは見積時に供給を一時的に予約」を参照してください。
変更オーダー
Promising and Order Managementでは、供給を一時的に予約するためにDemandSourceLineReferenceを1回のみ使用し、Order Managementで受注明細が正常に計画されるまで、納期回答のみを使用します。
- 納期回答が正常に明細をスケジュールした場合、Order Managementでは、この機能を使用しない場合、Order Managementの明細またはソース・システムで行った変更はすべて、変更の処理と同じ方法で処理されます。
- ソース・システム内の行を改訂し、DemandSourceLineReferenceに新しい値を送信すると、Order Managementは新しいDemandSourceLineReferenceを無視します。
たとえば、Yuがオーダーする10 AS54888sの数量ごとに1つの無料AS54888の数量を提供するプロモーションがあるとします。
- webストアではYuに対して数量10を予約しますが、Order Managementに数量11を送信します。
- または、オーダーをOrder Managementのドラフト・ステータスに戻し、Order Management作業領域で数量を10から11に変更して発行します。
納期回答では、数量10用に予約された一時供給が使用され、追加数量1が新規需要として納期処理され、Order Management作業領域に追加する他の明細と同様に、納期回答ルールに従ってその新規需要がスケジュールされます。 詳細は、「割当および納期回答ルール」を参照してください。
構成品目
この機能は、標準品目、構成品目またはキットで使用できます。 モデル、オプション・クラス、またはオプションを含む行ごとに、DemandSourceLineReferenceに一意の値を指定できます。
例について考えてみます。
- オーダー・ピック品目またはキットをショッピング・カートに追加し、品目に展開品目が含まれているとします。
項目 Webストアのオーダー・ライン 数量 キット親 101 2 含まれるItem1 102 2 含まれるItem2 103 2 含まれるItem3 104 2 供給を予約するリクエストを送信する必要があり、リクエストには親および含まれる品目のFulfillmentLineIdentifierが含まれている必要があります。 インポート・ペイロードでDemandSourceLineReferenceを指定しないでください。 かわりに、autoSchedule REST APIを使用して、101-Included item1など、webストアからオーダー明細と含まれる品目の名前を連結して送信します。 たとえば:
Oracle品目番号 Webストアのオーダー・ライン 数量 autoScheduleのFulfillmentLineIdentifier DemandSourceLineReference キット親 101 2 101 101 含まれるitem1 102 2 101-Included item1 空のままにします。 含まれるitem2 103 2 101-Included item2 空のままにします。 含まれるitem3 104 2 101-Included item3 空のままにします。 - ショッピング・カートでオーダーを発行し、Order Managementにリクエストを送信して販売オーダーを作成します。 親、オプション・クラス、またはオプションにはDemandSourceLineReferenceを含めますが、含まれる品目には含めません。 Order Managementは、リクエスト内のDemandSourceLineReference値に従って、含まれる各品目のDemandSourceLineReferenceを設定します。
詳細:
- 「Oracle Supply Chain Management CloudのREST API」に移動し、「Order Management」→「Global Order Promising」→「自動スケジュール」を展開します。
- オーダー構成の概要
ガイドライン
- Order Management作業領域で需要ソース明細参照属性を使用できるのは、値の読取りのみです。 値の設定には使用できません。
- 製品情報管理作業領域で品目番号を設定し、ソース・システムとの相互作用ごとにその番号を参照する必要があります。
- eCommerceアプリケーションまたはwebストアは、Oracle Applicationsの一部ではありません。 これは、Oracle Order Managementで履行するオーダーのソース・システムとして使用するサードパーティのオーダー取得システムです。
DemandSourceLineReference属性を使用できるのは、オーダー・ハブ・リクエストの販売オーダーREST APIを介してオーダーを作成する場合、またはREST APIを介してファイルベースのデータ・インポートをルーティングする場合のみです。 詳細:
- 「Oracle Supply Chain Management CloudのREST API」に移動し、「Order Management(オーダー管理)」→「Sales Orders for Order Hub Requests(オーダー・ハブ要求の販売オーダー)」を展開します。
- FBDIおよびREST APIを使用した大量の販売オーダーのインポート