Show TOC

Implementation of a Release Procedure with Classification

This section describes how the system determines the release strategy for a purchase requisition, i.e. how a release procedure with classification is implemented. This basic knowledge will enable you to set up your own release procedure.

Prerequisites

You must have specified that the purchase requisition is subject to a release procedure.

When you define your release procedure, you assign the characteristics of a class to a release strategy via the release group. You assign values or value intervals to these characteristics individually for each release strategy.

Process Flow

The system carries out the following activities in order to determine the release strategy for a purchase requisition.

Filling the communication structure

When you process a purchase requisition, the system passes on the data from the document to the communication structure CEBAN. Certain fields of the latter are determined from the requisition data prior to the transfer. For example, the total value of an item is determined and passed on in this way.

Note

Object search

After the data has been passed on to the communication structure, the system initiates an object search:

1. The document type of the purchase requisition determines whether the latter is released in total or item-wise.
2. The system determines the relevant class via the type of release (overall or item-wise).
Note
Only one class is allowed per type of release. This means that you must assign the same class to all release groups valid for overall release, for example. When defining release procedures for purchase requisitions, you must thus create a maximum of two classes: one for overall release and one for item-wise release.
3. The system assigns the values from the communication structure CEBAN to the characteristics of this class.
4. Via the object search function, the system then identifies a release strategy whose characteristics accord with the values from the communication structure or lie within the specified interval.
The following search results are possible:

Example

In your enterprise, all purchase requisitions with a total value exceeding $5,000 have to be approved. Final release (final approval) must be effected by different "release points" (individuals or departments), depending on the value of the requisition:

For this reason, three release strategies have been defined in Customizing:

Strategy '01' Strategy '02' Strategy '03'
Char. Value Value Value
Doc. type NB NB NB
Tot. value $5,000-10,000 $10,000.01-15,000 >$15,000.01

Process Flow

1.This purchase order with the document type 'NB' is created in the SAP System:
Item Material Qty. Price/pc Value of item
010 Telephone 350 pc $200 $7000
020 Swivel chair 300 pc $150 $4500
___________
Total value of purchase requisition $11,500
2.The data from the requisition is passed on to the communication structure CEBAN. At the same time, the data is aggregated. For example, the total value of the requisition ($11.500 DM) is determined and passed on to the communication structure.
3.The system checks the document type in Customizing: overall release has been defined for the document type in Customizing.
4.The system then searches for release groups for which overall release has been specified in Customizing for the release procedure. Release group '01' is valid for requisitions for which overall release has been defined via the document type. The class 'banf_ges' has been assigned to this class.
5.The system assigns the values from the communication structure CEBAN to the characteristics of the class 'banf_ges':
- Document type: NB
- Total value of purchase requisition: $11,500
6.The object search function is started and delivers release strategy '02' as the result, since the characteristics of the requisition accord with the characteristics of the release strategy. The release strategy is assigned to the purchase requisition.