為產品使用自訂定價
發行︰ 2017年1月
適用於: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online
Microsoft Dynamics 365 的定價引擎支援一組標準的定價和折扣方法,根據您套用稅務、折扣以及產品其他定價規則的特定需求,可能限制業務。 如果您想要定義商機、報價、訂單和發票中產品的自訂定價,您可以使用 CalculatePrice 訊息。
若要在商機、報價、訂單和發票中使用自訂定價:
將 Organization.OOBPriceCalculationEnabled 屬性的值設為 0 (false)。 您也可以使用 Microsoft Dynamics 365 或 Microsoft Dynamics 365 for Outlook 系統設定區域的 [銷售] 索引標籤,停用系統定價。其他資訊:設定產品類別目錄資訊
建立外掛程式,其中包含為商機、報價、訂單或發票計算價格的自訂定價代碼。
在 CalculatePrice 訊息上註冊外掛程式。
當 Organization.OOBPriceCalculationEnabled 屬性設定為 0 時,在商機、報價、訂單或發票建立或變更時,在 CalculatePrice 註冊的外掛程式就會執行以計算價格,遵循在外掛程式的自訂程式碼中指定。CalculatePriceRequest 訊息沒有自己的任何使用案例。 公開它,以便插入自己的自訂定價計算邏輯,如果您不要使用 Dynamics 365 提供的內建定價。
如需範例外掛程式,計算商機、報價、訂單與發票的自訂定價,請參閱 範例:計算價格外掛程式。
若要還原為使用商機、報價、訂單和發票的內建定價,請將 Organization.OOBPriceCalculationEnabled 屬性的職設定為 1 (true)。 您也可以使用 Dynamics 365 或 Dynamics 365 for Outlook 系統設定區域的 [銷售] 索引標籤,啟用系統定價。其他資訊:設定產品類別目錄資訊
另請參閱
Microsoft Dynamics 365
© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權