附註
Dynamics 365 Commerce 的零售興趣群組已從 Yammer 移至 Viva Engage。 如果您無法存取新的Viva Engage社群,請填寫此表單 (https://aka.ms/JoinD365commerceVivaEngageCommunity) 以新增,並繼續參與最新的討論。
本文介紹庫存設定,並說明如何在 Microsoft Dynamics 365 Commerce 中套用這些設定。
庫存設定指定是否在將產品加入購物車前檢查庫存。 它們也定義與庫存相關的行銷訊息,例如「有現貨」和「只剩幾件」。這些設定確保產品若無庫存則無法購買。
Dynamics 365 Commerce 提供產品的現有庫存估算。 關於估算現有庫存如何計算,請參閱計算零售通路的庫存可用性。
在 Commerce 網站建立器中,可為產品或類別定義庫存閾值和範圍。 它們決定庫存是否可分類為有現貨、庫存低或無現貨。 詳細資訊請參閱設定庫存緩衝和庫存水準。
附註
庫存閾值和範圍支援自 Dynamics 365 Commerce 10.0.12 版本起提供。
庫存設定
在 Commerce 中,庫存設定定義於網站建立器的網站設定>擴充功能>庫存管理。 共有六個庫存設定,其中一項已過時 (棄用) :
啟用應用程式中的庫存檢查 – 此設定開啟產品庫存檢查。 購購買方塊、購物車及店內取貨模組會檢查產品庫存,且僅在庫存可用時允許將產品加入購物車。 僅當此設定開啟時,才會顯示庫存水準。
庫存水準依據 – 此設定定義庫存水準如何計算。 可用值為總可用庫存、實體可用庫存和無現貨閾值。 在 Commerce 中,庫存閾值和範圍可為每個產品與類別定義。 庫存 API 會回傳產品的總可用庫存與實體可用庫存資訊。 零售商決定應使用總可用庫存或實體可用庫存值來決定庫存數量及對應的有現貨與無現貨範圍。
無現貨閾值是庫存水準依據設定中的舊版 (傳統)、過時值。 選擇無現貨閾值時,庫存數量由總可用庫存結果決定,但閾值由稍後說明的無現貨閾值數值設定定義。 此閾值設定適用於整個電子商務網站的所有產品。 若庫存低於閾值數字,則判定產品為無現貨。 否則,判定為有現貨。 無現貨閾值的功能有限,我們不建議在 10.0.12 版本及之後使用它。
多倉庫庫存水準 – 此設定允許根據預設倉庫或多個倉庫計算庫存水準。 依個別倉庫選項根據預設倉庫計算庫存水準。 或者,電子商務網站可以指向多個倉庫以促進履約。 此情況下,使用依運送與取貨倉庫總和選項來表示庫存可用性。 例如,當客戶購買商品,然後選擇「運送」作為交貨方式時,該商品可從履約群組中任何有可用庫存的倉庫出貨。 若履約群組中有任一運送倉庫有庫存,產品詳細頁 (PDP) 會顯示「有現貨」訊息。
重要
多倉庫庫存水準設定自 Commerce 版本 10.0.19 起提供。 如果您要從舊版本的 Commerce 進行更新,則必須手動更新 appsettings.json 檔案。 如需指示,請參閱 SDK 和模組庫更新。
產品清單頁的庫存設定 – 此設定定義無現貨產品在由產品集合和搜尋結果模組呈現的產品清單中如何顯示。 可用值包括與其他產品依序顯示、隱藏無現貨產品和將無現貨產品顯示於清單末端。 使用此設定前,必須先在 Commerce headquarters 設定一些前置條件。 如需更多詳細資訊,請參閱具庫存意識的產品清單。
重要
產品清單頁的庫存設定自 Commerce 版本 10.0.20 起提供。 如果您要從舊版本的 Commerce 進行更新,則必須手動更新 appsettings.json 檔案。 如需指示,請參閱 SDK 和模組庫更新。
庫存範圍 – 此設定定義在網站模組中顯示的庫存範圍訊息。 僅當庫存水準依據選擇總可用庫存或實體可用庫存時適用。 可用值為全部、低庫存與無現貨和無現貨。
- 選擇全部時,會顯示所有庫存範圍的訊息,從有現貨 (「有貨」訊息) 到無現貨 (「無現貨」訊息)。
- 選擇低庫存與無現貨時,會顯示除有現貨 (「有貨」訊息) 外的所有庫存範圍訊息。
- 選擇無現貨時,僅顯示「無現貨」訊息。
無現貨閾值 – 此舊數值設定僅在庫存水準依據選擇無現貨閾值時生效。
重要
這些設定自 Dynamics 365 Commerce 10.0.12 版本起提供。 若您從舊版 Dynamics 365 Commerce 更新,必須手動更新 appsettings.json 檔案。 有關更新 appsettings.json 檔案的指引,請參閱 SDK 與模組庫更新。
使用庫存設定的模組
購購買方塊、願望清單、店舖選擇器、購物車和購物車圖示模組會使用庫存設定來顯示庫存範圍與訊息。
以下圖示範例中,產品詳細頁 (PDP) 顯示有現貨 (「有貨」) 訊息。
以下圖示範例中,產品詳細頁 (PDP) 顯示「無現貨」訊息。
以下圖示範例中,購物車顯示有現貨 (「有貨」) 訊息。