In
SAP BW a transport system is used to
move BW objects from one system to another. This system facilitates the
movement of data models, data sources, transformations, InfoObjects, DataStore
Objects, queries objects and other BW specific artifacts between different
environments, such as development, testing, and production systems. The
standard transport system in SAP BW is part of the overall SAP Transport
Management System (TMS). The type of BW transport system is called BW standard transport system. There is
a difference between the TMS and BW standard transport system. That BW standard
transport system can be active or inactive in the BW system. How the BW system
does behaves in case it is active and inactive?
Standard transport inactive
(deactivated) – All new
objects are created as local objects, means they belong to $TMP developer
package. No dialog windows appears to assign the development class neither
transport request upon the objects creation. Once these objects need to be transported
then need to be collected to different developer package, e.g. via Transport
Connection tool.
Standard transport
active – New objects
are no longer created as local objects. Instead, developer is asked to assign
the objects to developer package and assign transport request upon creation of
the new BW object.
Developer can
switch on/off BW standard transport system in SAP GUI as follows.
1. t-code
RSA1 -> Transport Connection, menu Edit -> Transport -> Switch On
Standard
2. t-code RSOR
-> same mu path as above
Info
on what type of transport type a BW system is set is stored in table RSADMINS.
In its field called TADIRPOPUP. If there is, an X value saved it means the BW
standard transport system is set on.
Technically, there is an ABAP SQL statement UPDATE that manipulates the column. The code is implemented in ABAP class CL_RSO_GUI_REPOSITORY and method TRANSPORT_STD_MODIFY.
One
more specialty is there with the respect to BEx/BW query objects. The BEx/BW
artefacts are written to a fixed BEx request. In addition, you can optionally
determine a BEX request per package. BEx objects are written directly to a
request and not to a developer's task. The popup to enter the BEx request is
also available in the transport connection tool.
No comments:
Post a Comment