Show TOC

Function documentationReassign Check

 

The system performs this check when you reassign a change, or when you assign or decouple transport requests in a change. Reassignment can result in a change to the order in which transport requests are released and imported because the transport requests belong to different change cycles after reassignment. This type of conflict can result in a downgrade. Before you carry out any of these actions, consider whether assignment, reassignment, or decoupling is really necessary.

Prerequisites

For a list of prerequisites, see Downgrade Protection.

Activities

  1. You can reassign a change, or you can assign or decouple a transport request.

  2. The system displays potential conflicts of the involved transport requests in the Downgrade Protection conflicts popup.

  3. You can either cancel the operation or continue.

Example

Example 1
  1. You modify function module Z_TEST_FUNC1 and save it to transport request DEVK000001. You release the transport request.

  2. You modify the function module again and save it to transport request DEVK000002, bypassing the warning issued by the cross-system object lock. DEVK000001 belongs to change NC1, while DEVK000002 belongs to change NC2. When you try to reassign change NC2 to another change cycle, potential conflicts with NC1 are detected and displayed in simulation mode in a dialog window. The system shows what would actually happen during reassignment. If you ignore the conflicts, NC2 will be reassigned.

Example 2

You already have two conflicting transport requests, DEVK000001 and DEVK000002, in changes NC1 and NC2. When you decouple DEVK000002 from NC2, a conflict popup shows the existing conflicts on DEVK000002, and you can continue only if you ignore the conflicts.

Example 3

DEVK000002 was previously decoupled and has conflicts with DEVK000001 in change NC1. When you try to assign DEVK000002 to normal change NC2, conflicts are detected and displayed in simulation mode in a dialog window. The system shows what would actually happen if DEVK000002 were assigned to the normal change.