注
Dynamics 365 Commerce のリテール・インタレスト・グループは、Yammer から Viva Engage に移転しました。 新しい Viva Engage コミュニティにアクセスできない場合は、このフォーム (https://aka.ms/JoinD365commerceVivaEngageCommunity) に入力して追加し、最新のディスカッションに参加してください。
この記事では、Microsoft Dynamics 365 Commerce における分散型注文管理 (DOM) の拡張性について説明します。
DOM の拡張性は制限されています。最適化は、最適化とその制約を考慮する事前構築済みの Mixed-Integer プログラミング (MIP) モデルで行われるためです。 ただし、 DOMExtensionEvents クラスには、ビジネス要件を満たすカスタマイズを作成できる拡張ポイントがいくつか用意されています。
DOMExtensionEvents クラスで定義されている次のイベントは、コマンド拡張メカニズムのチェーンの使用を置き換えたり拡張したりできます。
-
OnSettingFulfillmentLocations- フルフィルメント ネットワークに含まれるフルフィルメントの場所を上書きします。 -
OnCalculatingDistance- 2 つのアドレスの距離計算をオーバーライドします。 -
OnSettingAvailableInventory- 手持の製品在庫を上書きします。 -
OnExecutingFulfillmentPlan- フルフィルメント プランが適用される前にアクションを実行します。 -
OnExecutedFulfillmentPlan- フルフィルメント計画の適用後にアクションを実行します。