Entering content frame

Process documentation Development in a Team Environment Locate the document in its SAP Library structure

ABAP allows you to divide work on large projects among several programmers. Consider an accounting application project with an accounts payable module and an accounts receivable module. The ABAP environment helps you to create a work area in the system for the project. You can then assign tasks to each programmer and follow their work as it progresses.

The tool you use for tracking development projects is called the Transport Organizer. The Organizer tracks changes to existing SAP development objects and the creation of new objects. If you create a new object, the Organizer asks you for a package when you try to Save the object:

The Transport Organizer uses the package to determine whether a change request is required. A change request records the changes made to one or more development objects. The $TMP package contains local objects, which are not transported. Local objects are not transported and so the Organizer does not monitor them.

If you specify a non-local package, the system prompts you to enter a change request. The system also queries you for a change request the first time you attempt to change an existing non-local object. The query dialog appears as follows:

-This graphic is explained in the accompanying text

When you associate a change with a request, the system creates a task for you under that change request. The organizer creates a task for each programmer making a change under a change request. You can think of a change request as a container for change tasks.

Once you associate an object with a change request, the system views the objects as under development. The object is locked for changes by casual users. When you have finished creating or changing an object, you release your task. To transport your changes to a production system, you release the change request that held your task.

You can change the package and change request associated with an object. For more information about changing the package of an object, refer to Structure link Reassigning Objects to Another Package

See also

Structure link Package Concept

Structure link Transport Organizer

 

 

 

Leaving content frame