運用使用 Dynamics 365 Sales 所提高的報價到收款的效率
本文介紹與 Microsoft Dynamics 365 Sales 整合時如何使用改進的報價到收款功能。 它提供有關您啟用的增強功能如何影響整合系統行為的資訊。 關於如何為您的系統啟用這些改進的更多資訊,請參閱使用 Dynamics 365 Sales 啟用和設定報價到現金的額外效率。
設定所有銷售報價單的預設所有權
整合報價生命週期功能是啟用 Dynamics 365 Supply Chain Management,您可以在 Supply Chain Management 中設定銷售報價單的預設所有權。 預設所有權適用於所有新的銷售報價單,無論它們是在哪個系統中建立的。
請依照下列步驟設定所有銷售報價單的預設所有權。
在 Supply Chain Management 中,前往應收帳款 > 設定 > 應收帳款參數。
Dynamics 365 Sales 整合索引標籤上,在 銷售報價 FastTab,在預設所有權欄位中,選擇以下值之一:
- 基於來源 – 所有新銷售報價的所有權將與建立報價單的系統相符。
- Supply Chain Management – 所有新銷售報價的所有權將設定為 Supply Chain Management,無論報價單是在哪個系統中建立的。
- Dynamics 365 Sales – 所有新銷售報價的所有權將設定為 Dynamics 365 Sales,無論報價單是在哪個系統中建立的。
更改銷售報價單的所有權
您可以透過在 Supply Chain Management 中開啟銷售報價單來變更其所有權。 您無法從銷售部門變更所有權。
附註
在更改銷售報價單的所有權之前,必須滿足以下條件:
- 您的使用者帳戶必須具有更改預設銷售報價單所有權特權和維護銷售報價單所有權責任。 預設情況下,所需的權限和職責分配給銷售經理角色,但不至於銷售業務員角色。
- 銷售報價單的狀態必須為已建立或在 Supply Chain Management 中傳送。
- 銷售報價單的狀態必須為草稿或啟用中促銷。
請依照以下步驟變更銷售報價單的所有權。
尋找並選擇您想要使用的報價單 (例如,透過前往銷售和行銷 > 銷售報價 > 所有報價)。 您不能同時變更多個銷售報價單的所有權。 因此,請務必只選擇一份報價。
在動作窗格上的跟進索引標籤上,選擇銷售訂單來源。 然後在出現的下拉對話框中設置所有權欄位設定為以下值之一:
- 基於來源 - 從來源值繼承所有權。
- Supply Chain Management - 將所有權指派給 Supply Chain Management。
- Dynamics 365 Sales – 將所有權指派給 Sales。
選取確定套用您的變更。
所有權變更事件記錄在 Supply Chain Management 的資料表中。 該表在使用者介面 (UI) 中不可用。 若要查看,請在瀏覽器的網址列中輸入以下 URL。 將 <DomainName>
替換為您環境的域名,並將 <CompanyName>
替換為您的法律實體的名稱。
https://<DomainName>/?cmp=<CompanyName>&mi=SysTableBrowser&TableName=SalesQuotationOwnershipChangeLog
使 Supply Chain Management 價格成為主資料
當在 Supply Chain Management 中啟用設為 Supply Chain Management 價格主資料功能時,Supply Chain Management 將成為價格主資料用於計算銷售報價和銷售訂單。
因此,啟用該功能後會發生以下變化:
在 Sales 中建立報價單或銷售訂單時,如果 Sales 中存在價目表,則使用該價目表中的價格。
Sales 的行為就像其使用系統價格計算選項設定為否一樣。
在銷售 UI 中對銷售報價單和銷售訂單行進行了以下更改:
- 批量折扣欄位已隱藏。
- 明細折扣金額欄位替換手動折扣欄位,其值表示為每單位折扣數量。
- 手動折扣欄位設為唯讀並重新標記為折扣。 此欄位表示從 Supply Chain Management 計算得出的總折扣金額。
在銷售中,可以在明細折扣金額欄位中輸入報價單和銷售訂單行的手動折扣。
Sales 中的以下欄位不再根據 Sales 邏輯進行計算。 相反,它們依賴從 Supply Chain Management 計算和同步的值。 在 Sales 中建立報價單和銷售訂單行時,這些欄位在從 Supply Chain Management 同步之前不會有值。
- 對於銷售報價單和銷售訂單行:折扣和擴充金額
- 對於銷售報價單和銷售訂單總結:詳細金額、(-) 折扣、預運費金額、(+) 運費金額、(+) 總稅金和總金額
對於銷售中的銷售訂單,重新計算選項無效。
附註
- 當您在銷售中建立或更新銷售報價單或銷售訂單時,選擇報價單 (對於報價單) 或 價格訂單 (對於訂單) 確保所有相關計算均在 Supply Chain Management 中完成,然後同步回 Sales。 對於在 Supply Chain Management 中建立的報價單和銷售訂單,不需要執行此步驟,前提是計算銷售總額批次作業設定為定期運行。
- 從版本 10.0.42 開始,Supply Chain Management 提供一種改進的方法,以在系統間同步處理明細詳細資訊和定價。 這種方法擴充了 Supply Chain Management 作為價格主力的能力。 現在,在 Dynamics 365 Sales 中建立或更新銷售報價或銷售訂單明細時,所有明細詳細資訊、貨幣明細值和總計都會立即在系統之間同步,無需使用者選取報價 (用於報價單) 或價格訂單 (用於訂單)。 有關如何啟用和此功能的詳細資訊,請參閱啟用和設定與 Dynamics 365 Sales 的無縫同步。
計算價格、折扣和總計,並將其從 Supply Chain Management 推送至銷售
在 Supply Chain Management 中更新銷售報價或銷售訂單後,將更新的價格、折扣和總計推送到銷售部門非常重要。 在使用此功能之前,必須在 Supply Chain Management 中啟用計算和推送價格功能。
我們建議您也啟用並設定處理銷售報價相關事件功能,以便您可以在背景處理計算。 如需詳細資訊,請參閱處理與銷售整合相關的事件段落。
完全重新計算並推送價格、折扣和總計
當您完全重新計算並推送價格、折扣和總計時,系統會檢查您的貿易協議評估政策,並根據需要搜尋貿易協議以確定是否必須重新計算行單價和折扣。 然後,它會檢索正確的行單價和折扣,計算所有所需的總計,並將其同步到 Sales。
按照以下步驟完全重新計算並推送價格、折扣和總計。
在 Supply Chain Management 中,選擇要使用的銷售報價或銷售訂單。 如果您使用清單檢視,則可以選擇多個報價單或訂單。
在動作窗格的 報價 索引標籤 (對於報價) 或賣出 索引標籤 (對於訂單) 上,選擇推送價格和總計。
系統同步或非同步運行計算,取決於您的應收帳款參數配置。 如需更多詳細資訊,請參閱選擇同步還是非同步處理和推送總計。
僅計算並推送總計
當您僅計算和推送總計時,系統不會重新計算任何行單價或折扣。 相反,它僅計算新行和標題總計並將其同步到 Sales。
請依照以下步驟僅計算和推送總計。
在 Supply Chain Management 中,根據您要使用的文件類型,前往以下頁面之一:
- 銷售和行銷 > 週期性工作 > 計算 Sales 的銷售訂單總計
- 銷售和行銷 > 週期性工作 > 計算 Sales 的銷售報價總計
在出現的對話方塊中,執行以下步驟:
- 在忽略之前更新的文件欄位中,輸入您要處理的最舊文件的期限 (以天為單位)。
- 若要控制應處理的紀錄,則在要包含的記錄 FastTab 選擇篩選器。 標準查詢對話方塊會出現,您可以定義選擇準則。 這些欄位的工作方式就如同它們為 Supply Chain Management 中其他查詢類型運作時一樣。
附註
您無法將這些作業設定為按計劃重複發生。 它們用於一次性計算。
請選取確定。
系統同步或非同步運行計算,取決於您的應收帳款參數配置。 如需更多詳細資訊,請參閱選擇同步還是非同步處理和推送總計。
選擇是同步還是非同步處理和推送總計
每次觸發完整計算或僅總計計算時,系統可以同步或非同步運行計算,具體取決於您的配置。 按照以下步驟動作安裝此選項。
- 前往應收帳款 > 設定 > 應收帳款參數。
- Dynamics 365 Sales 整合索引標籤上,設定 批量計算並推送價格和總計選項是的非同步執行運行計算。 將其設定為否同步運行計算。
附註
我們建議您設定批量計算並推送價格和總計選項是的。 這樣,使用者每次請求新的計算和推送時,就不必等待系統處理資料。
安排計算銷售總額批次作業
我們建議您設定計算銷售總額規劃任務,使其定期運行。 透過這種方式,您可以確保定期計算所有行和訂單總計並將其同步到銷售。 此任務僅計算並推送總計 (它不會執行前面描述的完整價格重新計算)。 它還將稅費和運費推給銷售人員。
若要設定此排程任務,請前往銷售與行銷>應收帳款>定期任務>計算銷售總額。
將 Supply Chain Management 銷售報價資料複製到從 Sales 同步的銷售訂單
由於兩個系統的資料模型存在差異,從 Sales 中的銷售報價流程建立的銷售訂單與從 Supply Chain Management 中的銷售報價流程建立的銷售訂單的資料不同。 對於從銷售中的銷售報價流程建立的銷售訂單,會從銷售報價中結轉一組資料。 但是,當銷售訂單從 Sales 同步到 Supply Chain Management 時,Supply Chain Management 可能會在不使用標準 Supply Chain Management 邏輯的情況下初始化某些欄位值 (例如財務維度)。 儘管此行為在某些情況下可能合適,但在其他情況下則不合適。
若要控制此行為,請在 Supply Chain Management 中啟用或停用將報價資料複製到銷售訂單功能。
然後,系統按照以下方式之一工作,具體取決於該功能是啟用還是停用:
- 如果啟用此功能:Supply Chain Management 中的每個銷售訂單都會從 Supply Chain Management 中的相關銷售報價單中繼承欄位值,無論所有權為何。
- 如果停用此功能:當所有權屬於 Sales 時,Supply Chain Management 中的銷售訂單不會結轉相關銷售報價單欄位值。 相反,這些欄位值會被初始化。
當使用訊息處理器和將報價資料複製到銷售訂單功能均啟用時在 Supply Chain Management 中,您可以指定是在訂單建立時即時複製報價資訊還是透過訊息處理器複製報價資訊。 按照以下步驟動作安裝此選項。
- 前往應收帳款 > 設定 > 應收帳款參數。
- 在 Dynamics 365 Sales 整合標籤上,將將報價資料批次複製到銷售訂單選項設定為否,在訂單建立時即時複製報價資訊。 設定為是非同步複製報價資訊。
附註
我們建議您將大量複製報價資料到銷售訂單選項設定為是。 這樣,使用者就不必等待系統處理資料。
處理 Sales 整合相關事件
本文前面的部分介紹了支援非同步處理與 Sales 整合相關的事件的幾個功能。 當您使用非同步處理時,使用者每次發出相關請求時都不必等到處理完成。 相反,他們可以繼續處理其他任務,系統將在有時間時處理請求。 這些功能的工作原理是為訊息處理器佇列新增訊息。 您可以使用訊息處理器訊息頁面監控這些訊息的進度。 此頁面提供對排隊、失敗和已處理訊息的深入了解。 它還支援訊息的錯誤處理、手動處理、取消和重新排隊。
在使用非同步處理之前,必須在 Supply Chain Management 中啟用使用訊息處理器功能。
設定批次作業來處理 Dynamics 365 Sales Integration 訊息佇列
當 Dynamics 365 Sales 整合訊息處理器批次作業運作時,系統僅處理 Dynamics 365 Sales Integration 訊息隊列。 因此,如果您想要利用整合相關事件的非同步處理,請依照下列步驟安排批次作業,使其定期執行。
- 前往銷售和行銷 > 定期任務 > Dynamics 365 Sales 整合訊息處理器。
- 在 Dynamics 365 Sales 整合訊息處理器 對話方塊中的 在背景執行 Fast 標籤上,指定如何應處理 Dynamics 365 Sales Integration 佇列中的消息的時間和頻率。 這些欄位的運作方式就如同它們為 Supply Chain Management 中其他的背景作業類型運作時一樣。
- 選擇確定以套用設定並關閉對話方塊。
設定訊息處理器選項
在 Supply Chain Management 中啟用使用訊息處理器功能時,請依照下列步驟設定其運作方式和時間。
前往應收帳款 > 設定 > 應收帳款參數。
在 Dynamics 365 Sales 整合索引標籤上設定下列欄位:
- 分批建立報價日記帳 - 將此選項設定為是以透過將訊息新增至訊息處理器佇列來非同步建立報價日記帳。 這樣,使用者每次從 Sales 啟動銷售報價單時就不必等到日記帳建立完畢。
- 分批建立報價確認日記帳 - 將此選項設定為是以透過將訊息新增至訊息處理器佇列來非同步建立報價確認日記帳。 這樣,使用者每次從銷售部門贏得銷售報價時,就不必等到建立確認日記帳。
- 每個工作的訊息數 – 指定單一任工作中,可以處理的最大訊息數。 (任務就像一個套件。) 在某些情況下,您可以透過調整此值來提高系統效能。 您應該將其設定為一個導致執行時間為一到兩分鐘的值。 值為 50 通常效果很好。 我們不建議您設定較低的值。 較低的值將導致創建大量任務,因此會增加系統開銷。 如果您將此欄位設為 0 (零),系統每個任務將處理 30 個訊息。 此設定的最佳值取決於您為 Dynamics 365 Sales 整合訊息佇列配置的處理器任務數。 如需更多資訊,請查看建立和處理自訂訊息佇列和訊息類型。 如果您遇到效能問題,Microsoft 支援人員可能會建議您調整此欄位的值。
使用訊息隊列
您可以使用訊息處理器訊息頁面監控這些訊息的進度。 此頁面提供對排隊、失敗和已處理訊息的深入了解。 它還支援訊息的錯誤處理、手動處理、取消和重新排隊。 有關如何使用此頁面以及設定與訊息處理器相關的設定的資訊,請參閱建立和處理自訂訊息佇列和訊息類型。
訊息佇列訊息
使用訊息處理器功能是在 Supply Chain Management 中啟用,此 Dynamics 365 Sales 整合訊息隊列可從訊息處理器使用者介面。 系統使用此佇列來處理與 Sales 整合相關的訊息。 下表描述了佇列中可能顯示的訊息以及每個訊息可用所需的功能。
訊息類型 | 要求功能 | 說明 |
---|---|---|
計算並推送銷售報價的價格和總額 | 計算和推送價格 | 此訊息類型對銷售報價單的價格、折扣和總計進行完全重新計算,並將結果推送到銷售部門。 |
計算並推送銷售訂單的價格和總額 | 計算和推送價格 | 此訊息類型對銷售訂單的價格、折扣和總計進行完全重新計算,並將結果推送到銷售部門。 |
計算和推送銷售訂單的總額 | 計算和推送價格 | 此訊息類型計算並推送銷售訂單的總計。 |
計算和推送銷售報價的總額 | 計算和推送價格 | 此訊息類型計算並推送銷售報價的總計。 |
建立銷售報價日記帳 | 使用訊息處理器 | 此訊息類型建立銷售報價日記帳。 |
建立銷售報價確認日記帳 | 使用訊息處理器 | 此訊息類型建立銷售報價確認日記帳。 |
連結銷售訂單和銷售報價 | 使用訊息處理器 | 此訊息類型是為了回應確認事件而建立的。 它更新銷售報價/銷售訂單關係。 |
將銷售報價資料複製到銷售訂單 | 將報價資料複製到銷售訂單 | 此訊息類型將 Supply Chain Management 銷售報價資料複製到從 Sales 同步的銷售訂單。 |
附註
建立銷售報價確認日記帳和連結銷售訂單和銷售報價單訊息是相互關聯的,其中連結銷售訂單和銷售報價單取決於建立銷售報價確認日記帳的成功處理。 這兩則訊息的功能與在 Supply Chain Management 中贏得銷售報價時的確認動作相同。