共用方式為


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

本文介紹如何在 Microsoft Dynamics 365 Commerce 指向 of sale (POS) 中建立和管理客戶訂單。 客戶訂單可用於捕獲購物者希望稍後提貨、從不同地點提貨或將商品運送給他們的銷售情況。

在全通路商業世界中,許多零售商提供客戶訂單或特殊訂單的選項,以滿足各種產品和履行要求。 以下是一些典型場景:

  • 客戶希望將產品在特定日期運送到特定地址。
  • 客戶想要從與客戶購買這些產品的商店或地點不同的商店或地點提取產品。
  • 商店內的顧客希望今天訂購產品,並在稍後從同一商店位置取貨。

零售商可以使用客戶訂單來最大限度地減少庫存中斷可能導致的銷售損失,因為商品可以在不同的時間或地點交付或提貨。

設定客戶訂單

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

設定交貨模式

若要使用客戶訂單,您必須配置商店通路可以使用的交貨方式。 您必須至少定義一種將訂單行從商店運送給客戶時使用的交貨方式。 您還必須定義至少一種從商店提貨訂單行時使用的交貨提貨模式。 交付方式在總部的 交付方式 頁面上定義。 有關如何設定商務管道的交付模式的詳細信息,請參閱 定義交付模式

設定履行群組

某些商店或倉庫地點可能無法履行顧客訂單。 透過設定履行群組,組織可以指定哪些商店和倉庫位置顯示為在 POS 中建立客戶訂單的使用者的選項。 履行群組在 履行 groups 頁面上設定。 組織可以根據需要建立任意數量的履行群組。 定義履行群組後,透過從 設定 中選擇 履行群組分配 將其連結儲存到儲存中 商店 頁面操作窗格上的選項卡。

在 Commerce 版本 10.0.12 及更高版本中,組織可以定義履行群組中定義的倉庫或倉庫和商店組合是否可用於出貨、取貨或同時用於出貨和取貨。 在確定可以為需要運送的客戶訂單選擇哪些倉庫以及可以為需要提貨的客戶訂單選擇哪些商店時,此功能可以提高靈活性。 若要使用這些設定選項,請啟用 在履行群組中啟用的將位置指定為「送貨」或「取貨」功能 功能。 如果連結到履行群組的倉庫不是商店,則只能將其配置為出貨地點。 當 POS 中配置了取貨訂單時,無法使用。

配置通道設定

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

  • 倉庫 –此欄位表示減少與該商店關聯的現購自運庫存和客戶提貨訂單時使用的倉庫。 作為最佳實踐,Microsoft 鼓勵為每個商店管道使用唯一的倉庫,以防止商店之間出現衝突的業務邏輯問題。
  • 發貨倉庫 - 此欄位指示減少要從所選商店發貨的客戶訂單的庫存時使用的倉庫。 如果您的環境中啟用了 在履行群組中啟用的指定位置為「送貨」或「取貨」功能 ,則 POS 使用者可以選擇要運送的特定倉庫從 POS 出貨,而不是選擇要出貨的商店。 因此,啟用此功能後,將不再使用出貨倉庫,因為使用者在建立訂單時選擇了用於出貨訂單的特定倉庫。
  • 履行群組指派 –選擇此按鈕(位於操作窗格的 設定 標籤上)以連結引用的履行群組在 POPOS 中建立客戶訂單時顯示取貨地點或出貨來源的選項。
  • 使用基於目的地的稅 - 此選項指示是否使用送貨地址來決定應用於運送到客戶地址的訂單行的稅組。
  • 使用基於客戶的稅收 –此選項指示是否使用為客戶的送貨地址定義的稅組對 POS 中建立的運送到客戶家中的客戶訂單徵稅。

設定客戶訂單參數

