核准集
適用於:資源/非庫存型案例適用的 Project Operations、精簡部署 - 交易至開立預估發票
核准集會將核准要求集合成較小型作業子集的群組。 此群組功能允許由專案依特定順序處理核准,並允許重試和排序。 將核准要求群組在一起,可改善大量核准處理工作的可靠性和可追蹤性。
核准集表示其相關記錄的整體處理狀態。 使用核准集處理核准記錄時,該記錄會從已提交移為已核准,並且不再與核准集連結。 如果記錄在提交供核准時失敗,則記錄仍會保持在已提交狀態,而核准集會標示為失敗。 核准集會記錄失敗的錯誤訊息。
處理核准和核准集
已排入佇列等待處理的核准會顯示在處理核准檢視表中。 系統會以非同步方式多次處理所有的項目,包括重試核准 (如果先前的嘗試失敗的話)。
核准集存留期欄位會記錄將此集合標示為失敗前,剩餘的嘗試處理次數。
核准集是根據名為 Project Service - 週期性地排程專案核准集的雲端流程,透過定期啟用進行處理。 這可在名為 Project Operations 的解決方案中找到。
請確定流程是藉由完成下列步驟所啟用。
- 以系統管理員的身分登入 flow.microsoft.com。
- 在右上角,切換至您使用的 Dynamics 365 Project Operations 環境。
- 選取解決方案,以列出環境中已安裝的解決方案。
- 在解決方案清單中,選取 Project Operations。
- 將篩選條件從全部變更為雲端流程。
- 確認 Project Service – 週期性地排程專案核准集流程是否已設定為開啟。 如果不是,請選取流程,然後選取開啟。
- 在 Project Operations Dataverse 環境內檢閱設定區域中的系統作業清單,以確認處理是否每隔五分鐘進行一次。
失敗的核准和核准集
失敗的核准檢視表會列出所有需要使用者操作的核准。 開啟相關聯的核准集記錄,找出失敗原因。 選取重試會增加核准集存留期計數、將核准集移回處理中狀態,並嘗試處理其餘的記錄。
設定核准集
啟用核准集功能
啟用核准集功能之前,請先確認目前沒有任何核准在處理中。 此功能啟用後,將無法停用。
- 移至專案參數頁面,並選取功能控制>啟用現代化核准。
設定非同步閾值
如果建立了核准集,當所選取待核准的記錄數目超過指示的閾值時,處理作業就會移至背景。 使用非同步閾值欄位來設定何時應同步或非同步執行核准處理。 選取下列其中一個值:
- 零:所有要求都必須以非同步方式來處理。
- 大於零的數字:只有在提交核准的數目超過此值時,才會以非同步方式處理核准。