Define Deviation Management

This document explains how you define a deviation model, which is the base for deviation management.

By performing a deviation check, you will make sure that there are no unacceptable deviations within the delivery schedule before the creation of the net schedule, which is the next step in the processing of the delivery schedule.

A deviation check is based on a deviation model for which you choose the delivery schedule fields you want to check.

Outcome

  • A deviation model is defined in 'Delivery Schedule Deviation Model. Open' (RSS020).
  • A deviation model is connected to period type(s) in 'Deviation Model. Connect Period Types' (RSS021).

A deviation check is based on a deviation model for which you choose the delivery schedule fields you want to check.

Each defined field is checked for changes since the previous delivery schedule or for whether the checked quantity has increased or decreased more than a defined limit value.

A deviation check is performed when requested from 'Delivery Schedule. Open' (RSS100) or from 'Delivery Schedule. Connect Items' (RSS101).

  • A deviation model (RSS020) is stored in the ORSDMO table.
  • Deviation model period types (RSS021) are stored in the ORSDMP table.

Before you start

Possible customer/alias information must be defined according to Create Partner and Partner Alias Repositories.

Follow these steps

Define deviation model

  1. Start 'Delivery Schedule Deviation Model. Open' (RSS020). Enter a deviation model.

  2. Open the E panel and select the fields that should be included in the deviation model. Press F4 in the 'Period type' field if you want to divide the deviation model in one or more periods. Select a period type for each field.

    You can also leave this field blank, which results in the model not being connected to any periods.

  3. The 'Select operand' and Percentage fields can only be used for the 'RCDEMQ - requested quantity' and '&CUMS - cumulative quantity' numeric fields.

  4. Open the F panel. Select a value in the 'Set status' and 'Create mail' fields.

    If you connect period types to the deviation model, you can fill in these settings per period types in (RSS021).

  5. Fill in the 'Date to use' field. Click Next.

Connect period types to a deviation model

  1. Start (RSS020). Open the E panel. Press F4 in the 'Period type' field. 'Deviation Model. Connect Period Types' (RSS021) is displayed.

  2. Specify a period type and open the E panel. Fill in the fields on the E panel.

  3. Click Next.

Deviation settings for partner and schedule type

  1. Start 'Settings. Partner' (RSS015). Open the E panel and fill in the '055 Deviation model' field.

  2. Start 'Delivery Schedule Type. Open' (RSS010). Open the E panel and fill in the '055 Next manual function' field.

Parameters to set

Program ID/Panel Field The field indicates …
(RSS020/B) Deviation model

… a deviation model.

A defined deviation model can be connected to a delivery schedule via a combination of IDs, such as message direction, partner, message type and application reference.

A deviation model affects how the delivery schedule will be transferred to the customer order system. A deviation model works with the '055 Next manual function' field in (RSS010).

(RSS020/E) Field sequence number

… the order in which each information field should be displayed.

To change the order, switch the numbers.

To add new information fields, enter the number and name of the desired information fields.

(RSS020/E) Field … field names for fields in the delivery schedule system. Press F4 to select allowed fields in the field group RSDMO - Deviation models.
(RSS020/E) Period type … a key identity in the period table ORSDMP. Period types are defined in (RSS021).
(RSS020/E) Selection operand

… the type of selection to be made for each field.

The valid alternatives are:

NE = Not equal

GT = Greater than

LT = Less than.

(RSS020/E) Percentage

… the percentage used to check deviations for a specific period of time (period type).

This field is valid for the numeric fields:

RCDEMQ - requested quantity

&CUMS - cumulative quantity.

(RSS020/F) Set status - Deviation model

… if and how the delivery schedule's item status is affected during the deviation step.

If the percentage limits defined on the E panel are exceeded, this parameter determines whether the item's status should be raised.

An example of its use is preventing certain items with this period type to continue with the next activity step.

The valid alternatives are:

0 = No effect from this field.

1 = Items are stopped and set to status 25 (error when running deviation model).

2 = Same as alternative 1, but only valid when running in batch mode.

(RSS020/F) Create mail - Deviation model

… whether to create mail when the item status reaches 25 (error when running deviation model).

The valid alternatives are:

0 = No

1 = Yes

2 = Same as alternative 1, but only valid when running in batch mode.

(RSS020/F) Date to use

… where the start and end dates for a delivery schedule are retrieved. The dates are retrieved during the validation step.

A delivery schedule contains information about the delivery instruction's start and end dates, both on the header and item level. This information is normally provided in the batch entry (EDI information), but is also calculated automatically in the RS system. The days calculated indicate the first and last valid delivery date for any item in the current delivery schedule.

The valid alternatives are:

0 = Dates used are those received from the delivery schedule batch entry.

1 = Dates used are the calculated dates from the header level.

2 = Dates used are every item's individually calculated start and end dates.

(RSS021/B) Period type

… a key identity in the period table, which makes it possible to work simultaneously with up to five different periods per division.

For each record in the system calendar, you can see that the day is connected to one of five different period types.

Besides the five period types, period type 9 can be defined. It is used in the forecasting component to enable forecasting item numbers per week.

(RSS021/E) Check quantity deviation

… if and how a deviation quantity check is done in (RSS050) in deviation quantity fields 1-4.

The valid alternatives are:

0 = No.

1 = Yes. Compare to field 1.

2 = Yes. Compare to field 2.

3 = Yes. Compare to field 3.

4 = Yes. Compare to field 4.

(RSS021/E) Period qualifier

… the period qualifier, which specifies the type of periods referred to in the 'Number of periods' field.

The valid alternatives are:

1 = Days

2 = Weeks

3 = Months

4 = Years.

(RSS021/E) Number of periods

… the number of periods referred to by the value in the 'Period qualifier' field above. The period qualifier indicates the type of period, such as days, weeks, etc.

.

(RSS021/E) After period type

… whether to use a new period type after the current period type.

The valid alternatives are:

0 = No. The periods will overlap each other.

1-9 = Yes. The periods are in sequence. Types 1-9 can be used.

If 0 is entered, the delivery status indicator must be defined.

If a value from 1 to 9 is entered, it must first be defined in (RSS021).

(RSS021/E) Demand commitment

… the buyer's desired level of commitment for the demand in the delivery schedule.

The valid alternatives are:

1 = Firm

2 = Manufacturing

3 = Raw material only

4 = Forecast

9 = Reference to agreement between partners.

(RSS015/E) 055 Deviation model

… the deviation model, created in (RSS020).

Here you select a deviation model, created in (RSS020), and connect to an external partner.

(RSS010/E) 055 Next manual function

… what functions follow the delivery schedule batch entry.

You choose whether you want the deviation check to be performed manually or automatically.

If you want the deviation check to be performed manually, select alternative 0, 1 or 2.

If you want the deviation check to be performed automatically, select alternative 3, 4 or 5.

If the DS was created via EDI, the deviation check can be performed automatically.