Validation of Commit Orders

When you commit orders, the validation is performed to ensure that the form is populated correctly.
This table lists the error messages displayed for various validation failures:
Validation Message Validation level
If the Adjust dates base on lead time option is set to On, check that only one date field is populated. Only one date value may be entered when utilizing the "Adjust dates based on lead time" option. UI Only
Delivery/Receipt/End Date is not outside the cycle period horizon. Delivery/Receipt/End date must fall within the Cycle Period horizon. UI and Individual order processing
The Ship/Start Date is on or before the Delivery/Receipt/End Date. Ship/Start date must be on or before the Delivery/Receipt/End date. UI (If both date fields populated) and Individual order processing
Start/Ship Date must be within the cycle period horizon. Ship/Start date must fall within the Cycle Period horizon. UI (if field populated) and Individual order processing
Check the (item@Location@Date@Reference) key for the order that does not already exist.

Item = {0}, Location = {1}, Date = {2}, Reference = {3} already exists as a {4} order. Please update the reference field with a unique value to avoid duplication.

Where 4 = transactional data name

Individual order processing