Show TOC

Synchronizing SAP HANA Objects and Packages with ABAPLocate this document in the navigation structure

During synchronization with transaction SCTS_HTA, the selected SAP HANA objects and packages from the SAP HANA repository are transferred to the HTA repository in ABAP and added to a transport request.

Prerequisites

The user who synchronizes the SAP HANA development objects using transaction SCTS_HTA requires the authorizations in the role SAP_BC_DWB_ABAPDEVELOPER plus transaction authorization for the transaction SCTS_HTA. Copy the role SAP_BC_DWB_ABAPDEVELOPER to a separate role and assign the transaction authorization for SCTS_HTA to it. Then assign this role to the user who uses the transaction SCTS_HTA.

Procedure

  1. Call transaction SCTS_HTA (Transport for ABAP - Synchronization) in your ABAP system.

    If you are developing software in the ABAP Development Tools for SAP NetWeaver, choose Open SAP GUI and enter the transaction code SCTS_HTA.

  2. Select one or more SAP HANA packages (and subpackages if required).

    The packages and objects found are displayed in a list.

    Packages and objects that do not match in the two repositories are already preselected for synchronization.
  3. Optional: Select more packages and objects.
    Note If you also select subpackages when selecting packages, make sure that they do not contain any packages whose objects are not permitted to be transported (for example, because they contain only test objects). If packages like this are in the package list, we recommend that you select them for synchronization and select the option Local Object when assigning them to an ABAP package. This synchronizes the package and its objects locally, but does not transport it. In this way, the objects are not transported by mistake if the packages are synchronized again.
  4. Optional: Deactivate the translation relevance for SAP HANA packages.

    By default, the texts of SAP HANA objects are synchronized in the original language of the SAP HANA package and are then available for translation. If you do not need a translation, you can deactivate the translation relevance.

  5. Start the synchronization.
  6. If a package is being synchronized for the first time, you must select an ABAP package to which the SAP HANA package in question and the associated objects are assigned.
    Recommendation

    Use the same package to which the associated ABAP development objects are also assigned.

  7. Select a transport request.
    Recommendation

    Use the same transport request that you use to transport the associated ABAP objects.

Results

The system reads the current active versions of the selected packages and objects from the SAP HANA repository and writes these to the HTA repository (in ABAP). The system adds transport objects for the synchronized packages and objects to the selected transport request.

If you have not changed the translation relevance, the texts in the SAP HANA objects are synchronized in the original language of the SAP HANA package.

You can find more information about synchronization in your ABAP system by calling transaction SCTS_HTA (SAP HANA Transport for ABAP - Synchronization) and choosing the i button.

To import the transport request into the follow-on systems, release it. For more information, see Description of the Transport Process.