Functions in the Version Overview




The display mode of the ABAP Editor is used for displaying a version. Note that you cannot modify versions subsequently.

Using the editor functions (clipboard) you can copy parts of an older version or the entire version to another window.


Select two versions. You see two versions with identical and different line ranges. The following additional pushbuttons are available:

Single-column/Parallel format

  • Single-column:

Sections with identical, modified, inserted or deleted lines are displayed one below the other.

  • Parallel:

Both versions are juxtaposed. Differing parts are highlighted in color.


  • Display

Display all

Both versions are displayed in their entirety.

Matches condensed

Long parts with identical lines are shortened. Differing program parts are displayed as a whole.

Display differences only

Only the parts in which both versions differ are displayed.

  • Line numbering

You can optionally show or hide the line numbers. In particular, if you choose parallel display, hiding the line numbers can increase compactness.

  • Ignore indentations/comments

You can choose not to include differences in comments or indents in the comparison.

Next equality

Find/display the next match.

Next difference

Find/display the next difference.


The functioning of Retrieve depends on the object type:

  • Dictionary objects: This function is active if you call version management from object maintenance while in change mode. The system first displays a dialog box explaining this function. The version selected is loaded into the editor after you confirm that dialog box. You can then make further modifications. When you save your changes, the active version is overwritten with the content in the editor. For security reasons, the system creates a temporary version of the status active before the retrieval which is saved in version management. When you change the object, you must either have created a request, or the system prompts you to choose or create a request once you save your changes.
  • Other Repository objects: The Retrieve function cannot always be used for these objects. The system first creates a temporary version of the active version. The active version is then overwritten with the version retrieved.

REMOTE comparison

Compares the object with a version from a different system. Enter the target system or the RFC destination.