Start of Content Area

Function documentation Transport  Locate the document in its SAP Library structure

Use

To transport the elements that you create and edit in the planning environment from the Customizing system into a production system, you must specify the objects to be transported (for example, planning areas and planning levels) and add a Customizing request. The objects collected in this request are transported into the target system as soon as you release the request.

Integration

Use Tools Transport to create Customizing requests that can be processed further with the Transport Organizer of the ABAP Workbench (Tools  ABAP Workbench  Overview  Transport Organizer).

Features

Compiling planning objects for transport requests

You have various possibilities to combine a transport request:

·        Enter a planning area, the lower-level objects of which you want to transport.

New Transport Including All Planning Levels: You are transporting all planning levels and their subobjects.

Change Transport of Individual Planning Levels: You are only transporting a particular planning level. You enter the name of this planning level.

Note

The following applies to transporting planning areas: The smallest transportable unit is the planning level with all its lower-level objects. Separately transporting a single planning layout or a planning function, for example, is not possible.

·        Specify whether you want to transport global planning sequences. Here you can also choose whether you want to transport all available planning sequences or only a sequence specified by you.

Note

Planning sequences created in the context of a planning level are automatically transported with the level, if the higher-level planning level is transported.

·        Specify whether you also want to transport planning profiles. You define whether all profiles should be transported or only a certain one.

You can combine any three of the approaches listed for creating a transport request with each other (for example, a planning level and all planning profiles or only a certain planning sequence).

Saving combinations as variants

You can save any combination of objects to be transported as a variant, and simply reproduce it at a later point in time. This can be useful in the following scenarios:

·        You are still in the implementation phase, and are constantly creating new planning objects but want to make the current status available in the test client or system as early as possible.

·        You intend to make the planning objects available gradually in different system landscapes at greater intervals.

Further transport possibilities in the BW-BPS Environment

You have the following possibilities to transport objects that could be relevant in connection with BW-BPS using the functions described before about transporting within the planning environment:

·        Exit functions: You can create or edit exit functions in the Function Builder of the ABAP Workbench in order to assign them to a planning function of the type Exit. In this case the system asks you to create a transport request for the function(s). A transport does not take place if you enter $TMP, the name reserved for local objects, as the package.

·        Business Server Pages and ABAP-OO classes: The same applies to these objects from the Web Interface Builder environment as to the exit functions. If you make a different entry for the package other than $TMP, the system asks you to create a transport request.

·        Layout template: There is a special report to transport the central layout template for the planning layout of manual planning. For more information, see Editing the Layout Template.

·        Planning session and subplan: You can transport the attributes of a combination of planning session and subplan from the Status and Tracking System. To do this, start the UPS_TRANSPORT_STS report and enter the desired combination of planning session and subplan.

Note

Note that URL entries, which are a part of Customizing (for example, a link to a BW report), are transported unchanged into the target system. Since the formal structure of such URLs is partly dependent on the system (the name of the application server is part of the URL), you must manually adapt these URLs after the transport to the conditions in the target system.

The system generates a transport request for the planning session during creation.

·        Planning folders: For information about transporting planning folders, see Editing a Planning Folder.

·        Web templates: If you refer to Web templates in SAP BW in the environment of a Web-enabled planning application then you must make sure manually that these templates are also available in the target environment. You transport Web template using the Administrator Workbench Transport Connection (see Transports).

Activities

Transporting planning objects from the planning environment

To transport planning objects within the planning environment, proceed as follows:

...

       1.      Choose Tools Transport in the planning environment. The Transporting Planning Objects screen appears.

       2.      If you want a combination of transports to be executed as a background job, enter the desired transport request in the Customizing Task field.

       3.      Select the objects you want to transport. Note that for objects you want to transport, you must set the corresponding indicator for the higher-level object type. Alternatively, you can select the objects with a variant. To do this, choose Goto Variants Get.

       4.      Choose This graphic is explained in the accompanying text to assign the specified planning objects to a transport request.

                            a.      If you have already specified a Customizing task, the objects are written to this transport request.

                            b.      If you have not specified a Customizing task, you reach a dialog box where you can specify a transport request. Choose an appropriate transport request or create a new one. Confirm your entries.

Recommendation

If you want to transport a large number of objects, choose Program  Execute in Background. Using the selection entered the system starts the program for executing and printing as a background job. A dialog box appears where you enter the print parameters.

You receive a log of the actions you execute.

       5.      To transport the planning objects you must release the transport request in the Transport Organizer at a specific point in time (Tools ABAP Workbench Overview Transport Organizer).

Client copy within the same system

After you have released the transport request, the objects of the request are available in the target system and the target clients. If you want to carry out a client copy within the same system, proceed as follows:

...

       1.      Log onto the system in the desired target client.

       2.      Start the client copy (Tools Administration Administration Client Administration Special Functions Copy Transport Request; transaction SCC1) and enter the source client and the number of the transport request.

       3.      Then start importing the objects.

 

 

End of Content Area