Define Settings for Joint Delivery Rules

This document explains how you define settings for joint delivery rules.

Outcome

A generic object control table is created with joint delivery rules.

A generic control table is used to check if a group of order lines pass or fail for dispatch according to the joint delivery rules. These rules are user-defined.

The following tables are updated:

  • The table in 'Generic Object Control Table. Open' (CMS017) (CROBJC).
  • The table in 'Joint delivery Rules' (MWS125) (MADJNT).

Before you start

Program ID/Panel Field The field indicates …
(MMS002/G) Allocation method

... how allocation is carried out for each item/warehouse combination.

When you use joint delivery rules you can select allocation method 1–5 (manual allocation and automatic allocation)

(CMS016/B) Object control parameter .. the available object control parameter, where you can define your objects and values.
(CMS017/B) Program name … the program that is used for the object control table. In this case, enter MWS125 here.
(CMS017/E) Warehouse … the warehouse for which this object control table is valid.
(CMS017/E) Priority

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

To change the sequence, switch the numbers. To add new information fields, enter the numbers and names of the desired information fields.

Example:

To add a new information field between 10 and 20, assign this new field a number between 11 and 19. Press ENTER. The new field is then placed in the correct order.

(CMS017/E) Field 1, 2 ,3 ,4

… a field or data element from a specific file.

It is used to create keys or search paths for user-defined tables and also to create the contents of user-defined files.

Note: These fields will be protected if entries are found in (MWS125). That means that you cannot enter these fields if they are 'in use'.
(CMS017/E) Status

… the status for the generic object control table. The valid alternatives are:

10 = Preliminary

20 = Definite

90 = Blocked/expired.

(CRS109/B) Field group

… a grouping of several fields from different files that regulate matrix entries. In this case, the MMAD4 field group will be selected.

Field groups are system-defined and cannot be changed.

(MWS125/B) Priority … the table priority from the table in (CMS017). When searching for joint delivery rules, tables are searched in order of priority for a set of rules that correspond to the specified object values. These sets of rules are displayed below as 1, 2 or 3 fields called the 'Start value 1, 2, 3, 4' field.
(MWS125/B)

Start value 1, 2, 3, 4

… the first, second, third and fourth valid value to be compared with the contents of a control object. If the contents are greater than or equal to this start value, the record will be accepted.

If there are several start values, the one that is the closest to the lowest value is valid.

Example: Start value 1 could be 'Product group'. Select a product group by pressing F4=Prompt.

Start value 2 could be 'Item no'. Select an item number by pressing F4.

Start value 3 could be 'Customer no.'. Select a customer number by pressing F4.

(MWS125/E) De-allocation group

… a set of object values to be used to determine which group of order lines will be de-allocated or held if the group allocation test fails.

These grouping parameters only apply if the 'Dealloc rule' is set to 3 (MWS125/E).

Follow these steps

Create an object control table

  1. Start 'Available Object Control Parameters. Open' (CMS016). Select Joint delivery rule and select option 11=Object table detailed lines.

  2. 'Generic Object Control Table. Open' (CMS017/B) is started.

    Set the 'Panel sequence' field to E (T) 1.

  3. Enter program name MWS125.

  4. On the E panel enter:

    • The valid warehouse for this object table
    • Status 20
    • Priorities from 0 to 9 in the Sequence field.

      By default, sequence 10 corresponds to priority 0, 20 to priority 1 and so on up to sequence 100, which corresponds to priority 9.

    • The 'Field 1(2, 3 and 4)' fields with the selected fields from the field group. Press F4 twice to select fields. This starts 'Field Group. Display Permitted Fields' (CRS109).
  5. On the (CRS109/B) panel, in the 'Field group' field enter MMAD4 – Joint delivery rules.

  6. Select fields and redisplay (CMS017/E).

  7. Press Enter until you start 'Joint Delivery Rule. Open' (MWS125).

Create values for the object control table

  1. On the (MWS125/B) panel, define values for the fields in each priority.

  2. The 'Start value 1, (2, 3 and 4)' fields are the first, second, third and fourth values to be compared with the contents of a control object. Fill in these fields and open the E panel.

  3. Enter a description field on the E panel.

  4. Press F4 twice in the 'De allocation group' field. This starts 'Field Group. Display Permitted Fields' (CRS109). The valid fields are contained in the MMAD3 field group.