在Microsoft Dynamics 365 Finance和Dynamics 365 Supply Chain Management中,清理程序包含多種模組。 本文概述了目前可用的訓練程序。 資訊依模組分類。
Important
這些清理程序應在企業進行詳細分析並確認資料不再需要後進行。
每次清理程序都必須先在測試環境中測試,然後再在生產環境執行。
System administration
| Path | Description |
|---|---|
| 系統管理 > 定期任務 > 通知清理 | 此清理程序用於定期刪除 EventInbox 與 EventInboxData 資料表中的紀錄。 推薦: 如果你沒有使用警報功能,請關閉批次作業中的警報。 |
| 系統管理 > 定期任務 > 批次作業歷史清理 | 這個一般版本的 批次作業歷史清理 例程讓你能快速清理所有超過指定天數的歷史條目。 先前建立的任何條目都會從 BatchJobHistory 資料表中刪除,也會從有相關紀錄的連結資料表(BatchHistory 和 BatchConstraintsHistory)中刪除。 此版本提供更好的效能優化,因為它消除了過濾的需求。 |
| 系統管理 > 定期任務 > 批次作業歷史清理(自訂) | 此 自訂批次作業歷史清理 程序應僅在必須刪除特定條目時使用。 你可以根據狀態、職務說明、公司或使用者等條件,清理特定類型的批次工作歷史紀錄。 你可以透過 篩選按鈕新增 其他條件。 |
| 系統管理 > 定期任務 > 批次作業清理 | 清理批次工作表應該定期用來清理批次工作表。 在 「保留工作(天數) 」欄位中,指定保存批次工作記錄的天數。 這些清理工作應該在非營業時間進行。 |
| 系統管理 > 查詢 > 資料庫 > 資料庫 > 日誌清理日誌 | 這個清理程序讓你能依需求刪除資料庫日誌。 你可以刪除特定資料表的日誌、刪除特定類型的資料庫日誌,或根據建立日期和時間刪除日誌。 註: 電子簽名的紀錄無法從日誌中刪除。 |
Data management
| Path | Description |
|---|---|
| 在 資料管理 工作區,選擇 工作歷史清理。 | 預設情況下,超過 90 天的工作歷史條目及相關暫存表資料會自動刪除(自 2023 年 9 月起)。 若要設定工作歷史保留期少於 90 天,請使用資料管理中的執行歷史清理功能。 它取代了早期的 Staging 清理程序,該程序現已過時(棄用)。 以下表格已整理:
|
General ledger
| Path | Description |
|---|---|
| 總帳 > 定期任務 > 清理帳本日記帳 | 此清理程序會刪除已入帳的總帳、應收帳款及應付帳款日記帳。 當你刪除已發佈的分類帳日記帳時,所有與原始交易相關的資訊都會被移除。 從 Dynamics 365 Finance 10.0.47 版本開始,功能管理新增功能提升了此清理程序的效能。 啟用 刪除期刊批次處理效能改進 功能,透過頂選模式讓批次中更有效率地執行。 註: 只有在確定不需要逆轉分類帳日記帳交易時,才刪除這些資訊。 |
Retail 和 Commerce
| Path | Description |
|---|---|
| 零售與商務 > 零售與商務 IT 電子郵件 > 與通知 > 清理電子郵件通知紀錄 | 這個清理程序會設定一個批次工作來清理電子郵件通知日誌。 |
銷售與行銷
| Path | Description |
|---|---|
| 銷售和行銷 > 定期工作 > 清理 > 刪除銷售訂單 | 此清理程序會刪除選定的銷售訂單。 |
| 銷售與行銷 > 定期任務 > 清理 > 刪除報價 | 此清理程序會刪除選取的引言。 |
| 銷售與行銷 > 定期任務 > 清理 > 刪除退貨訂單 | 此清理例程會刪除選取的回傳順序。 |
| 銷售與行銷 > 定期任務 > 清理 > 銷售更新歷史 清理 | 此清理程序會刪除舊有的更新歷史交易。 所有確認、挑選清單、包裝單及發票的更新都會產生更新歷史交易。 您可以在 「更新紀錄 」頁面查看這些交易。 |
| 銷售與行銷 > 定期任務 > 清理 > 訂單 活動 清理 | 這個清理程序會清理訂單事件。 下一步是打開 訂單事件設定 頁面,並清除所有不需要的訂單事件的勾選框。 |
採購與尋源
| Path | Description |
|---|---|
| 採購與採購 > 定期任務 > 清理 > 採購更新 歷史整理 | 此清理程序用於刪除所有確認、揀貨清單、產品收據及產生更新歷史交易的發票更新。 |
| 採購與採購 > 定期任務 > 清理 > 刪除報價請求 | 此清理程序用於刪除報價請求(RFQ)及 RFQ 回覆。 對應的 RFQ 日誌不會被刪除,而是留在系統中。 |
| 採購與採購 > 定期任務 > 清理 > 草稿 寄存貨貨訂單 期刊清理 | 此清理程序用於清理草稿寄售補貨訂單日記帳。 |
Warehouse management
| Path | Description |
|---|---|
| 倉庫管理 > 定期任務 > 清理 > 工作建立歷史 整理 | 此清理例程用於刪除 WHSWorkCreateHistoryTable 資料表中的工作建立歷史紀錄。 在對話框中,你指定要保留歷史的天數。 |
| 倉庫管理 > 定期任務 > 清理 > 集裝箱化歷史清理 | 此清理例程用於刪除 WHSContainerizationHistory 表中的容器化歷史。 在對話框中,你指定要保留歷史的天數。 |
| 倉儲管理 > 定期任務 > 清理 > 波浪處理歷史 日誌清理 | 此清理例程用於刪除 WHSWaveExecutionHistory 資料表中的波形處理歷史日誌記錄。 在對話框中,你指定要保留歷史的天數。 |
| 倉庫管理 > 定期任務 > 清理 > 波段批次清理 | 此清理例程用於清理與波形處理批次組相關的批次作業歷史紀錄。 |
| 倉庫管理 > 定期任務 > 清理 > 週期盤點計畫 清理 | 此清理例程用於清理與週期盤數計畫配置相關的批次工作歷史紀錄。 |
| 倉庫管理 > 定期任務 > 清理 > 行動裝置活動日誌 清理 | 此清理程序用於刪除行動裝置活動日誌記錄,該紀錄來自 WHSMobileDeviceActivityLog 資料表。 在對話框中,你指定要保留歷史的天數。 |
| 倉庫管理 > 定期任務 > 清理 > 工作 使用者會話日誌清理 | 此清理例程用於從 WHSWorkUserSessionLog 資料表刪除工作使用者會話記錄。 在對話框中,你指定要保存紀錄的時數。 |
| 倉庫管理 > 定期任務 > 清理 > 波段標籤 清理 | 此清理程序用於清理 WHSWaveLabel 表格中的波形標籤紀錄。 |
| 倉庫管理 > 定期任務 > 清理 > 工作線歷史 日誌清理 | 此清理例程用於刪除 WHSTmpWorkLineHistory 資料表中的臨時工作歷史記錄。 在對話框中,你指定要保留歷史的天數。 |
| 倉庫管理 > 定期任務 > 清理 > 清理 車牌登記歷史 | 此清理程序用於刪除 WHSLicensePlateReceivingHistory 中接收車牌歷史紀錄。 在對話框中,你指定要保留歷史的天數。 |
| 倉庫管理 > 定期任務 > 清理 > 清理工作異常紀錄 | 此清理例程用於從 WHSWorkExceptionLog 資料表中刪除工作異常日誌記錄。 在對話框中,你可以指定要保留的歷史記錄天數、要刪除的條目狀態(即 開啟 或 關閉)以及此操作可刪除的最大紀錄數。 在 「檢視與管理工作異常紀錄」中了解更多資訊。 |
Inventory management
下表描述了庫存管理模組可用的清理工作。 每個任務都列在頁面左側導覽窗格的 「庫存管理>定期任務>清理 路徑」下。 你也可以直接在頁面頂端的導覽欄「 搜尋頁面 」欄位輸入職缺名稱來找到任何一個。
| Job name | Description |
|---|---|
| 地點負荷的計算 | 該 WMSLocationLoad 表格會追蹤物品和棧板的重量與體積。
位置載入工作的計算減少了表格中的WMSLocationLoad記錄數量,有助於提升效能。 |
| 庫存日記帳清理 | 此清理程序會刪除已發布的庫存日誌。 清理張貼的庫存日誌有助於免費系統資源。 |
| 清算結算 | 此清理程序會將已結案的庫存交易分組或刪除已取消的庫存結算。 透過清理已關閉或刪除的物品定居點,你有助於釋放系統資源。 不要將與當前日期或財政年度太接近的存貨結算分組或刪除,因為這會影響遺失結算的交易資訊。 已結清庫存交易在合併後無法更改,因為結算的交易資訊會遺失。 如果取消的存貨結算被刪除,就無法與財務交易對帳。 設定此工作時的對話框提供以下可選設定:
|
| 庫存尺寸清理 | 這個清理程序會維護桌子。 此清理程序會驗證每筆 仍被參考的庫存維度組合紀錄無法刪除,因為 警告: 此工作會刪除所有在目標日期範圍內建立且已定義但未在公司中使用的庫存維度。 未使用的庫存尺寸會永久刪除。 過程中不會建立警示或資料庫日誌。 沒有充分理由不要做這份工作。 務必安排此流程在非營業時間進行。 |
| 現有庫存項目清理 | 此清理程序會刪除已關閉及未使用的庫存,這些庫存分配給一個或多個追蹤維度。 已結算交易標記為已結案,所有數量與成本值皆為 0 (零)。 刪除這些交易,有助於提升現有庫存查詢的效能。 對於未分配到追蹤尺寸的現貨交易,交易不會被刪除。 此清理程序可能會移除報告中使用的資料,例如 按庫存維度 進行實體庫存報告,因此執行前務必了解其影響。 設定此工作時的對話框提供以下設定:
|
| 倉庫管理現場清理 | 此清理程序會刪除 和 InventSum 表格中的WHSInventReserve紀錄。 這些表格用於儲存已啟用倉庫管理流程(即 WHS 項目)的現貨資訊。 透過清理這些紀錄,你能大幅提升現場計算的效能。 然而,此清理程序可能會移除報表(如 實體庫存按庫存維度 報告)所用的資料,因此執行前務必了解其影響。 |
| 依財務維度進行手頭分錄彙總 | 此清理例程會彙 這個例程處理的是表格中 例如,如果你使用批次號,每個批號(以及合併的據點、倉庫等)會在表格中建立一個新的紀錄 庫存價值由表格中的 批次號層級的個別記錄資料從未被使用。 因此,這個例程會遍查所有 |
| 成本計算細節 | 此清理程序會清理成本計算細節。 |
| 轉移訂單更新歷史清理 | 此清理例程會刪除 、 InventTransferParmTable 和InventTransferParmUpdate資料表中的紀錄InventTransferParmLine。 這些表格用於發布轉移訂單。 此清理有助於提升查詢這些資料表的函式效能。 |
| 庫存交易整合 | 此清理程序整合庫存交易資料,以提升系統效能。 欲了解更多此功能資訊,請參閱 合併庫存交易。 |
| 現有庫存報表資料清理 | 此清理程序會刪除在特定日期前執行的報告的手頭儲存資料。 設定此工作時的對話框提供以下設定:
|
| 手動修正庫存轉移訂單行 | 此清理程序能修正不一致的資料,並修正與轉帳訂單相關的意外數量。 設定此工作時的對話框提供以下設定:
|
| 庫存日記帳資料修正 | 此清理程序會刪除所有連結至公司已入帳或不存在庫存日記帳的訂單或訂單存貨交易。 你可以選擇是否清理沒有日記帳行的孤兒未入帳庫存交易。 警告: 庫存交易會永久刪除。 過程中不會建立警示或資料庫日誌。 沒有充分理由不要執行這個流程,並且在生產環境中執行前務必仔細測試。 |
| 手動以正確商品形式顯示出在已發佈產品中 | 此清理程序解決顯示問題,例如已發布產品未顯示及電子商務目錄無法運作,皆可於系統部署主動品質更新(PQU)後。 它的運作方式是確保 InventDim 資料表中包含 InventDimId 一個欄位值為 AllBlank,且資料表中的 InventItemLocation 紀錄能根據需要正確地與該欄位 InventItemLocation.InventDimId 相關聯。 |
Production control
| Path | Description |
|---|---|
| 生產控制 > 定期任務 > 清理 > 生產分帳 清理 | 此清理程序用於刪除未使用的日誌。 |
| 生產控制 > 定期任務 > 清理 > 生產訂單清理 | 此清理程序用於刪除已結束的生產訂單。 |
| 生產控制 > 定期任務 > 清理 > 清理 登記 | 我們建議您定期清理註冊資料。 此清理程序只刪除已處理的資料。 註: 務必不要刪除日後可能需要的文件登記。 |
| 生產控制 > 定期任務 > 清理 > 歸檔 未來登錄 | 此清理程序用於將未來的註冊從原始註冊表中移除。 |
Cost management
| Path | Description |
|---|---|
| 成本管理 > 製造會計 > 清理 > 生產訂單清理 | 和 生產控制 > 一樣,定期任務 > 、清理 > 、生產訂單、清理。 |
| 成本管理 > 製造會計 >> 清理 生產重新計算 | 打包生產訂單,需重新計算材料與時間消耗的預估成本,並排程重新計算任務。 |
| 成本管理 > 製造會計 > 清理 > 清理成本表快取 | CostSheetCache 表格用作成本表的臨時位置,以協助產生價格。 這個工作會清理成本表快取。 快取中具有指定天數或更早年齡的紀錄會被刪除。 |
Master planning
| Path | Description |
|---|---|
| 總體規劃 > 總體規劃 > 維護計畫 > 計畫版本清理 | 通常,這種清理是自動完成的。 然而,自動清理有時會故障,導致孤立資料仍留在系統中。 這些孤兒資料會拖慢查詢速度,並導致資料庫規模增加。 我們建議您每月在主資源規劃(MRP)未執行時,進行一次預防性運行。 |
專案管理和會計
| Path | Description |
|---|---|
| Project 管理與會計>週期>性刪除 project 日誌 | 此清理程序會刪除已入帳的專案工時費用及期末餘額日記帳。 當你刪除已發佈的分類帳日記帳時,所有與原始交易相關的資訊都會被移除。 註: 只有在確定不需要撤銷分類帳日記帳交易時,才應該刪除這些資訊。 |