CTS & Transport System
The Change and Transport System (CTS) is a
tool that helps you to organize development
projects in the ABAP Workbench and in
Customizing, and then transport the changes
between the SAP Systems in your system
landscape.
Client <nnn>
Appl.
data
Appl.
data
User
Client 000
. . .
Customizing
Customizing
Cross-client Customizing
R/3 Repository
User
Data Structure of an R/3 System
Types of Adaptation
Customizing
User
Appl.
data
Customizing
Appl.
data
. . . .
User
Customizing
Customizing
Cross-client Customizing
R/3 Repository
Development
Modifications
Customer enhancements
Customizing
Appl.
data
User
Appl.
data
User
Consequences: Software Logistics
in R/3
Different clients for:
Execution
Customizing
Testing
Cross-client Customizing
Productive usage
of Customizing
R/3 Repository
Separate R/3 Systems for customer in-house development
and for changes made to the R/3 Repository
DEV
QAS
PRD
TMS: Administering Your R/3
Systems
Delete
Approve
Domain Controller
RFC
RFC
RFC
Transport Directory
Transport group
Transport domain
TMS: Configuring Transport
Routes
Delivery
routes
Consolidation
routes
Standard
transport
layer
To insert new systems into the
configuration, use drag and drop
To define transport routes, insert
arrows and choose type of
transport route
Distribute and activate the new
configuration
Summary: Setting up an R/3
Transport Landscape
1. Make the transport directory available.
2. Configure the transport domain controller
and define the domain.
3. Configuration of the transport program
(tp) is done automatically and must not be
done at OS level.
4. In the TMS:
- Include all remaining systems in the domain
- Define the transport routes
- Define QA approval procedure
5. Set the system change options according
to the role of the R/3 System.
6. Create clients and set the client change
options for the production system,
development system, and so on.
Customizing Procedure
Perform customizing
Settings are assigned to
a Customizing request
Automatic assignment
to a task
Customizing finished?
Release task
Release change
request
Export
Transport Directory
Transport Process: Import into
Quality Assurance
Quality Assurance
Development
CR1
Production
CR1
Import change request
Fill PRD
Buffer
(inactive)
Buffers: DEV
QAS
CR1
PRD
(CR1)
Data
Files
File
CR1
CR1
Quality Assurance
Development
CR1
CR1
CR2
Production
CR1
CR2
CR2
OK
Set entries active
Buffers: DEV
QAS
PRD
CR1, CR2
Import both requests
Files
Files
CR2
CR1
1
2
3
4
5
6
7
Request
DEVK900016
DEVK900018
DEVK900020
DEVK900023
DEVK900002
DEVK900033
DEVK900035
Project
DEV_P00001
Import all
requests
DEV_P00001
Date/deadline
To import a single request,
use the other icon:
...
Execution
Options
Import
request
Development
Quality Assurance
Production
OK
TMS QA approval procedure