Revision Level 
You can identify material or document changes that are made with reference to a change number by the use of revision levels.
When you want to process the BOMs for these materials or documents at a later date, you can find and call them using either the change number or the revision level.
Requirements in Customizing
You can make the required settings for revision levels in Customizing for Logistics - General
®
Engineering Change Management:. You can activate the revision level here and specify how it should be assigned.
You decide, for example, whether the user is entitled to assign the revision level (external assignment) or whether the system automatically allocates the next revision level from the predefined revision level sequence (internal assignment).
- Define revision level sequence for materials
or documents
You can define a different sequence for the revision levels of an object.
System Checks
When a revision level is assigned, the system determines:
- the revision levels that have already been assigned
- the predefined sequence for the revision levels
- the next available revision level
Revision level assignment depends on the settings in Customizing:
- For external revision level assignment, you see the next available revision level as a default value, but you can overwrite it with any other value you wish.
- For internal revision level assignment, you see a dialog box telling you which revision level is being assigned.
Requirements in the Change Master Record
Before you can assign a revision level to a material or document for a particular change number, the following requirements must be met in the change master:
- For the Material or Document object type, the Object type active for change number and Management record required for each object indicators must be set.
- A management record must exist for the object concerned.
The management record can either be created manually in the change master, or it can be generated automatically by the system (Indicator: Object management record generated). If the object management record is generated automatically, the system creates the record automatically as soon as you process the material or document with reference to the change number.
- If you want to assign the revision level with reference to an engineering change request (that is, a change master with a defined change type), the engineering change request must have been approved and converted to an engineering change order (system status).

The assignment of a revision level to the processing status of an object (material or document) is unique. This means that only one revision level (for example, 02) can be assigned to an object that you want to change with one change number (for example, CHG-0011).
A new revision level can only be assigned to a change that you make with reference to a different change number.
Additional Checks
The following additional checks are possible:
- In Customizing for Engineering Change Management, under Set up control data, you can define additional checks that take place when a revision level is created or changed in the Date shift dataset.
See also:
Protected Time Period
- You can control authorizations for creating and changing a revision level with the following authorization objects:
- C_AENR_R1 - Authorization object for revision level (material)
- C_AENR_R2 - Authorization object for revision level (document)
The system checks the authorizations if you try to:
- Process a revision level with a direct function call from Engineering Change Management
- Assign or change a revision level while processing a material master record
- Assign or change a revision level while processing a BOM
See also:
Authorization ObjectsRevision levels for materials are assigned differently from revision levels for documents.
See also:
Assigning a Revision Level to a Material
Assigning a Revision Level to a Document
Changing the Revision Level