SAP OverviewIdentify the mechanics of the Change and Transport
System.
Memorize the transaction codes for the Transport Organizer.
Manage to display the list of all objects contained within the
task/transport request.
Create a Transport Request and Tasks.
Identify the use of Developer Access Key.
Describe the use of the Online Service System.
Change and Transport System |
Change and Transport System - Overview
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
and clients in your system landscape.
Change and Transport System |
The CTS is the central tool for managing changes to Customizing and
Repository data that you make in the IMG or ABAP Workbench. The CTS
records all changes in change requests. The changes in change
requests can be linked together logically, or can be completely
independent of each other. Developers in a team can use a common
request. You can create documentation for a change request, where
you can describe your changes in more detail. This makes it easier
to see which data was changed by which user, and to what
purpose.
When you have finished your work in the IMG or ABAP Workbench, or
have reached a certain stage, you can release the request. The
change request is then used to copy the changes from this client to
other clients or systems. This automatic procedure is known as a
transport. Transports of changes by the CTS allow you to develop in
one environment, test your development work in a test environment,
and then, if the tests are successful, use it productively. This
makes sure that productive operations are not placed at risk by
faulty settings or program errors.
Transports of changes between clients and systems are subject to
rules that are set in the CTS configuration in the system
landscape. One rule may be that changes are transported into a test
environment before they can be copied to the production
environment. All transports are logged, so that you can see when a
change request was imported into a client or system, and whether
there were any errors.
IBM Confidential
Transport Organizer - SE09/SE10
Change and Transport System |
Transport Organizer is the set of utilities which provide for the
development change
management and customization (configuration) change
management.
All development changes (ABAP/4, DDIC) and Customizing are tracked
through the Transport
Organizer.
The Transport Organizer is accessed via transaction SE09 or
SE10.
The Development Workbench is now fully integrated with the
Transport Organizer.
IBM Confidential
Change and Transport System |
The initial screen provides various selection criteria for locating
an individual Request. Select the ‘Workbench Requests’ checkbox to
locate Development change requests and select the ‘Customizing
Requests’ checkbox to display the list of change requests used to
organize Customizing objects.
IBM Confidential
Change and Transport System |
The Transport Organizer displays all of the Requests which meet the
selection criteria in a graphical tree format.
“Drill down” features are available to allow the user to display
the desired level of detail for a Request or Task.
IBM Confidential
Change and Transport System |
By drilling down to the detail level on an individual task, from
within the Transport Organizer, the user can display the list of
all objects contained within the task. The object list displays all
objects, development or customizing, for which changes are recorded
in the selected task. Information on these objects include:
Desc: Category of the object.
Prg_type : Program type
Funct.: Correction function for the object.
Possible values are:
“M” Delete and recreate in the target database.
“ ” Delete the specified object in the target database, and insert
the value
from the source database.
“K” The object contains key values. Individual entries from the
object have
been specified for transport.
IBM Confidential
OK_GEN Object imported and generated.
From within the Display Object List, you can drill down further on
objects which have key values associated with them (Function
“K”).
Details regarding the table records specified by the key values are
displayed on this screen.
They include:
TabName: Table name.
Key (beginning): Table key (abbreviated) for the object in the
request/task.
F: Function for the key entry.
Possible values include:
“ ” If the key exists in the source system, it is transported to
the target system. If the
key does not exist in the source system, it is deleted from the
target system.
IBM Confidential
Change and Transport System |
When entering a configuration/creating a development object, the
SAP will prompt the user for a Change Request (assuming that the
client has been set to automatically record customizing
changes).
If the user already has an outstanding Change Request that he/she
would like to place the customizing/development change in, the “Own
Requests” button can be selected. This will provide the user with a
tree structure view of all requests with which that user is
associated. From there, the user may select the appropriate request
in which to include the customizing/development change.
By selecting the “Create Request” button, a new Change Request will
be generated, and a Task within the new request will be
generated.
IBM Confidential
Change and Transport System |
Having selected “Create Request” on the previous screen, the user
is prompted to enter a short description for the new request.
The user’s id is automatically assigned to this request, and a task
is generated within the Change Request.
If the user is authorized, he/she may also add additional users to
this request, each one receiving their own task within it.
IBM Confidential
Change and Transport System |
After providing a short description for the Change Request and
selecting the Save button, the SAP system returns the number of the
new request.
As long as this request remains open, future
customizing/development changes can continue to be added to
it.
IBM Confidential
Change and Transport System |
Change and Transport System |
Change and Transport System |
All users who will be editing development objects on the R/3 system
must be registered with SAP and assigned a development key.
If a user has not been assigned a development key, the message
shown above will be displayed.
IBM Confidential
Change and Transport System |
By selecting the ‘Information’ button from the previous screen, the
user can obtain the R/3 system’s installation number. This number
is required for the registration process.
IBM Confidential
Change and Transport System |
A list of all registered developers can be found in table
DEVACCESS.
This table displays the registered user ID and associated developer
key.
IBM Confidential
Creating New Development Objects
Change and Transport System |
A Package is a group of logically related development objects. A
Package contains all the development objects which must be
developed, maintained, and sometimes transported together. The
objects that make up a transaction usually belong to one Package.
Before 4.7 Package was called Development Class.
When creating a new object in the R/3 system, the developer will be
prompted to supply a Package. By selecting a valid Package and then
a CTS, changes to the object will be recorded in the Transport
Organizer.
If the “Local Object” button is selected, the object is classified
as a local private object, and changes are not recorded by the
Workbench Organizer. Local private objects may not be
transported.
IBM Confidential
Demonstration
Saving a new development object under a package and attaching it to
a CTS.
Change and Transport System |
Practice
Saving a new development object under a package and attaching it to
a CTS.
Change and Transport System |
Change and Transport System |
To add a new Task to an existing Request, place the cursor on the
Request in the Request tree diagram.
Select the “Add User” button.
Select the user ID of the individual to whom this new Task will be
assigned.
Multiple Tasks may be created for a single user in a Request.
IBM Confidential
To see important information and notes
To register developers, objects, SAP systems
To get latest patches
To avail of services like Remote Consulting, Early Watch etc.
Change and Transport System |
How to log into SAP’s Server?
With transaction OSS1, you can log on to the Online Service System
(OSS) from any PC in your R/3 System, without having to configure
separate icons for OSS access on the PCs
The necessary software is included in the standard delivery as of
Release 2.2D of the R/3 System
SAProuter is a prerequisite for accessing the SAP services
Change and Transport System |
Summary
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
and clients in your system landscape.
Transport Organizer is the set of utilities which provide for the
development change management and customization (configuration)
change management.
The Transport Organizer is accessed via transaction SE09 or
SE10.
All users who will be editing development objects on the R/3 system
must be registered with SAP and assigned a development key.
A list of all registered developers can be found in table
DEVACCESS.
A Package is a group of logically related development
objects.
If the “Local Object” button is selected, the object is classified
as a local private object, and changes are not recorded by the
Workbench Organizer. Local private objects may not be
transported.
Change and Transport System |
Questions
What is the full form of CTS ? What does it do ?
What are the transactions for the Transport Organizer ?
What is the transaction code for the Extended Transport Organizer
?
What is a Package ?
What is a local object ?
Change and Transport System |