SAP BASIS - Transport Management System
SAP BASIS - Transport Management System
SAP BASIS - Transport Management System
TMS functions:
CTS Components: -
Change and Transport Organizer (CTO) – It is tool for managing, browsing and registering the
changes on the repository and customizing objects. SE01 is the transaction with the new extended
view.
Transport Management System (TMS) - Used to setup transport routes in the SAP System
landscape.
Transport Tools (R3trans and TP) - used by SAP at operating system level to communicate with
SAP and database.
R3trans is the SAP system transport program. R3trans used for transporting data between different
SAP systems. R3trans called from the tp control program or by the SAP upgrade utilities but not
used directly.
tp normally controls the transports. Tp generates the r3trans control files, but the database
connection done from R3trans.
REPOSITORY:
The existing object modified as per requirement called as enhanced object.
New object that is created as part of new requirement is called as new/developed object.
The enhanced and developed objects might client-specific or cross-client.
The collection of enhanced and developed objects is called as Repository.
To transport the changes from the source system to target system using TMS, there should be some
intermediate shared directory to import the modified objects from source system and export to
target system.
The directory is called as global transport directory (/usr/sap/trans).
The directory resides in Domain Controller System and shared to all member systems which are part
of the system landscape.
The global transport directory has automatically created subdirectories during the SAP system
installation.
These are automatically created and mandatory setting for TMS.
Transport Directory acts as a source of changes once the changes released from DEV standpoint.
If the transport directory is not shared among the systems, then the changes placed in transport
directory(TD) will not available to the system which can’t able to access the TD.
So, the Transport directory should be shared properly among all the systems in landscape.
SUBDIRECTORIES:
Clients create different environment for various kinds of users which are belongs to different user
groups.
All these clients in the same system and uses the same database but environment is different.
Client is independent unit which creates its own set of data.
Considering all the above scenarios, the client-specific data is classified into three types.
1. User Master Data: - Contains the user login information which includes username,
password and user defaults and the other useful information such as user groups,
communication etc. User Master data is physically present in a specific set of tables (the
USR* tables). Master data is products master such as vendor, material etc.
2. Application/ Operational data: - is client dependent.
3. Customizing Data: - Contains the configuration settings. These settings are to customize
organizational structure and the business processes for the companies. Customizing data is
client dependent and stores in customizing tables.
Development and enhancement changes are normally completed with help of ABAP Workbench and
the changes are called as workbench changes.
Normally the Workbench changes are cross-client and changes are reflected in all the client of the
desired system once those are installed.
To do the same, the modified objects should transport from source system to target system.
SAP supports Workbench and TMS are fully integrated to transport the changes from source system
to target system.