Dynamic Overrides of Service Level Header Information

The system evaluates the existing lines on an order to determine the order header level percent to fill and the order level custom program.

The system also populates the override Reason Code field with the value DYN (dynamically assigned). This indicates that the system determined the minimum fill percentage values found in the order header.

To determine the order header level percent to fill, the system compares the order level fill percents for all the lines on the order with an order level rule and assigns the highest percent to the order header. The system stores this value in the F4277701 table. The system makes this determination only if you do not interactively override the order header level fill percent. The system stores the lowest line number associated with the selected fill percent in F4277701 table. The system uses this line number if you cancel a line and the system has to determine a new order header level fill percent.

To determine the order level custom program, the system sorts the order lines by line number and assigns the custom program from the lowest line number with an order level rule type to the order header. The system stores this line number in the Service Level Rule Header table and uses it when you cancel a line and the system has to determine a new order level custom program.