Defining scheduling rules
Scheduling rules determine shipping, inventory scheduling, and node preferences.
When the Schedule time-triggered transaction schedules inventory, scheduling rules are used. You can have one scheduling rule for all orders or you can associate a specific scheduling rule with an order. This allows different scheduling rules to be used based on your business requirements.
There are three ways to assign a scheduling rule to an order:
- The scheduling rule is passed as part of the order data when creating an order.
- A customer service representative selects a scheduling rule from the Application Consoles.
- If a scheduling rule is not assigned by other means, Sterling Order Management System Software uses the default SYSTEM
scheduling rule. Note: When creating scheduling rules for Enterprises, there must always be one scheduling rule named SYSTEM to be used as a default throughout the system.Note: The scheduling rule can be passed as input to APIs that read inventory (AllocationRuleID), for example FindInventory. If not passed, the system searches for a scheduling rule named SYSTEM for the calling organization's primary enterprise. If a scheduling rule with the name SYSTEM is not found, the SYSTEM rule for the DEFAULT organization is used.Note: The scheduling algorithm is based only on ship node priority and geography.