Automated Work Order Status Recalculation with Enhanced UI Controls
In the Work Order UI, you can now automatically recalculate the status of Work Orders when errors occur. You can click the ‘Recalculate Work Order Status’ button to update the status of one or more selected Work Orders to reflect the current inventory and activity conditions.
Initially, the button is disabled and only becomes active when you select Work Order records. For non-admin users, access to this feature depends on a new permission setting. Without the necessary permission, the button remains disabled.
NOTE: Administrators always have access to this functionality.
When you click the Recalculate Work Order Status button, the system first prompts for your password. If the password is incorrect, an error message appears, and the process halts. Once verified, the system recalculates the Work Order status based on specific conditions, such as the progress of inventory allocations, picking, and completion. These rules ensure that the updated status reflects the current state of the Work Order.
NOTE: The 'Recalculate Work Order Status' button is available unless a Cancelled work order is selected. If multiple work orders are selected and at least one is Cancelled, the button must be disabled for all selected orders.
The recalculated status aligns with current Work Order data and conditions:
Work Order Header Status | Conditions |
---|---|
Created |
No allocations for the Work Order. |
Partly Allocated |
Partial allocations exist but are less than the required quantity. |
Allocated |
Allocations meet or exceed the required quantity, but replenishment has not started. |
In Picking |
Replenishment starts after full allocation, but picking is incomplete. |
Picked |
Picking is complete, but Work Order processing is not started. |
In Progress |
Work Order Kit Process has started but is incomplete. |
Completed |
Work Order Kit Process is complete, and all required quantities are fulfilled. |
Cancelled |
All required quantities are zero. |
NOTE: Status logic remains consistent with existing code.
After recalculation, the system displays a summary: "Status recalculated for X of Y Work Orders," where X represents successful recalculations, and Y is the total selected.
Steps to Enable
You don't need to do anything to enable this feature.