!--a11y-->
Installing and Upgrading Add-Ons 
The Add-On Installation Tool can process two different types of add-on delivery packages: add-on installations and add-on upgrades.

Only import packages when the system load is low, since users must not be logged onto the system and no background jobs must be running.
If not, problems can arise (terminated transactions, problems with synchronization, for example).
If you want to minimize the downtime when importing add-on packages, you can perform the import while in the import mode Downtime-minimized. The Add-On Installation Tool then performs many of the phases during productive operation and prompts you during the import to stop productive operation. The tool also tells you when you are able to resume productive operation. (See also:Import Mode: Downtime-minimized)
· You are logged on to client 000.
· You loaded the relevant installation packages into your system.
· You have selected the required import mode in the Add-On Installation Tool settings.
Since the add-on installation is identical to that of the add-on upgrade, the installation is used as an example here.
...
1. Call the Add-On Installation Tool (transaction SAINT). The system displays the initial screen.
In the upper half of the screen you see the installed add-ons. The lower half displays the add-on packages to be installed.
2. Choose Start to begin the installation process. The subsequent screen shows you the Add-On Packages that can be installed.
3. To search in the EPS directory of the current system for additional installation packages, choose Load. If new packages are found, they are then displayed.
See also: Loading Installation Packages.
4. To prepare the installation queue for an add-on, select the add-on that you want to install, and choose Continue.
This can lead to different results:
¡ The add-on may not be installed in this system since you have not met all of the import requirements. In this case, these import requirements are then named.
¡ Additional packages (Support Packages or CRTs) are needed for the installation. You are shown which packages are missing. The installation does not start.
First load the missing packages.
¡ If all the import requirements are met and all the necessary Support Packages are available, the relevant queue is displayed (all the packages that make up the installation in the correct order). You can start the installation process.
5. You can now add additional Support Packages to the installation queue. To do this, on the tab page Support Package Selection, for each component you require select the highest Support Package that you want to import from the selection list. If you do not want to add any other Support Packages for a component, then select the empty field from the selection list. The system automatically enters the Support Package Level of the chosen Support Package in the field Level.
6. When you have selected the target Support Packages for all the components you require, choose Continue. The system calculates the maximum possible queue using the chosen target Support Packages and the installation queue that has already been calculated. The results of the queue calculation are summarized in the Status/comment section, whilst the resulting queue is listed in detail on the Installation Queue tab page. At the same time, the Support Package Level attained with the calculated queue is displayed on the Software Components tab page for each component, and linked to the Support Package Level of the chosen target Support Package by way of a comparison symbol. This enables you to have a quick overview of the result of the queue calculation.
The queue calculation can lead to the following results:
¡ The extended queue is consistent and corresponds completely to the target Support Packages that you have chosen.
¡ The extended queue is consistent but does not correspond completely to the target Support Packages that you have chosen. For certain components, the chosen target Support Package levels could not be attained using the calculated queue, or more Support Packages of a component had to be included in the queue than had originally been required, in order to ensure a consistent queue. The reason for variances of this nature is often due to dependencies between Support Packages of different components that do not allow strict fulfillment of the target Support Package levels that you have chosen. This is the case, for example, if you have to include Conflict Resolution Transports (CRTs).
¡ The system could not extend the installation queue consistently. A corresponding error message is displayed.
7. If the queue does not fit your requirements, you can choose Back to return to the Support Package selection, modify your selection, and start a queue calculation again.
8. If the queue fits your requirements and you want to start the installation, choose Continue.
9. A dialog box appears which enables you to select the Start Options. Define the start options you required and choose Continue.
Conventional Import Mode
If you have not changed the default start options, the Add-On Installation Tool now performs the entire process in dialog. Note that at this stage, your system must no longer be in a state of productive operation.
After starting the installation, the Add-On Installation Tool runs through a set series of phases. If an error occurs in one of these phases, the installation terminates and the error is described, as far as possible. Once the problem is corrected, choose Continue to continue the installation.
If you cannot correct the problem, you can reset the installation up to module Import 1 (phase SCHEDULE_RDDIMPDP, see Phases in the Add-On Installation Tool) by choosing Back.

In later phases the contents of the database have already been changed. This means that you must continue with the installation. During the application, you may have to perform a modification adjustment because SPAM deems it necessary. To do this, proceed as described under Adjusting Modifications.
Import mode downtime-minimized
If you have selected the import mode downtime-minimized, some of the objects that are to be imported are imported inactively. During this phase you can continue to use your system productively.
a. The Add-On Installation Tool performs all preparation and test steps, as usual (module Preparation). It then runs through the import steps for inactive objects that can be performed during production operation of the system (module Import 1).
The development environment is blocked at the start of module Import 1, so that modifications to objects do not put the consistency of the system at risk.
b. The Add-On Installation Tool then displays a dialog box informing you that you must stop productive operation for the next import module (Import 2).
¡ To interrupt the import and change the state of the system, choose Cancel.
End any background jobs that are running. Prompt all users to end their transactions and log off the SAP System.
¡ To continue the import, choose Continue.
c. Continue importing the Support Package.
The next import phase activates the inactive imported objects, and imports the remaining objects from the Installation Packages in the queue. Once these phases have been completed, the Add-On Installation Tool informs you that you can restart production operation of your system.

This applies only if you have made no modifications or very few modifications to SAP objects.
10. If you have modified SAP objects, then the Add-On Installation Tool asks you to perform a modification adjustment during one of the next phases. To do this, proceed as described under Adjusting Modifications.
11. To complete the import, choose Continue.
In the subsequent import phases, the program code and program texts that have been made obsolete by the imported objects are physically deleted in the database. The import is completed.
