Reservation Based On Production Order Status
10. Production Order Component – Default Reservation Logic¶
The app Reservation Rescheduler provides functionality to automatically determine the appropriate Reserve Method for Production Order Components based on the status of the production order and the reservation settings of the related item. This ensures consistent reservation behavior and reduces manual adjustments when production orders move through different stages.
The logic applies both when components are created and when the production order status changes.
10.1. Default Reservation Setup¶
The Reservation Rescheduler Setup page contains configuration options that define which Reserve Method should be applied to Production Order Components for specific order statuses.
Default Reserve based on Order Status
Enables or disables the automatic assignment of reserve methods for Production Order Components.
Default Reserve for “Firm Planned”
Specifies the reserve method to apply when the production order status is Firm Planned.
Default Reserve for “Released”
Specifies the reserve method to apply when the production order status is Released.
These 2 Default Reserve fields are only active when the main toggle is enabled.
10.2. How the Reserve Method Is Determined¶
When a Production Order Component Is Created When a new component is added to a production order, the system evaluates whether a default reserve method should be applied.
The following rules are used:
- The feature must be enabled in the setup.
- The production order must have status Firm Planned or Released.
- The system retrieves the configured reserve method for that status.
- If the item’s own Reserve setting is Optional, the setup value is used.
- If the item’s Reserve setting is Never or Always, the item setting overrides the setup.
The resulting value is written to the component’s WSB_ReserveRSR field.
When the Production Order Status Changes When a production order transitions to Firm Planned or Released, the system may increase the reserve method of its components.
The following rules apply:
- Components without an Item No. are ignored.
- Components already set to Reserve Always are never changed.
- The new reserve method is calculated using the same logic as during creation.