價格變更追蹤
本文介紹了價格變動追蹤功能 Microsoft Dynamics 365 Commerce。
產品的有效銷售價格受多種因素影響(例如季節性調整和促銷),並且可能會隨著時間的推移而上下波動。 許多商務場景依賴價格變化訊號來觸發特定的業務工作流程。 以下是這些觸發的業務工作流程的一些範例。 (請注意,這兩個範例不是開箱即用的功能。)
- 零售商店必須更新貨架標籤,以反映更改後的價格。
- 一家電子商務網站提醒購物者其購物車中的商品降價。
Commerce 價格變化追蹤功能提供了一種機制,用於監控價格變化的產品並產生資料來源以顯示該資訊。
價格變化追蹤的工作原理
需要比較基準線來確定產品的價格是否有變動。 每當發生以下任何事件時,就會設定或刷新比較基線:
- 價格變化追蹤公司列表已更新。
- 定價相關資料透過 資料管理架構導入總部。
- 折扣並發控制的設定在 Commerce 參數中更新。
除了基準之外,價格變化追蹤功能還監控以下可能影響產品有效銷售價格的系統變化:
- 新增產品並將其發布給法人實體。
- 新增、更新或刪除產品類別。
- 新增或移除產品變體。
- 已發布產品的基本銷售價格或銷售單位已更新。
- 貿易協定被新增、更新、刪除或過期。
- 新增、更新、刪除或過期價格調整。
- 簡單的折扣被添加、更新、刪除或過期。
附註
為了確定價格變化,價格變化追蹤功能目前僅監控貿易協議、價格調整以及連結到特定於通路的價格組或特定於目錄的價格組的簡單折扣。 連結到特定於從屬關係的價格組或特定於忠誠度計劃的價格組的定價規則不在追蹤範圍內。
價格變化追蹤功能依賴以下兩個批次作業來偵測和記錄價格變化:
- 檢查價格和折扣有效期以進行變化追蹤 - 週期性作業,透過檢查貿易協議、價格調整和折扣的有效期來記錄價格變化。 此批次作業可以在總部 批次作業 頁面找到。 預設情況下,它每天運行。 但是,組織可以根據需要調整其重複週期。
- 價格變化追蹤 –當定價主資料或定價規則在總部更新時在運行時運行的作業。 在總部的 批次作業 頁面上找不到此作業。
價格變動記錄在 RetailPriceChangeTracking 表中,如下表所述。
欄位 | 類型 | 描述 |
---|---|---|
產品識別碼 | 大整型 | 價格變動的商品記錄的唯一識別碼。 特殊值 0 (零)表示重置價格變化追蹤基準時的時間戳記。 |
更新日期時間 | 日期時間 | 檢測到價格變化的日期和時間。 |
更新日期時間 TZId | INT | 偵測到價格變動的日期和時間的時區。 |
資料區號 | Nvarchar(4) | 發生價格變動的法人實體。 |
配置價格變化跟踪
可以在法人實體層級啟用價格變化追蹤。
若要在 Commerce 總部配置價格變化追蹤功能,請依照以下步驟操作。
- 請移至零售和商務 > 總部設定 > 參數 > 商務共用參數。
- 在 價格和折扣 標籤上,新增您想要啟用價格變化追蹤的法人實體,然後選擇 儲存.
- 執行 1110(全域設定) 分發計畫作業。
使用 Commerce 雲端支援的產品搜尋 的組織首次升級到 Commerce 版本 10.0.32 或更高版本後,預設會為所有合法的 Commerce 版本啟用價格變化追蹤功能。 此增強功能有助於提高在搜尋索引中發布定價資料時的效率,因為僅監控已更改價格的產品的增量更新。 不需要產品資料的完全同步。 要利用此增強功能,請確保 初始化 Commerce 調度程序的基本配置數據,然後運行 1020(價格和折扣) 升級環境後分發計畫作業。
要在總部停用特定法人實體的價格變化跟踪,請從 Commerce 共享參數中的價格變化追蹤設定中刪除該法人實體(零售和商業 > 總部設定 > 參數 > Commerce 共享參數)。 即使為刪除的法人實體啟用了雲端支援的產品搜索,也不會自動再次添加它們。 如果刪除所有法人實體,則實際上停用了價格變化追蹤功能。
指定價格變化追蹤批次作業的批次組
價格變化追蹤功能會觸發批次作業在背景執行。 為了防止批次作業阻止其他關鍵作業的處理,Microsoft 建議您為價格變化追蹤批次作業指定批次作業指定批次組。
若要為總部的價格變化追蹤批次作業指定批次組,請依照下列步驟操作。
- 重複使用現有批次組或 建立批次組。
- 去 零售和商業 > 總部設置 > 參數 > 商務共享參數 > 價格和折扣。
- 在下面 後端任務,指定用於執行定價批次作業的批次組。 Microsoft 建議您將一些應用程式物件伺服器 (AOS) 執行個體專用於該批次群組,與專用於處理骨幹作業的其他執行個體分開。
有關批次組支援可用性的信息,請參閱 LCS 問題 830636。
使用模式不適合功能啟用
預設情況下,為 Azure 搜尋配置的法人實體啟用價格變化追蹤功能。 此功能在追蹤基於穩定設定的偶爾變更時非常有效,因此不建議使用以下使用模式來啟用功能。
- 大規模變更(例如大量資料遷移)。
- 定價或產品資料的頻繁更新(例如,每秒超過一行)。
對於此類情況,Microsoft 建議您暫時停用價格變動追蹤功能,方法是從零售和零售業的 價格變動追蹤 網格中刪除所有法人實體。,然後重新啟動 AOS。 >>>> 資料變更完成後,若要重新啟用所需法人實體的功能,請將法人實體新增回網格,然後重新啟動 AOS。 如果重新啟動 AOS 不可行,請確保正確設定用於定價處理的批次組,以便產生的定價作業不會影響其他系統批次任務的處理。
跨公司實體變更追蹤
下表是在修改時觸發更改追蹤的跨公司實體,即使進行更改的法人實體未設定更改追蹤。
- 零售集團會員熱線
- 零售通路表
- 零售目錄價格組
- 零售通路價格組
- EcoRes 產品類別
其他注意事項
對於定價或產品資料頻繁更新(例如,每秒超過一行)的客戶環境,Microsoft 建議您在生產環境中啟用價格變更功能之前,請廣泛測試價格變更功能以評估效能影響。
當您進行大規模變更(例如大量資料遷移)時,Microsoft 建議您在變更之前暫時從價格變更追蹤設定中刪除所有法人實體。 然後在更改完成後將它們添加回來。 透過這種方式,系統透過一次完全刷新而不是追蹤每一行更改來減輕效能影響。
疑難排解
有關價格變動追蹤問題排查的信息,請參閱 價格變動追蹤問題。