Show TOC

Function documentationPredecessor Check

 

When a transport is imported into the production or quality assurance system, the system can detect whether there are any preceding transport requests that contain conflicts. A conflict would arise if a transport request were to be imported before its predecessor transport request. Subsequently importing the predecessor transport request would result in a downgrade.

Example Example

A transport request containing  object “A” in a new version is to be imported into a system, while an older transport request containing the same object “A” is also yet to be released into the same system. The result will be an imminent downgrade if the more recent transport request is imported prior to the older transport request. Since system administrators are in general instructed to import the older request for business reasons, they have to be careful not to trigger a downgrade. In order to prevent imminent downgrade situations, the predecessor check will report the initial conflict and stop the import.

End of the example.

Note Note

Import checks depend on the transport requests being imported. Any conflicts found while importing a change or urgent change task list are displayed in the Downgrade Protection assignment block of the change cycle document or in the Downgrade Protection dialog box in quality gate management. Any conflicts found while importing a change document are displayed in the same assignment block of the change document.

End of the note.

Prerequisites

For a list of prerequisites, see Downgrade Protection.

Activities

  1. You start to import a transport request.

  2. The system performs the downgrade check.

  3. If the system detects a conflict, it displays an error message and cancels the import.

    The conflicts are logged and displayed in the Downgrade Protection assignment block in Change Request Management and in the Downgrade Protection dialog box in quality gate management.

  4. To import the transport requests, you can ignore the conflicts in the assignment block or dialog box and repeat the import.

    If you ignore the conflicts and continue with the import, the conflicts are archived in the system.