在嘗試在 POS 中建立客戶訂單之前,您必須在總部配置適當的參數。 這些參數可以在 客戶訂單 的選項卡 商務參數 頁。

  • 預設訂單類型 –不支援此舊屬性。

  • 預設存款百分比 –指定在確認訂單之前客戶必須支付的定金佔訂單總金額的百分比。 根據他們的權限,商店員工可能可以使用 存款優先 POS 中的操作(如果為交易畫面配置了該操作)配置。

    附註

    如果將屬於客戶層級結構的企業對企業 (B2B) 類型客戶新增至客戶訂單,則將忽略存款百分比設定。 對於此類客戶,預設存款百分比始終設為零,但收銀員可以使用 存款優先 手術。

  • 提貨配送方式 –指定應用於在 POS 中配置為提貨的銷售訂單行的交貨模式。

  • 交貨模式 –指定應應用於銷售訂單行的交貨模式,這些銷售訂單行在創建混合購物車時被視為結轉訂單行,其中某些行被提貨或裝運,而其他行則被視為結轉訂單行由客戶立即執行。

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

  • 取消費用代碼 - 指定在對透過 POS 取消的客戶訂單收取取消費用時應使用的應收帳款費用代碼。 費用代碼定義取消費用的財務過帳邏輯。

    附註

    當未啟用進階自動收費功能時,建議您為取消費用建立專用費用代碼,而不是重複使用運費代碼,因為當系統選擇費用的銷售稅組時,後者可能會導致意外行為。 也建議您選擇取消費用代碼名稱和說明,以便收銀員清楚了解取消費用代碼僅用於取消。

  • 運費代碼 –如果 使用進階自動收費 選項設定為 ,此參數設定無效。 如果該選項設定為 ,當使用者在 POS 中建立客戶訂單時,系統會提示他們手動輸入運費。 使用此參數可對應應收帳款費用代碼,以在使用者輸入運費時套用於訂單。 費用代碼定義運費的財務過帳邏輯。

  • 使用高級自動費用 - 將此選項設定為 ,以便在 POS 中建立客戶訂單時使用系統計算的自動費用。 這些自動費用可用於計算運費或其他訂單或特定於商品的費用。 有關如何設定和使用高級自動收費的詳細信息,請參閱 全通路高級自動收費

更新 POS 中的交易畫面佈局

確保配置 POS 螢幕配置 以支援客戶訂單的建立和管理,並配置所有必需的 POS 操作。 以下是建議正確支援客戶訂單建立和管理的一些 POS 操作:

  • 運送所有產品 –此操作用於指定將交易購物車中的所有行運送到目的地。
  • 運送選定的產品 –此操作用於指定將交易購物車中的選定行運送到目的地。
  • 取貨所有產品 –此操作用於指定從選定的商店位置提貨交易購物車中的所有行。
  • 提取選定的產品 - 此操作用於指定將從選定的商店位置提取交易購物車中的選定行。
  • 執行所有產品 –此動作用於指定執行交易購物車中的所有行。如果在 POS 中使用此操作,則客戶訂單將轉換為現購自運交易。
  • 執行選定的產品 - 此操作用於指定顧客在購買時執行交易購物車中的選取行。 此操作僅在 混合訂單 場景中有用。
  • 撤回訂單 –此操作用於搜尋和擷取客戶訂單,以便 POS 使用者可以根據需要進行編輯、取消或執行與履行相關的操作。
  • 更改發貨方式 –此操作可用於快速更改已配置發貨的線路的發貨方式,無需用戶執行“發貨所有產品”或“發貨所選產品””又流了。
  • 存款覆蓋 –此操作可用於更改客戶為所選客戶訂單支付的存款金額。

POS 交易畫面的操作。

在 POS 中處理客戶訂單

附註

目前不支援在商業管道(電子商務、POS、呼叫中心)中使用收入確認功能。 配置有收入確認的項目不應加入在商務通路中建立的訂單中。

為運送給客戶的產品建立客戶訂單

若要為運送給客戶的產品建立客戶訂單,請執行下列步驟跟隨。

  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 發布之前,呼叫中心不提供此功能。 相反,訂單行的任何更改都會導致價格和折扣重新計算。

In the Commerce version 10.0.21 release, a new feature that is named Prevent unintentional price calculation for commerce orders is available in the Feature management workspace. 此功能預設為開啟。 啟用後,新的 價格鎖定 屬性可用於所有電子商務訂單。 從任何管道下達的訂單完成訂單擷取後,所有訂單行都會自動啟用此屬性(即選取該核取方塊)。 然後,Commerce 定價引擎會從所有價格和折扣計算中排除這些訂單行。 因此,如果編輯訂單,則預設會將訂單行排除在定價和折扣計算之外。 不過,呼叫中心使用者可以停用任何訂單行的該屬性(即清除複選框),然後選擇 重新計算 以將現有訂單行包含在定價計算中。

