The following list explains the phases executed in Add-On Installation Tool in the order in which they are performed.
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).
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.
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).
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.