6.12.10

SAP Note 11599 - Reversing transports.

Symptom

You want to reverse transports that were imported in a system (backout, undo).

Reason and Prerequisites

Customers want the security of being able to reverse their own transports with minimum effort should anything go wrong.

Solution

SAP does not and will not provide such a function within the transport system. The R3trans function SAFETYEXPORT will not provide the desired function either. The main reasons for this are as follows:

  • The sequence of transport requests to be restored would have to be the exact opposite of the import sequence. Reversing individual transports is therefore impossible.
  • Actions are performed during a transport that are irreversible. These include in particular
    • Executing XPRAs (eXecute PRogram After Import)
    • Executing after-import methods
    • Structural changes in the database (new tables, fields, indexes)
    • ...
If an error occurs, the only alternatives are to restore a data backup or continue onwards.

If you regularly perform large or critcal transports, it may make sense to first import to a test system.

Remark: This note also applies for non-ABAP objects, which can now be transported due to the enhancement of CTS (CTS+) (for example, portal objects or Java objects).

Keywords: R3SLTRA, R3SLTRAR3T

No comments:

Post a Comment