Show TOC

Procedure documentationCopying Object Changes Using the Correction Workbench Locate this document in the navigation structure

 

You can copy changes that you made in the development or maintenance systems and that are not transported by means of the automatic import, using the Correction Workbench. The Correction Workbench performs a remote delta comparison between the retrofit system and the development system.

Prerequisites

  • A trusted RFC connection has been established from the retrofit system to the development system.

    Note Note

    In order for the system to automatically generate the RFC connection when the first retrofit activity is performed with the Correction Workbench, the user performing the retrofit needs to have sufficient authorization to create RFC connections on the managed system(s).

    End of the note.
  • You have prepared the retrofit. For more information, see Retrofitting Transport Requests.

  • The selection screen for transport requests is currently displayed.

Procedure

  1. Select your change request or task and choose Transfer with SCWB.

    The Confirm Changes dialog box appears, containing a list of all changed repository objects.

    Note Note

    A traffic light symbol indicates whether or not the system can copy the change automatically. You can find more information about the traffic light icons under Confirm Changes.

    End of the note.

    Caution Caution

    A green traffic light does not mean that the system can copy the changes completely. If the starting status is different in the source system and the target system, the green traffic light does not guarantee that copying the changes will result in a program that is syntactically and semantically correct. You need to check the accuracy of the program yourself after copying the changes. This is your responsibility.

    End of the caution.
  2. Note the detailed change display (Merge Editor) and the messages displayed for the object.

    To access the detailed change display for an object, click the object name in question.

    Note Note

    If necessary, you can make manual adjustments to source code changes here (see Splitscreen Editor). This type of adjustment is not possible for non-source code type repository objects (such as function modules).

    End of the note.
  3. If you want to copy the changes, select all objects to be changed that have either a green traffic light (complete copy possible) or a yellow one (limited copy possible) and confirm the dialog with the list of objects to be changed.

    Caution Caution

    The system only changes objects that you have selected.

    End of the caution.

    At first, the system saves the changed objects as inactive versions in the database.

    The Inactive Objects Belonging to <USERNAME> dialog box appears.

  4. Activate the changed objects and confirm by choosing Continue.

    The system checks the syntax in the changed objects. If it finds any syntax errors, the system cancels activation.

  5. Confirm the syntax check.

    The Retrofit Status Query dialog box appears.

  6. Choose Yes, No or Cancel.

    Using a traffic light display, the system creates a log of the status of the change copy and the retrofit in the task list.

Result

You can now test the semantic and syntactical accuracy of the change that you have copied in the target system. If you do not find any errors, you can release the change request previously created in the retrofit system.