Entering content frameFunction documentation Contract Distribution with Classification Locate the document in its SAP Library structure

Use

You can distribute contracts among local purchasing organizations with the aid of the classification system.

Use of the classification system enables you to distribute selectively: you can ensure that contracts are only distributed to those local purchasing organizations in which they do not yet exist or to those local organizations that have been newly included in the distribution model.

By using the classification system, you can prevent contracts from being redistributed to all the local purchasing organizations stored in the distribution model (local logical systems).

By distributing via classes, you can:

Prerequisites

Customizing

Before you can assign contracts to classes, you must maintain the following settings in Customizing for Application Link Enabling (ALE):

  1. Create a class with the class type 055 (contract class).
  2. (Model and Implement Business Processes ® Configure Distribution of Master Data ® Distribution via Classes of Objects ® Maintain Classes)

  3. Assign the class to the desired logical systems.
  4. (Model and Implement Business Processes ® Configure Distribution of Master Data ® Distribution via Classes of Objects ® Assign Classes to Receiving Logical System)

  5. Maintain the distribution model so that classes and, where appropriate, dependencies between message categories are taken into account as filters in the distribution.

(Model and Implement Business Processes ® Configure Distribution of Master Data ® Distribution via Classes of Objects ® Model Distribution Using Classes)

Example

Example

Your filter group contains the following values:

There is usually a logical AND link between the filters. There is an OR link between filter objects of the same name (e.g. plant).

A contract is therefore only distributed if it is valid for plant 0001 or 0002 and is assigned to the relevant class, and if the material master data was also distributed to this local purchasing organization (i.e. to this logical system).

Application

Assign the desired contracts to one or more classes.

You have the following options:

Features

When distributing contracts and conditions, you can use the following functions:

By assigning a contract to a class and a logical system, you can specify the local purchasing organizations to which the contract is to be sent.

If you wish to distribute a contract to several purchasing organizations, you can:

Via the distribution model, you can specify that in the distribution of contracts the local purchasing organizations to which the relevant contract is to be sent are to be determined through the class membership.

To distribute your contracts you can either use direct transmission or evaluate change pointers.

If you create a new class, assign it to a logical system, and then classify a contract, change pointers are created. Following evaluation of the change pointers, the contract is then distributed only to the relevant local purchasing organization.

If you assign a new logical system to an already-existing class, in the case of direct transmission you can specify the new logical system directly, so that the affected contracts are only distributed to the new local purchasing organization.

Note

If you choose the class as the selection criterion when directly transmitting contracts and conditions, the local purchasing organizations to which the contract is sent are determined via the class. A prerequisite is that filtering is carried out via "class membership" in the distribution model.

If you do not enter a logical system when transmitting a contract directly, the local purchasing organizations to which the contract is to be sent are determined via the distribution model.

For more information on transmitting contracts, refer to the section Sending Contract IDocs and Condition IDocs.

Activities

Distribute the contracts (and, where applicable, the conditions) to the desired local purchasing organizations.

 

Leaving content frame