僅倉儲管理模式與外部 ERP 系統
本文說明當您使用僅倉庫模式與外部企業資源規劃 (ERP) 系統整合時,如何執行日常倉儲任務。
重要
- 這是預覽版功能。
- 預覽功能不適用於生產用途,且功能可能受限。 這些功能會受到補充使用規定影響,且在正式發佈前可用,以便客戶可以儘早使用並提供意見反應。
有許多方法可以使用 僅倉庫管理模式。 例如,您可以啟用 Microsoft Dynamics 365 Supply Chain Management 處理物流操作,然後將倉庫連線到執行所有訂單和財務處理的外部 ERP 系統。
此外,倉庫管理流程可以使用擁有者庫存維度來跟蹤在源系統之間共用的物料的庫存擁有權。
進階實現範例
下圖顯示了在 WOM 供應鏈管理法律實體中 執行僅倉儲管理模式的範例。 該法律實體為管理訂單和財務處理的外部 ERP 系統處理物流倉庫操作。
入庫流程範例 (外部 ERP 系統整合)
下圖強調了入庫流程的要素。
下面是入站進程的高級說明。 從 ERP 開始的步驟由 ERP 系統完成。 以 口碑 開頭的步驟由僅倉儲管理模式下的供應鏈管理完成。
ERP: 外部系統向供應鏈管理部門提交入庫裝運訂單消息。
WOM: 供應鏈管理以僅倉儲管理模式處理消息並創建訂單。
WOM: 入庫負載以以下四種方式之一創建,由供應鏈管理中的源系統 設置建立 :
- 使用入庫負載規劃工作台手動進行
- 透過匯入提前發貨通知 (ASN)
- 在訊息處理期間自動進行
- 在 Warehouse Management 行動應用程式收貨處期間自動進行
WOM: 倉庫工作人員使用倉庫管理移動應用程式登記 入庫裝運交易。
WOM: 供應鏈管理運行 接收與每個相關負載相關的已完成 過程。 這些流程將裝載狀態更新為 「已接收」,生成 裝運收據,併為外部系統發射鍵 業務事件 。
ERP: 外部系統讀取並使用 裝運收據 數據進行進一步處理。 例如,如果訂購單與外部系統中的入庫裝運訂單連結,則此處理涉及訂購單開立發票。
WOM: 供應鏈管理層通過運行「 過帳裝運收據」批次作業來完成入庫裝運訂單。
有關此流程和相關流程的更詳細說明,請參閱 供應鏈管理中的僅倉庫管理模式。
出庫流程範例 (外部 ERP 系統整合)
下圖強調了出庫流程的要素。
下面是出站流程的高級說明。 從 ERP 開始的步驟由 ERP 系統完成。 以 口碑 開頭的步驟由僅倉儲管理模式下的供應鏈管理完成。
ERP: 外部系統提交出庫裝運訂單消息。
WOM: 供應鏈管理以僅倉儲管理模式處理消息並創建訂單。
WOM: 庫存預留通過以下兩種方式之一創建,由供應鏈管理中的源系統 設置建立 :
- 透過訊息處理自動進行
- 作為發布過程的一部分手動進行
WOM: 手動或自動 (通過 自動發放出庫裝運訂單批次作業) 發放訂單以進行進一步的倉庫處理。
WOM: 根據波次範本 定義的設置 ,可能會立即創建和發佈倉庫工作。
WOM: 處理出庫倉庫工作,並將相關出庫裝運訂單行交易的狀態更新為 〖已揀貨〗。
WOM: 貨物已確認出庫船舶。 因此, 將為外部系統創建業務事件 和 裝運裝箱單 。
ERP: 外部系統讀取裝運裝箱單並使用其數據進行進一步處理 (例如,與出庫裝運訂單關聯的銷售訂單的銷售訂單開票)。
WOM: 供應鏈管理層通過運行裝 運後裝箱單批次作業來完成出庫裝運訂單。
有關此流程和相關流程的更詳細說明,請參閱 供應鏈管理中的僅倉庫管理模式。
系統之間的現有庫存更新
下圖顯示了僅用於 Warehouse Management 模式的內部流程。
倉庫管理模組使用 盤點日記帳 支援多個現有庫存更新流程。 如需盤點流程的更多資訊,請參閱週期盤點。
作為日記帳過帳流程的一部分,供應鏈管理會觸發業務事件。 外部系統可以通過 盤點日記帳實體讀取有關更新的資訊。 請務必僅對更新的數量執行操作。 否則,系統可能會因為更新而不同步。 以下的場景就是一個例子。
範例場景:更新系統之間的現有庫存
在此方案開始時,有關物料編號 A0001 的現有資訊在外部 ERP 系統 (ERP) 和供應鏈管理倉庫管理系統 (WMS) 之間同步,如下表所示。
項目編號 | 現有 ERP | 現有 WMS |
---|---|---|
A0001 | 0 件 | 0 件 |
以下小節顯示不同的事件如何導致這些值改變。
現有庫存更新 1
供應鏈管理根據入庫裝運訂單接收 10 件商品編號 A0001,而不執行 收貨已完成 的處理。 因此,外部系統尚未得知此更新。 因此,外部系統和供應鏈管理現在不同步,如下表所示。
項目編號 | 現有 ERP | 現有 WMS |
---|---|---|
A0001 | 0 件 | 10 件 |
現有庫存更新 2
在供應鏈管理中,為物料 A0001 過帳的現有調整 (盤點日記帳) 會增加 1 個現有庫存。 下表顯示結果。
品項編號 | 現有 ERP | 現有 WMS |
---|---|---|
A0001 | 0 件 | 11 件 |
透過商務活動向外部系統通報現有調整。 作為此流程的一部分,Supply Chain Management 中的日記帳過帳從 10 個更改為 11 個。 外部系統僅考慮更新數量 1 個。 下表顯示結果。
品項編號 | 現有 ERP | 現有 WMS |
---|---|---|
A0001 | 1 件 | 11 件 |
現有庫存更新 3
Supply Chain Management 執行與收到的 10 件品項編號 A0001 相關的收貨完成流程。 因此,透過商務活動通知外部系統。 然後,它會讀取裝運收貨訊息,並更新其現有數量 (增加 10 件)。 下表顯示結果。
品項編號 | 現有 ERP | 現有 WMS |
---|---|---|
A0001 | 11 件 | 11 件 |
現有庫存對帳
當您產生 建立源系統現有庫存 報表 (倉儲管理查詢和報表>實物庫存對帳>建立>源系統現有庫存報表) 時,僅倉儲管理模式可以為現有庫存對帳流程生成資料。
若要建立標題和明細資料,您必須指定來源系統和截至日期值。 您還必須選取應為其製作報表的庫存維度等級。
收到與入庫裝運訂單相關的庫存時,現有庫存會根據已登記庫存交易的狀態進行實際更新。 當庫存通過出庫裝運訂單發貨時,實際現有庫存會根據 揀料 庫存交易記錄減少。 登記和揀選品項的實際庫存現有表示會一直保留,直到相關的出貨收據和裝運裝箱單日記帳作為 後台完成流程的一部分過帳。 若要將這部分的實際現有庫存包含在出貨中,請務必啟用包括已註冊和已揀選的庫存數量參數。
外部系統通過 WHSSourceSystemInventoryOnhandReportBusinessEvent
業務事件瞭解可用數據。 它可以透過 WarehouseInventoryOnhandReports
和 WarehouseInventoryOnhandReportLines
資料實體讀取資料。
附註
如果您將建立來源系統現有庫存報表作為定期批次作業執行,系統則會忽略截至日期值,並根據目前處理日期產生資料。 例如,您設定重複週期,使其有昨天的開始日期值,並將作業設定為每天執行一次。 在這種情況下,批次作業每天都會自動產生前一天的現有庫存資料。
倉儲庫存更新記錄
對於需要非常快速的現有庫存同步流程的集成,您可以使用倉庫庫存更新日誌 (倉庫管理>查詢和報表>實物庫存對帳>倉庫庫存更新日誌)。 此記錄可以收集所有庫存交易更新,這些更新會導致外部系統感興趣的現有更新。 例如,您可能有一個處理有關庫存狀態變更的資訊的外部系統。
要使外部系統隨時瞭解與入庫和出庫裝運訂單相關的庫存交易更新, 請將相關 源系統的 啟用倉庫庫存更新日誌 選項設置為是,無論是入庫還是出庫裝運訂單。
若要查看更新日誌,請轉到 倉庫管理>查詢和報表>實物庫存對帳>倉庫庫存更新日誌。
預設情況下,發佈倉儲庫存更新記錄更新後台流程設定為每 10 分鐘執行一次。 它建立外部系統可以使用 WarehouseInventoryUpdateLogs
實體使用的資料。 WHSInventoryUpdateLogBusinessEvent
商務活動可以用作此流程的一部分。