倉庫應用程式事件處理
在 Supply Chain Management 中執行的批次作業可以使用佇列中的資料來處理由 Warehouse Management 行動應用程式發出的事件,以便根據需要對訊號事件做出反應。 此功能會將相關事件新增到佇列中,以回應員工使用該應用程式執行的某些類型的動作。 例如當使用從倉庫應用程式建立和處理轉移單功能時,如果系統在執行處理倉庫應用程式事件批次作業,將在後端建立和更新轉移單標題和行。
打開或關閉處理倉庫應用程式事件功能
從 Supply Chain Management 版本 10.0.25 開始,此功能預設開啟。 從 Supply Chain Management 版本 10.0.29 開始,此功能為必要。 因此,它預設為開啟並且無法再次關閉。 如果您執行的版本為 10.0.29 之前的版本,管理員可以在 功能管理 工作區搜尋 流程倉儲應用程式事件 功能,然後開啟或關閉此功能。
設定批次作業以處理倉庫應用程式事件
處理倉庫應用程式事件
設定排程的批次作業來處理倉庫應用程式事件以建立和更新轉移單和行。
- 依序前往倉庫管理 > 定期任務 > 處理倉庫應用程式事件。
- 處理倉庫應用程式事件對話方塊隨之打開。 展開在背景執行 FastTab 上,並將批次處理設為是。
- 在背景執行 FastTab 上,選取重複執行。
- 定義重複執行對話方塊隨之打開。 根據您的業務需要設定執行排程。
- 選擇確定返回處理倉庫應用程式事件對話方塊。
- 選取處理倉庫應用程式事件對話方塊中的確定,將批次工作新增到批次佇列。
查詢倉庫應用程式事件
您可以查看 Warehouse Management 行動應用程式產生的事件佇列和事件訊息,方法是依序前往倉儲管理 > 查詢和報告 > 行動裝置記錄 > 倉儲存應用程式事件。
標準事件佇列流程
倉庫應用程式事件佇列通常將與以下描述的流程一起使用:
- 事件隨事件訊息一起新增到佇列中。 新訊息最初的事件狀態為等待,這代表處理倉庫應用程式事件批次作業不會接收並處理此訊息。
- 一旦消息狀態更新為已佇列,處理倉庫應用程式事件批次作業將會接收並處理事件。
- 批次作業會根據要求的流程是否可行,將事件狀態更新為已完成或失敗。
- 當所有相關事件訊息都是已完成時,該事件將從佇列中刪除。
有關詳細範例,請參閱透過倉庫應用程式流程建立轉移單。
處理事件錯誤
作為倉庫事件處理的一部分,要求的訊息活動可能未從批次作業接收流程。 在這種情況下,事件訊息將變更為失敗。 您可以使用批次記錄資訊以了解原因並採取必要措施糾正任何問題。
有關詳細範例,請參閱透過倉庫應用程式建立轉移單。
若要重設失敗的倉庫應用程式事件訊息:
- 前往倉儲管理 > 查詢和報告 > 行動裝置記錄 > 倉儲應用程式事件。
- 在倉庫應用程式事件訊息 FastTab,尋找並選取在事件狀態資料行中顯示失敗的相關事件。
- 在倉庫應用程式事件訊息工具列選擇重設。
- 繼續工作,直到所有相關訊息都已重設。
您也可以透過使用倉庫應用程式事件訊息工具列上的刪除選項刪除失敗事件訊息。