共用方式為


與 Supply Chain Management 定價引擎按需同步

Microsoft Dynamics 365 Supply Chain Management 包括一個處理貿易協議、價目表、客戶忠誠度計劃、促銷和折扣的定價引擎。 此定價引擎使用複雜的規則來確定給定報價或訂單的最佳價格。 當它與 Dynamics 365 Sales 整合時,您可以選擇是否在 Supply Chain Management 中完成所有與價格相關的計算,然後同步到 Sales,或者 Sales 是否對報價單和銷售訂單進行選擇性的價格相關計算。 您可以透過在設定>管理>系統設定>銷售中設定 Sales 中的使用系統定價計算選項來控制行為。 當此選項設定為時,Supply Chain Management 負責所有定價計算。 當其設定為時,也會套用部分 Sales 定價計算邏輯。 在本文後面的範例中,使用系統定價計算選項設定為

附註

在 Supply Chain Management 版本 10.0.34 及更高版本中,提供了一種改進的銷售報價單和銷售訂單定價方法。 在這種方法中,Supply Chain Management 成為價格主控,銷售中不進行任何與價格相關的計算。 有關如何設定和啟用此新方法的詳細資訊,請參閱使用 Dynamics 365 Sales 啟用和設定報價到現金的額外效率。 有關此功能的詳細資訊,請參閱與 Supply Chain Management 定價引擎按需同步

使用 Sales 中 Supply Chain Management 的定價引擎,並將「使用系統定價計算」設為「是」

  1. 在 Sales 中,進入銷售>訂單

  2. 選取新建建立新的訂購單,或在我的訂單清單選取現有訂單。

  3. 新增新的訂單明細。

  4. 如果您要建立新訂單,請選取動作窗格上的價格訂單。 如果您要更新現有訂單,請選取動作窗格上的重新計算

  5. 以下資料欄會自動填入:

    • 明細金額
    • 折扣 %
    • 折扣
    • 運費前金額
    • 運費金額
    • 總稅金
    • 總金額

附註

建立報價單時也適用類似的過程。

運作方式

當您在 Sales 中建立訂單時,該訂單會立即使用您在 Sales 中輸入的值同步到 Supply Chain Management。 當您在 Sales 中選取價格訂單報價,Supply Chain Management 根據 Supply Chain Management 中定義的貿易協議規則計算每個訂單行的價格和總訂單。 然後將新計算的值同步回 Sales。

在 Supply Chain Management 中設定貿易協議評估選項

您可以將 Supply Chain Management 設定為在計算在 Sales 中建立的訂單的價格時尊重或忽略貿易協議。 按照以下步驟動作安裝此選項。

  1. 登入您的 Supply Chain Management 環境。

  2. 前往應收帳款>設定>應收帳款參數

  3. 價格索引標籤,在貿易協定評估 FastTab,根據需要新增或刪除手動輸入原則的資料列。 此原則的存在與否會控制 Supply Chain Management 定價引擎是否會自動否決在 Sales 中輸入的銷售價格。

    • 如果手動輸入原則存在於貿易協定評估設定,Supply Chain Management 則是價格主資料。 當使用者選取 Sales 動作窗格中的價格訂單報價,調用 Supply Chain Management 定價引擎,並覆寫在 Sales 中輸入的銷售價格,除非它等於在 Supply Chain Management 中計算的銷售價格。
    • 如果手動輸入原則存在貿易協定評估設定,Sales 則是價格主資料。 當使用者在 Sales 中的動作窗格上選取價格訂單報價時,防止在銷售中輸入的銷售價格被自動覆寫。
    • 銷售中的單價和/或折扣值為 0 (零) 的訂單明細和報價行被視為特殊情況。 如果相關貿易協議價格可用,Supply Chain Management 將一律將其套用於這些欄位,而不管貿易協議評估設定如何。

    如需每種情況的範例,請參閱以下情境。

範例情境 1:沒有手動輸入選項的貿易協議評估

在這種情況下,Supply Chain Management 中的貿易協議評估設定包括手動輸入原則。 銷售使用者在 Sales 中輸入具有非零銷售價格的訂單明細,並且在 Supply Chain Management 中沒有為項目定義銷售價格。

  1. 在 Sales 中,使用者建立一個訂單明細,其單價為 1 美元 (USD)。
  2. 訂單行以 1 美元的銷售價格同步到 Supply Chain Management。
  3. 在 Sales 中,使用者選取動作窗格上的價格訂單
  4. Supply Chain Management 搜尋相關價格和折扣,然後計算總計。 由於該項目在 Supply Chain Management 中沒有銷售價格,因此計算會更新該行,使其具有 0 美元的銷售價格。
  5. 該行的新銷售價格將同步回 Sales。
  6. 結果是銷售中的訂單行,其銷售價格為 0 美元。

範例情境 2:含有手動輸入選項的貿易協議評估

在這種情況下,Supply Chain Management 中的貿易協議評估設定包括手動輸入原則。 Sales 使用者在銷售中輸入具有非零銷售價格的訂單明細。 Supply Chain Management 包括一個貿易協議,該協議為訂購的商品設定了 2 美元的銷售價格。

  1. 在 Sales 中,使用者為單價為 1 美元的商品建立訂單明細。
  2. 訂單行以 1 美元的銷售價格同步到 Supply Chain Management。
  3. 在 Sales 中,使用者選取動作窗格上的價格訂單
  4. 由於 Supply Chain Management 中的貿易協議評估設定包括手動輸入策略,因此銷售價格不會更改,即使適用的貿易協議指定了另一個銷售價格。
  5. Sales 和 Supply Chain Management 中的銷售價格保持不變。

範例情境 3:Sales 中銷售價格為零的項目的貿易協議評估

在這種情況下,Supply Chain Management 中的貿易協議評估設定包括手動輸入原則。 Sales 使用者在 Sales 中輸入銷售價格為 0 (零) 的訂單明細。 Supply Chain Management 包括一個貿易協議,該協議為訂購的商品設定了 2 美元的銷售價格。

  1. 在 Sales 中,使用者建立一個訂單明細,其單價為 0 美元,明細折扣值為 0 美元。
  2. 訂單行以 0 美元的銷售價格同步到 Supply Chain Management。
  3. 因為它收到一個銷售價格為 0 (零) 的訂單明細,即使手動輸入選項已啟用,Supply Chain Management 將其稱為定價引擎。 定價引擎回傳由貿易協議確定的 2 美元的銷售價格,並更新 Supply Chain Management 中的訂單明細。
  4. 更新的銷售價格尚未同步到銷售中的訂單明細。
  5. 在 Sales 中,使用者選取動作窗格上的價格訂單
  6. Supply Chain Management 中的訂單明細保持其銷售價格 2 美元,現在已同步回 Sales。 因此,Sales 中訂單明細的單價值從 0 美元更新為 2 美元。
  7. 在 Sales 中,使用者輸入新的明細折扣值 0.50 美金。 Sales 現在計算出該明細的擴展金額值為 1.50 美元。
  8. 訂單明細以 0.50 美元的明細折扣同步到 Supply Chain Management。
  9. 在 Sales 中,使用者選取動作窗格上的價格訂單
  10. 銷售中的訂單明細沒有價格或折扣變化。

限制

填入 Sales 中的資料欄時,適用以下限制:

  • Supply Chain Management 中的費用設定和費用指派不會在 Sales 中複製。
  • 定價不考慮在 Supply Chain Management 的銷售訂單行頁面的零售通路欄中指定的特殊零售定價。
  • 不考慮在 Supply Chain Management 的貿易津貼管理部分中定義的折扣。
  • 定價不考慮銷售協議。