共用方式為


銷售點 (POS) 中的客戶訂單

附註

Dynamics 365 Commerce 的零售興趣群組已從 Yammer 移至 Viva Engage。 如果您無法存取新的Viva Engage社群,請填寫此表單 (https://aka.ms/JoinD365commerceVivaEngageCommunity) 以新增,並繼續參與最新的討論。

本文說明如何在 Microsoft Dynamics 365 Commerce 銷售點 (POS) 中建立和管理客戶訂單。 客戶訂單可用於記錄購物者希望在稍後日期取貨、從不同地點取貨或將商品寄送給他們的銷售。

在全通路商務環境中,許多零售商提供客戶訂單或特別訂單的選項,以滿足各種產品和履約需求。 以下是一些典型的情境:

  • 客戶希望商品在特定日期寄送到特定地址。
  • 客戶希望從與購買商品的門市或地點不同的門市或地點取貨。
  • 店內客戶今天想訂購商品,並在稍後日期從同一店內地點取貨。

零售商可以利用客戶訂單來減少因庫存短缺可能造成的銷售損失,因為商品可以在不同時間或地點寄送或取貨。

設定客戶訂單

在嘗試使用 POS 中的客戶訂單功能之前,請確保已完成 Commerce headquarters 的所有必要設定。

設定交貨模式

要使用客戶訂單,必須設定店面通路可使用的交貨方式。 您必須定義至少一種交貨方式,用於訂單明細從門市寄送給客戶時使用。 您還必須定義至少一種取貨交貨方式,用於訂單明細從門市取貨時使用。 交貨方式在總部的交貨方式頁面中定義。 有關如何為 Commerce 通路設定交貨方式的更多資訊,請參閱定義交貨方式

設定履約群組

某些門市或倉庫地點可能無法履行客戶訂單。 透過設定履約群組,組織可以指定哪些門市和倉庫地點會顯示為在 POS 中建立客戶訂單時使用者可選擇的選項。 履約群組在履約群組頁面中設定。 組織可依需求建立任意數量的履約群組。 定義履約群組後,可在門市頁面的功能區設定標籤中選擇履約群組分配,將其連結至門市。

在 Commerce 版本 10.0.12 及更新版本中,組織可以定義履約群組中所定義的倉庫或倉庫與門市組合,是否可用於運送、取貨或同時用於運送與取貨。 此功能在決定哪些倉庫可選擇用於含有運送商品的客戶訂單,以及哪些門市可選擇用於含有取貨商品的客戶訂單時,提供了更大的彈性。 要使用這些設定選項,請啟用履約群組功能中的可指定地點為「運送」或「取貨」設定。 如果連結到履約群組的倉庫不是門市,則該倉庫只能設定為運送地點。 在 POS 設定訂單取貨時,該倉庫無法使用。

設定通路設定

當您在 POS 中處理客戶訂單時,必須考慮門市通路的一些設定。 這些設定可在總部的門市頁面找到。

  • 倉庫 - 此欄位表示在扣減與此門市相關的現金交易及客戶取貨訂單庫存時所使用的倉庫。 作為最佳做法,Microsoft 建議每個門市通路使用獨立倉庫,以防止跨門市出現商業邏輯衝突問題。
  • 運送倉庫 - 此欄位表示在扣減從所選門市寄送的客戶訂單庫存時所使用的倉庫。 如果環境中啟用了履約群組功能中的可指定地點為「運送」或「取貨」設定,POS 使用者可以在 POS 中選擇特定倉庫進行出貨,而非選擇門市出貨。 因此,當啟用該功能時,運送倉庫欄位將不再使用,因為使用者在建立訂單時會直接選擇出貨的特定倉庫。
  • 履約群組分配 - 按下此按鈕 (位於動作窗格的區設定索引標籤上),以連結所參考的履行群組,當客戶在 POS 建立訂單時,可顯示取貨地點或出貨來源的選項。
  • 使用目的地稅務 - 此選項表示是否使用運送地址來決定套用於寄送至客戶地址訂單明細的稅務群組。
  • 使用客戶稅務 - 此選項表示是否使用為客戶交貨地址定義的稅務群組,來對 POS 中建立且運送至客戶家的客戶訂單進行課稅。

設定客戶訂單參數

在嘗試於 POS 建立客戶訂單前,必須先在總部設定適當的參數。 這些參數可在商務參數頁面的客戶訂單標籤找到。

  • 預設訂單類型 - 此舊有屬性不再支援。

  • 預設訂金百分比 - 指定訂單總金額中,客戶必須支付作為訂金的百分比,訂單才能被確認。 根據權限,店員可能能使用 POS 中的訂金覆寫操作覆寫訂金金額,前提是該操作已設定於交易畫面版面設定中。

    附註

    如果客戶訂單新增了屬於客戶階層的企業對企業 (B2B) 類型客戶,則此訂金百分比設定將被忽略。 對於此類客戶,預設訂金百分比始終設為零,但收銀員可使用訂金覆寫操作覆寫訂金百分比。

  • 取貨交貨方式 - 指定應用於 POS 中設定為取貨的銷售訂單明細的交貨方式。

  • 自取交貨方式 - 指定應用於混合購物車中被視為自取訂單明細的銷售訂單明細的交貨方式,該購物車部分明細為取貨或運送,部分則由客戶立即帶走。

  • 取消費用百分比 - 若取消客戶訂單需收取費用,請指定該費用的百分比。

  • 取消費用代碼 - 指定用於 POS 中取消客戶訂單時套用取消費用的應收帳款費用代碼。 該費用代碼定義取消費用的財務過帳邏輯。

    附註

    當未啟用進階自動費用功能時,建議您為取消費用建立專用費用代碼,而非重複使用運送費用代碼,因為後者可能在系統選擇該費用的銷售稅群組時導致意外行為。 也建議您為取消費用代碼選擇明確讓收銀員了解該代碼僅用於取消訂單的名稱和描述。

  • 運送費用代碼 - 如果使用進階自動費用選項設定為,則此參數設定無效。 若該選項設定為,則在 POS 建立客戶訂單時,使用者需手動輸入運送費用。 此參數用於對應應收帳款費用代碼,當使用者輸入運送費用時套用於訂單。 該費用代碼定義運送費用的財務過帳邏輯。

  • 使用進階自動費用 - 將此選項設定為,以在 POS 建立客戶訂單時使用系統自動計算的費用。 這些自動費用可用於計算運費或其他訂單或商品特定費用。 有關如何設定及使用進階自動費用的更多資訊,請參閱全通路進階自動費用

更新 POS 交易畫面版面設定

確保您設定 POS 畫面版面設定以支援客戶訂單的建立與管理,並設定所有必要的 POS 操作。 以下為建議正確支援客戶訂單建立與管理的一些 POS 操作:

  • 全部商品出貨 - 用於指定交易購物車中所有明細行均寄送到目的地。
  • 選擇商品出貨 - 用於指定交易購物車中選擇的明細行寄送到目的地。
  • 全部商品取貨 - 用於指定交易購物車中所有明細行將從所選門市地點取貨。
  • 選擇商品取貨 - 用於指定交易購物車中選擇的明細行將從所選門市地點取貨。
  • 全部商品自取 - 用於指定交易購物車中所有明細行皆由客戶立即帶走。使用此操作時,客戶訂單會轉換為現金帶走交易。
  • 選擇商品自取 - 用於指定交易購物車中選擇的明細行由客戶在購買時立即帶走。 此操作僅適用於混合訂單情境。
  • 調出訂單 - 用於搜尋及調出客戶訂單,以便 POS 使用者可根據需求編輯、取消或執行履約相關操作。
  • 變更交貨方式 - 可用於快速變更已設定出貨明細行的交貨方式,無需使用者重新進入「全部商品出貨」或「選擇商品出貨」流程。
  • 訂金覆寫 - 用於變更客戶為選定客戶訂單支付的訂金金額。

POS 交易畫面上的操作。

在 POS 中處理客戶訂單

附註

目前 Commerce 通路 (電子商務、POS、電話服務中心) 尚不支援收入認列功能。 已設定收入認列的商品不應加入 Commerce 通路建立的訂單中。

建立寄送給客戶商品的客戶訂單

要為出貨產品建立客戶訂單,請依照以下步驟操作:

  1. 在 POS 交易畫面中,將客戶新增至交易。
  2. 將商品加入購物車。
  3. 選擇出貨選定商品全部出貨以將商品寄送到客戶帳戶上的地址。
  4. 選擇建立客戶訂單的選項。
  5. 確認或變更「出貨地點」地點,確認或變更運送地址,然後選擇運送方式。
  6. 輸入客戶希望的訂單出貨日期。
  7. 使用付款功能支付任何應付的金額,或使用訂金覆寫操作變更應付金額,然後進行付款。
  8. 如果未支付完整訂單總額,請輸入信用卡,該卡將於訂單開立發票時收取餘額。

建立客戶自行取貨的產品訂單

要為顧客訂購他們需要取貨的商品,請按照以下步驟操作:

  1. 在 POS 交易畫面中,將客戶新增至交易。
  2. 將商品加入購物車。
  3. 選擇取貨選定商品全部取貨以啟動訂單取貨設定。
  4. 選擇客戶將取貨的門市地點。
  5. 選擇商品取貨日期。
  6. 使用付款功能支付任何應付的金額,或使用訂金覆寫操作變更應付金額,然後進行付款。
  7. 如果未支付完整訂單總額,請選擇客戶是否稍後 (取貨時) 付款,或是否現在將信用卡以代碼化方式儲存,並於取貨時使用並扣款。

編輯現有客戶訂單

於線上或門市通路建立的零售訂單可於 POS 中調出並依需求編輯。

重要

並非所有零售訂單皆可透過 POS 應用程式編輯。 若電話服務中心通路啟用啟用訂單完成設定,則於電話服務中心通路建立的訂單無法透過 POS 編輯。 為確保正確的付款處理,來源為電話服務中心通路且使用「啟用訂單完成」功能的訂單,必須透過總部的電話服務中心應用程式編輯。

附註

Microsoft 建議不要在 POS 中編輯由總部非電話服務中心使用者建立的訂單和報價。 這些訂單和報價不使用 Commerce 定價引擎,因此若在 POS 編輯,Commerce 定價引擎將重新計價。

在版本 10.0.17 及更新版本中,使用者即使訂單部分已履約,仍可透過 POS 編輯符合條件的訂單。 然而,已完全開立發票的訂單仍無法透過 POS 編輯。 要啟用此功能,請在功能管理工作區中啟用在銷售點編輯部分履約訂單功能。 若未啟用此功能,或您使用版本 10.0.16 或更早版本,使用者僅能在訂單完全開啟時於 POS 編輯客戶訂單。 此外,啟用此功能後,您可限制哪些門市能編輯部分履約訂單。 針對特定門市停用此功能的選項可透過一般 FastTab 下的功能設定檔設定。

  1. 選擇調出訂單
  2. 使用搜尋輸入篩選條件以尋找訂單,然後選擇套用
  3. 在結果清單中選擇訂單,然後選擇編輯。 若編輯按鈕不可用,表示訂單處於無法編輯狀態。
  4. 於交易購物車中對客戶訂單進行必要變更。 編輯期間可能會禁止某些變更。
  5. 透過選擇付款操作完成編輯程序。
  6. 若要離開編輯程序且不儲存任何變更,可使用取消交易操作。

訂單編輯時的定價影響

當訂單在 POS 或 Commerce 電子商務網站上下單時,客戶即承諾一筆金額。 該金額包含價格,且可能包含折扣。 客戶下單後,若稍後聯絡電話服務中心修改訂單 (例如新增商品),對折扣的適用有特定期待。 即使現有訂單明細的促銷已過期,客戶仍期望最初套用於那些明細的折扣繼續有效。 但若原訂單無折扣,後續卻有折扣生效,客戶期望新折扣可套用於修改後的訂單。 否則,客戶可能直接取消原訂單,並建立新訂單以獲得新折扣。 如上述情境所示,客戶已承諾的價格和折扣必須被保留。 同時,POS 與電話服務中心使用者必須能靈活地根據需求重新計算銷售訂單明細的價格與折扣。

當訂單在 POS 中調出並編輯時,現有訂單明細的價格與折扣被視為「鎖定」,即使部分明細被取消或變更,或新增明細,也不會改變。 若要變更現有銷售明細的價格與折扣,POS 使用者必須選擇重新計算。 此時,現有訂單明細的價格鎖定將被解除。 然而,在 Commerce 版本 10.0.21 發佈前,此功能在電話服務中心尚不可用。 過去,任何訂單明細的變更都會導致價格與折扣重新計算。

Commerce 版本 10.0.21 發佈中,新增防止商務訂單意外價格計算功能,可於功能管理工作區啟用。 此功能預設為開啟。 啟用後,所有電子商務訂單均新增價格鎖定屬性。 完成任一通路下單後,該屬性會自動 (即勾選) 啟用於所有訂單明細。 Commerce 定價引擎隨後會將那些訂單明細排除在所有價格與折扣計算之外。 因此,若訂單被編輯,訂單明細預設會被排除在價格與折扣計算之外。 然而,電話服務中心使用者可以停用該屬性 (即取消勾選該核取方塊) 以包含任何訂單明細,然後選擇重新計算以將現有訂單明細納入價格計算。

即使他們對現有銷售明細套用手動折扣,電話服務中心使用者也必須先停用該銷售明細的價格鎖定屬性,然後才能套用手動折扣。

電話服務中心使用者也可以透過在銷售訂單頁面行動窗格銷售索引標籤的計算群組中選擇移除價格鎖定來批次停用訂單明細的價格鎖定屬性。 在此情況下,除了無法編輯的明細 (換言之,狀態為部分開立發票或已開立發票的明細) 外,所有訂單明細的價格鎖定都會被移除。 然後,完成並提交訂單變更後,價格鎖定會重新套用到所有訂單明細。

重要

當啟用防止商務訂單意外價格計算功能時,定價工作流程將忽略貿易協議評估的設定。 換句話說,貿易協議評估的對話方塊將不會顯示與價格相關的區段。 此行為是因為貿易協議評估設定與價格鎖定功能具有相似目的:防止意外的價格變動。 然而,貿易協議評估的使用者體驗在處理大量訂單,且使用者必須選擇一個或多個訂單明細重新定價時,並不理想。

附註

價格鎖定屬性僅能在使用電話服務中心模組時停用一個或多個選取的明細。 POS 的行為保持不變。 換句話說,POS 使用者無法為選定訂單明細解除價格鎖定。 但他們可以選擇重新計算以移除所有現有訂單明細的價格鎖定。

取消客戶訂單

要取消客戶訂單,請依照以下步驟操作:

  1. 選擇調出訂單
  2. 使用搜尋輸入篩選條件以尋找訂單,然後選擇套用
  3. 在結果清單中選擇訂單,然後選擇取消。 若取消按鈕不可用,表示訂單處於無法取消狀態。
  4. 若已設定取消費用,請確認該費用。 您可以依需求調整取消費用,然後再確認。
  5. 於交易購物車中,透過選擇付款操作完成取消流程。 若已支付的訂金超過取消費用,可能需退還付款。
  6. 若要離開取消流程且不儲存任何變更,可使用取消交易操作。

在 Commerce 版本 10.0.36 之前,若訂單部分取消且在 POS 中調出編輯,則取消的訂單明細仍會顯示於交易中,並列印於編輯後訂單的收據上。 在 Commerce 版本 10.0.36 及更新版本,取消的訂單明細會在 POS 中隱藏,且不會列印於收據上。 此功能由於 POS 隱藏取消訂單明細功能控制,自版本 10.0.36 起於功能管理工作區預設啟用。 若有需要,此功能可被停用。

於 POS 最終完成客戶訂單的出貨或取貨

訂單建立後,依訂單設定,商品由客戶於門市取貨或寄送。 更多相關流程資訊,請參閱門市訂單履約文件。

客戶訂單的非同步交易流程

客戶訂單可於 POS 以同步模式或非同步模式建立。

重要

Microsoft 建議使用非同步訂單建立模式,因其效能遠優於同步模式,且提供更佳的使用者體驗。

啟用以非同步模式建立客戶訂單

要讓客戶訂單能夠在非同步模式下建立,請遵循以下步驟:

  1. 於總部,前往零售與商務 > 通路設定 > POS 設定檔 > 功能設定檔

  2. 選擇對應欲啟用非同步訂單建立的門市的功能設定檔。

  3. 一般 FastTab,選擇下列設定選項:

    • 以非同步模式建立客戶訂單
    • 使用即時服務透過非同步備份建立訂單

附註

使用即時服務建立訂單並備援非同步選項於 Commerce 版本 10.0.33 及更新版本提供。

以非同步模式建立客戶訂單選項始終以批次處理方式建立訂單。 POS 立即使用訂單確認號完成交易,但訂單須等相關作業執行後,數分鐘後才會在總部建立。 建立訂單所需的作業為 P - 0001 (通路交易) 作業與同步訂單作業。 訂單確認號可用於調出訂單以進行履約與編輯。

僅當以非同步模式建立客戶訂單選項已啟用時,才可啟用使用即時服務建立訂單並備援非同步選項。 使用即時服務建立訂單並搭配非同步備援選項會先嘗試使用 Retail Transaction Service (RTS) 建立訂單。 若該嘗試失敗,訂單將使用上述批次程序建立。 大部分時間內,訂單建立速度與同步訂單建立相當。 但此設定下,POS 使用訂單確認號立即完成交易,且不會等待 RTS 呼叫完成。

自 Commerce 版本 10.0.35 起,即使相關銷售訂單尚未於總部建立,非同步客戶訂單仍可取消。 要啟用此功能,您必須在功能管理工作區開啟啟用非同步訂單取消功能。

附註

啟用非同步訂單取消功能目前標示為預覽功能,因為尚未針對當地語系化功能進行驗證。

取消非同步訂單的體驗類似於取消現有客戶訂單,唯一的差異是當取消非同步訂單時,系統可提示門市人員客戶的主要聯絡資訊,以便與客戶確認。 若門市人員需要修改客戶資料,可從交易畫面開啟客戶記錄,並從該處修改客戶資料。 此功能有助於因為即使訂單在 POS 端取消操作成功且已退款客戶訂金,但原始訂單僅在總部建立後才會被取消。 若取消訂單時發生問題,則可利用已驗證的資訊聯絡客戶。 從 Commerce 10.0.36 版本開始,若要設定提示客戶資訊,請在 POS 功能設定檔表單中啟用非同步訂單取消時提示電話號碼與電子郵件

為確保系統在原始訂單於總部建立後自動取消,您必須在預定間隔時間執行以下批次作業。

為了建立並排程批次工作,確保 啟用非同步訂單取消 功能正常運作,請遵循以下步驟:

  1. 移至系統管理 > 查詢 > 批次作業
  2. 批次作業頁面,建立以下兩個批次作業:
    1. 設定作業以執行 RetailDocumentOperationMonitorBatch 類別。
    2. 設定作業以執行 RetailDocumentOperationProcessingBatch 類別。
  3. 將新批次作業排程為定期執行。 例如,設定作業每五分鐘執行一次。

若取消訂單時遇到任何問題,可在未完成非同步訂單取消 > 銷售訂單處理與查詢工作區查看相關問題。 有兩種類型的問題會阻止原始銷售訂單被取消:永久性問題或暫時性問題 (亦稱為可重試問題)。 永久性問題情境包括訂單已完成履約而無法取消,或訂單部分履約 (且部分取消),但客戶已退還全額訂金。 暫時性問題則包含原始訂單尚未建立,導致對應的取消交易尚未處理。 系統會自動重試處理與暫時性錯誤相關的明細,但您必須手動處理與永久性錯誤相關的明細。 訂單一旦手動修復,您可將交易的疑難排解狀態設定為無需進一步疑難排解。

對於無法啟用非同步客戶訂單、必須使用同步客戶訂單的組織來說,若訂單建立時間過長導致 POS 逾時,或訂單進入異常狀態,您可使用強制完成交易操作 (於版本 10.0.35 發佈) 以非同步方式完成訂單。 由於組織不希望使用非同步客戶訂單,您可利用前述的非同步訂單取消流程取消訂單,然後嘗試建立新訂單。 總結來說,強制完成交易操作提供一種方法,讓您能從訂單建立失敗但無法取消交易的狀態中脫困。

附註

強制完成交易操作僅可在開啟啟用非同步訂單取消功能時使用。

其他資源

混合式客戶訂單