顧客注文の分解
数量ベースの分解、数量特性が更新された変更指示の処理、実行中の注文の数量改訂のサポートなど、顧客の注文分解について説明します。
数量ベースの分解
数量ベースの分解では、注文数量に従って注文を個別のドメイン注文に分解して、履行プロセスを個別に管理できます。このメソッドは、以下もサポートしています。
- 注文数量を変更 (増減) する顧客の要求を満たすための、実行中の注文の注文明細品目数量の改訂。
- 数量特性を更新したいという顧客の要求を満たすための製品注文の変更をサポートします。これは、新しい製品在庫の作成または既存の製品在庫のキャンセルにつながります。
数量特性の更新による変更指示のサポート
製品特性または特性値を変更して注文を修正するよう顧客から要求を受けた場合、既存の製品インベントリをアップグレードまたはダウングレードできます。履行プロセスの一環として、新しい製品インベントリを作成するか、既存の製品インベントリをキャンセルします。
- 数量特性オプションの変更によって追加の新製品在庫が発生する場合、分解プロセスによってターゲット仕様のドメイン注文と履行プロセスの在庫が作成されます。
- 数量特性オプションの変更によって一部の既存の在庫がキャンセルされた場合、分解プロセスはキャンセルと在庫の変更の両方を管理するために必要なドメイン注文を作成します。
- 履行プロセスは、キャンセルまたは更新が必要な在庫を特定するように注文処理マネージャーに通知します。
- 分解プロセスでは、ドメイン注文の [要注意 ] フィールドが True に設定されます。
- 受注処理マネージャーは、これらの注文を要注意ウィジェットに表示します。受注処理マネージャーは、ドメイン注文を開くまで待機したり、キャンセルする製品在庫を選択するか、注文の分解と履行プロセスを再開するために更新したりできます。
実行中の注文の数量変更のサポート
受注処理プロセスが進行中で、注文明細品目の数量を増減するために修正する要求を受け取った場合、数量変更としてキャプチャされます。リビジョンを組み込むために、分解プロセスは、受注処理のために追加のドメイン注文 (内部的には
+ve 変更と呼ばれる) を作成するか、既存のドメイン注文をキャンセルします (内部的には +ve 変更と呼びます)。- 注文変更要求が注文明細品目の数量の増加である場合、分解プロセスは更新された注文明細品目の数量に合わせて新しいドメイン注文を作成します。
- 注文変更要求が注文明細品目の数量の削減である場合、分解プロセスは、減らされた注文明細品目の数量と一致するように、一部のドメイン注文のキャンセルプロセスを開始します。