Determining Enterprise-Specific Effectivity Types 

Purpose

In the standard SAP System, the effectivity types DATE (date interval) and SERNR (serial number interval) are supported. Because it is not possible to construct all variants based on effectivity conditions in the standard SAP System it is possible to create further effectivity type with parameters you require.

You can, for example, define the effectivity type AIRLINE (Airline) that has the parameter DEBIT (customer) as an individual value.

In the SAP System the following values exist in the database table for the customer master record:

When you assign values to the effectivity parameter CUST in the change master record you can choose from among these three customers.

You can then create several components for different se a t cover material for the BOM of an aircraft and set which components (se a t cover material) is effective for which airline company.

You create two change numbers with the effectivity type AIRLINE and set values for the parameter DEBIT (customer) for the first change number the value A and for the second change number the value B. When you then want to add the seat cover material for each airline company in the BOM you process the BOM of the seat cover in relation to the matching change number.

Prerequisites

You must make the required settings in Customizing for Logistics - General ® Engineering Change Management if you want to define the effectivity of BOM changes using parameter effectivity.

Activate parameter effectivity under Set up control data.

You define whether you can enter a rank in the change mater record. The rank controls the valid change numbers when an object with different change numbers of the same effectivity type is processed.

Process Flow

In Engineering Change Management Customizing select Parameter effectivity.

  1. Select work step Define parameters.

Define the effectivity parameters that you want to use as effectivity conditions.

You specify the characteristics of the parameter values by linking them with an alternative date. You can link the parameters with any ABAP Workbench alternative date or you can create a new alternative date.

SERNR (serial number)

Use an entry in a check table and a check field to make the system check when assigning values of the parameter whether the values entered exist in the database.

  1. Select work step Describe parameters.

Describe the parameter in a language-dependent text.

  1. Select the work step Create header for parameters.

Enter the header for the parameter that you want displayed when processing the change master record.

  1. Select work step Define effectivity types.

Define the effectivity types. Since you can change an object, such as a BOM with different effectivity types you must enter a priority sequence for the effectivity types. The selection of effectivity parameters is set the same as the effectivity of the effectivity type.

Result

After you have made the necessary setting in Customizing you can create a change master record with relation to a newly defined effectivity type.

You can also process a change object in relation to a change number. The change can only be done within the conditions that were set for the change master record in the effectivity data.