23.2.11

SAP Note 23232 - Mode 'I' in the versions display

Symptom:

In the column 'Mode' of the versions display one can find an 'I'. The meaning of this mode is not obvious.

Cause and prerequisites

Pressing the help-key explains the alternative values for the column 'Mode'. But the value 'I' is not explained there.

Solution
The value 'I' in the 'Mode' column of the versions display has the following meaning:
If this mode appears in a row with a numbered version, then it means that this version was imported into this system.
If this mode appears in the row of the active version, then it means that the active version has already been overwritten by an import but this version has not yet been saved in the versions database.

This latter meaning needs some more detailed technical explanation:

The usual status (no open repair/correction) of an object and its versions is, that the last stored version and the active version are equal. In this case no specific mode appears in the display list. Note that the last stored version is not even displayed in the list.
When objects are imported, the active version of the repository is overwritten, but no version is made in the versions database at this time. Only a flag is set to recognize the fact that the active version and the last stored version differ.
This flag triggers the display so that mode 'I' appears. This flag also triggers that when you try to repair the object the next time, first of all, the active version is saved before you can start changing the object. If this version is made, we have reached the usual case again, the flag is reset, and the 'I' disappears from the display of the active version.
The same happens when you call transaction SPAU and do a double click on an object: If the flag is set, the new version is made by this transaction and the 'I' disappears from the display of the active version.
An either situation a numbered version with mode 'I' is created.

No comments:

Post a Comment