Show TOC

Comparing and Restoring Object VersionsLocate this document in the navigation structure

Use

In Guided Procedures (GP) design time, you are able to keep track of GP object versions. Versioning is supported for the following objects:

  • Processes
  • Blocks
  • Actions
  • Callable objects

With version history, you can compare previous active or deprecated object versions. You can also restore the contents of the current version to an older one if required.

Prerequisites
  • You have the appropriate rights to work with GP design time.

    More information: Setting Up Portal Roles

  • You have activated a particular GP object more than once.
    Note

    Each time you edit an active version of an object, you update it to a newer inactive version. To be able to use this inactive version, you have to activate it first. Thus, the older version becomes deprecated but you are still able to access and restore it using version history.

Procedure

Displaying Version History

  1. In GP design time, open the design time of an activated GP object, for example, a callable object.
  2. Choose (Toggle Single Edit Mode) and confirm that you want to update to an inactive version.
  3. Choose (Restore).

    In the Version History table, you can see the list of all previous active and deprecated versions of the object.

Comparing Object Versions

  1. From the Version History table, select an object version.
  2. Choose Compare….

    You can see and compare the details of the current object version and the version you selected in the previous step.

  3. From the Details navigation panel, choose the section you want to compare.
    Tip

    For callable objects you can compare the following sections:

    • Basic Data
    • Object Definition
    • Input and Output
    • Configuration and so on
  4. Choose Back to return to the Version History or Cancel to exit version restore mode.

Restoring Object Versions

  1. From the Version History table, select an object version.
  2. Choose Restore.

    The current inactive version of the object is updated with the contents of the older version.

    Note

    Only the contents of the current version change. Its version number remains the same.

    For example, if you restore inactive version 0.4 to deprecated version 0.2, as a result you have a current inactive version 0.4 identical to version 0.2.

  3. To be able to use the object, you must activate the current version by choosing (Activate).

Restoring the Original SAP Content

You can restore the original SAP content by deleting its modified version.

  1. From the Customer Modifications folder, select the custom process you want to delete and choose the Delete pushbutton.
    Caution

    Make sure you do not delete the customer process references to the original SAP content. This may cause the deletion of the original version.

  2. From the Deleted Items view, choose the Empty Trash pushbutton to permanently delete the custom process.
    Note

    You need to permanently delete all development objects of the custom process so you can open the original SAP content. Otherwise, you will continue getting the notification for an existing modified version of the SAP content in the Deleted Items folder.

  3. In the gallery, navigate to the folder containing the deployed SAP content, select the process you want to open, and open its design time.
  4. Activate the process by choosing (Activate).