オーケストレーション・プロセスの概要
販売オーダーの履行要件を満たすようにオーケストレーション・プロセスを設定します。
オーケストレーション・プロセスは、履行システム全体で販売オーダーの履行明細の履行を自動化する一連のステップです。 たとえば、事前定義済のShipOrderGenericProcessオーケストレーション・プロセスを次に示します。
ノート
-
各プロセスにはステップが含まれます。
-
各ステップでは、履行タスクを実行するサービスがコールされます。 サービスは履行システムと通信してタスクを実行します。 たとえば:
ステップ
サービス
説明
ステップ100、スケジュール
スケジューリングの作成
プロセスが履行明細の履行に使用できるスケジュールを作成します。 履行が、販売オーダーで指定されている搬送日を満たしていることを確認します。
ステップ200、予約の作成
在庫予約の作成
他のオーダーで在庫を使用できないように、履行明細の品目の在庫を予約します。
ステップ300、出荷リクエストの作成
出荷の作成
運送業者が品目を期日どおりに配送するようにする出荷プランを作成します。
ステップ400、出荷通知の待機
出荷の待機
運送業者が品目を搬送したことの確認を受け取るまで待機します。
ステップ500、請求書の作成
請求明細の作成
売掛管理に送信できる請求行を作成します。
ステップ600、請求書の待機
請求の待機
請求が完了したことが売掛/未収金からの確認を受け取るまで待機します。
-
オーケストレーション・プロセスは、各ステップをステップ100からステップ600まで順番に実行します。
-
設定およびメンテナンス作業領域を使用して、オーケストレーション・プロセスを作成および管理します。
-
オーケストレーション・プロセスが文脈でどのように機能するかを確認し、タスク・サービスが履行システムとどのように相互作用するかの概要を説明します。 詳細は、「オーダー管理での受注から入金の仕組み」を参照してください。
設定ステップ
ほとんどすべての設定をステップで実行します。
ノート
-
「依存関係」. プロセスにブランチが含まれている場合は、分岐に影響する依存関係を設定します。
-
「プランニング」. 履行明細の履行を計画する方法を指定します。
-
プロセスがステップを実行するために必要なデフォルトのリード・タイムを設定します。
-
リード・タイムを設定するための条件を使用するビジネス・ルールを作成します。
-
計画時に履行システムに期待するステータスを指定します。
-
履行が実行されるかどうかを決定するステップを指定します。
-
-
変更管理 履行システムで発生する変更の管理方法を指定します。
-
メッセージの更新または履行システムが送信するメッセージの取消に使用するタスク・サービスを指定します。
-
条件を使用して変更が発生した場合の処理を指定するビジネス・ルールを作成します。
-
-
各ステップの依存性、計画および変更管理を指定します。 たとえば、「プランニング」をクリックして、プランニング属性を含む行の一部にスクロールします。
ステータスを設定
ノート
-
履行システムによっては、異なるステータス値が使用される場合があります。
-
履行システムが使用する値と一致するように、オーケストレーション・プロセスのステータスを設定します。 このようにして、履行システムはオーケストレーション・プロセスが送信する値を認識し、プロセスでは受信した値の処理方法を認識します。
たとえば、履行システムxはSCHEDULEDを使用し、システムyはFULFILLMENT_SCHEDULEDを使用できます。 両方のシステムを処理する値を追加します。
-
履行明細のステータスを設定することもできます。