Understanding Overriding Service Level Rules

The Service Level Rules Inquiry/Override program (P4277711) enables you to override the system-resolved service level rules. You can reset the order and line level fill percent values that are associated with qualified order lines. This application is available from the Form and Row menus of the Sales Order Entry programs (P4210) and (P42101).

You cannot dynamically add rules to lines that do not have a rule. You can only revise existing rules.

The Service Level Rules Inquiry/Override program requires that you enter a reason code for any overrides. If you override the fill percent on a line, the system reevaluates the line in relation to the overridden order fill rates and resets the Line and Order Rule Evaluation Required flag values as necessary. Some examples are:

  1. When you change the line percent and there is a fulfilled quantity for the line, the system:

    1. Evaluates whether the line fill percent has been met.

    2. Updates the Line Rule Evaluation Required flag if the requirement met status has changed.

  2. When you change the order fill percent, the system:

    1. Updates the override fill percent.

    2. Evaluates the entire order to determine whether the order requirement met status has changed and if so, updates the Order Header Rule Evaluation Required flag.

    3. Updates the order rule evaluation required flag for all lines with an order level rule.

  3. When you change the line percent for a line with an order level rule, the system:

    1. Evaluates whether the line fill percent has been met.

    2. Updates the Line Rule Evaluation Required flag if the requirement met status has changed.

    3. Evaluates the entire order to determine whether the order requirement met status has changed and if so, updates the Order Header Rule Evaluation Required flag is set.

    4. Updates the Order Rule Evaluation Required flag for all lines with an order level rule.

You can override order level percents at the order header only. The order header fill percent value applies to all lines on the sales order that have an order level rule. The system uses these lines to evaluate whether the order fulfill quantities meet the order level percent to fill requirements.

If a sales order line has a line type rule, the order level values do not override the line level values.

Order lines associated with a custom program rule are not eligible for any service level rule overrides.

If an order has different custom functions on the order lines then the system uses the first custom function on the order. For example, if you had an order with this order detail:

Line Number

Custom Function

Order Rule Type

1

A

N

2

B

Y

3

C

Y

4

D

N

5

E

Y

In this example, the first function where the order flag is set that the system finds is line 2 with custom function B. The system then applies custom function B to lines 2, 3, and 5. The system evaluates lines 1 and 4 as line level rule types.