Show TOC

Background documentationPhases Locate this document in the navigation structure

 

The following list explains the phases executed in Add-On Installation Tool in the order in which they are performed.

Preparation Module
  • PROLOGUE

    This phase checks whether you are authorized to import packages.

  • CHECK_REQUIREMENTS

    This phase checks various requirements for importing a Support Package, for example, whether transport control program tp can log on to your system.

  • DISASSEMBLE

    This phase unpacks files from the appropriate EPS parcels and saves them to the transport directory.

  • CREATE_COMPONENTS

    This phase initializes the software components to be installed.

  • ADD_ TO_BUFFER

    This phase adds the queue to your system’s transport buffer.

  • MODIFY_BUFFER

    This phase prepares the transport buffer so that the subsequent import phases can be processed correctly.

  • IMPORT_OBJECT_LIST

    This phase imports the object lists for the packages in the queue into the system.

  • OBJECTS_LOCKED_?

    This phase checks for objects that are overwritten by the import and are in requests that have not yet been released.

  • ADDON_CONFLICTS_?

    This phase runs only if you are installing or upgrading add-ons (not for PCS).

    It checks for conflicts with imported Support Packages with a higher version than specified in the import prerequisites for the add-on.

    If another add-on is already installed, Add-On Installation Tool checks for conflicts between this add-on and any Support Packages that were included as import prerequisites for the new add-on. It also checks whether the new add-on has direct object conflicts with the add-on that is already installed.

  • SCHEDULE_RDDIMPDP

    This phase schedules the transport daemon (program RDDIMPDP).

Module Import 1
  • CREATE_VERS_BEFORE

    This phase runs only if you are installing or upgrading add-ons (not for PCS).

    It generates versions of the objects contained in the packages in the installation queue (if this option is set).

  • SPDD_SPAU_CHECK

    This phase runs only if you are installing or upgrading add-ons (not for PCS).

    In this phase, the system checks if a modification adjustment is necessary (transactions SPDD/SPAU).

  • DDIC_IMPORT

    This phase runs only if you are installing or upgrading add-ons (not for PCS).

    It imports all ABAP Dictionary objects in the queue.

  • AUTO_MOD_SPDD

    This phase runs only if you are installing or upgrading add-ons (not for PCS).

    It checks whether all modifications to ABAP Dictionary objects can be adjusted automatically.

  • RUN_SPDD_?

    This phase runs only if you are installing or upgrading add-ons (not for PCS).

    Here, you are asked to adjust your modifications to ABAP Dictionary objects by calling Transaction SPDD.

  • LOCK_EU (only for import mode downtime-minimized)

    This phase locks the development environment.

  • INACTIVE_IMPORT (only for import mode downtime-minimized)

    This phase imports program code and program texts in an inactive state.

Module Import 2
  • DDIC_ACTIVATION

    This phase runs only if you are installing or upgrading add-ons (not for PCS).

    It activates the imported ABAP Dictionary objects.

  • IMPORT_PROPER

    This phase imports all repository objects and table entries not already imported during phase INACTIVE_IMPORT.

  • PREPARE_XPRA

    This phase prepares the execution of the XPRAs and after-import methods.

  • UNLOCK_EU (only for import mode downtime-minimized)

    This phase unlocks the development environment.

  • AUTO_MOD_SPAU

    This phase runs only if you are installing or upgrading add-ons (not for PCS).

    It checks whether modifications can be adjusted automatically.

  • XPRA_EXECUTION

    This phase executes the XPRAs and after-import methods.

  • ABAP_GENERATION

    This phase runs only if you are installing or upgrading add-ons (not for PCS).

    It generates the runtime objects for the imported repository objects (ABAP source code and screens).

Clean Up Module
  • RUN_SPAU_?

    This phase runs only if you are installing or upgrading add-ons (not for PCS).

    It prompts you to adjust your modifications to repository objects by calling transaction SPAU.

  • CLEAR_OLD_REPORTS (only for import mode downtime-minimized)

    This phase deletes obsolete versions of program code and program texts in the database.

  • EPILOGUE

    This phase completes the import process. The add-on is now registered.