即使他們對現有銷售線路應用手動折扣,呼叫中心用戶也必須停用 價格鎖定 在應用手動折扣之前銷售線的屬性。

呼叫中心用戶也可以停用 價格鎖定 透過選擇批量訂單行的屬性 解除價格鎖定 在裡面 計算 組於 操作窗格上的選項卡 銷售訂單 頁。 在這種情況下,除了不可編輯的行(換句話說,狀態為 部分發票 或者 已開立發票)。 然後,在訂單變更完成並提交後,價格鎖定將重新應用於所有訂單行。

重要

當。 防止商業訂單的無意價格計算 功能開啟後,定價工作流程中將忽略貿易協定評估的設定。 換句話說,貿易協定評估對話框不會顯示 價格相關 部分。 出現此行為的原因是貿易協定評估設定和價格鎖定功能具有相似的目的:防止意外的價格變化。 然而,對於大訂單,貿易協議評估的用戶體驗無法很好地擴展,因為用戶必須選擇一個或多個訂單行進行重新定價。

附註

只有使用 呼叫中心 模組時,才能對一條或多條選定線路停用 價格鎖定 屬性。 POS 的行為維持不變。 換句話說,POS 用戶無法解鎖所選訂單行的價格。 不過,他們可以選擇 重新計算 以解除所有現有訂單行的價格鎖定。

取消客戶訂單

對於跟隨客戶訂單,跟隨這些步驟。

  1. 選擇 撤回訂單
  2. 使用 搜尋 輸入過濾器以尋找訂單,然後選擇 套用
  3. 選擇結果清單中的順序,然後選擇 取消。 如果 取消 按鈕無法使用,則訂單處於無法再取消的狀態。
  4. 如果配置了取消費用,請確認它們。 根據需要,您可以在確認取消費用之前調整。
  5. 從交易購物車中,透過選擇付款操作來完成取消流程。 如果支付的押金超過取消費用,則可能需要退款。
  6. 若要退出取消流程而不儲存任何更改,您可以使用 作廢交易 操作。

在 10.0.36 之前的 Commerce 版本中,如果訂單被部分取消並在 POS 中重新調用以進行編輯,則取消的訂單行也會顯示在交易中並列印在已編輯訂單的收據上。 對於 Commerce 版本 10.0.36 及更高版本,已取消的行在 POS 中隱藏,並且不會列印在收據上。 此功能由 隱藏 POS 中取消的訂單行 功能控制,從版本 10.0.36 開始,該功能在功能管理工作區中預設為啟用。 如有必要,可以停用該功能。

完成客戶訂單的出貨或從 POS 取貨

建立訂單後,客戶將根據訂單的配置從商店位置提貨或出貨。 有關此過程的更多信息,請參閱 商店訂單履行 文件。

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

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

重要

Microsoft 建議您使用非同步訂單建立模式,因為它比同步訂單建立模式效能更高,並且提供更好的使用者體驗。

允許以非同步模式建立客戶訂單

若要啟用以非同步模式建立客戶訂單,請執行跟隨這些步驟。

  1. 在總部,前往 零售和商業 > 通路設定 > 線上商店設定 > 功能設定檔

  2. 選擇與您要為其啟用非同步訂單建立的商店對應的功能設定檔。

  3. 常規 快速標籤上,從下列設定選項中進行選擇:

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

附註

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 版本中發布)非同步完成訂單。 由於組織不需要非同步客戶訂單,因此您可以使用前面描述的非同步訂單取消流程來取消訂單,然後嘗試建立新訂單。 總而言之, 強製完成交易 操作為您提供了一種擺脫訂單創建失敗狀態的方法,但您無法撤銷交易。

附註

只有在啟用 啟用非同步訂單取消 功能時,才能使用 強製完成交易 操作。

其他資源

混合客戶訂單