Transport Expresso allows for dependencies to be defined between transports coming from different SAP development systems. For example, it might be necessary to define a dependency between a change made in an ECC system and another change made in a Business Warehouse system. Cross-system dependencies are defined on the transport form in the same way as for dependencies between transports coming from the same SAP development system – it is simply a matter of stating that transport A is dependent on transport B.
In order to enforce cross-system dependencies, Transport Expresso must be able to equate different SAP systems that serve the same purpose, for example an ECC Test system and a BW Test system. This is achieved by assigning the SAP systems to a common target role.
Technically, when Transport Expresso checks a dependency where transport A is dependent on prior import of transport B, it checks whether transport B has been applied to the SAP system that transport A is being applied to, or that transport B has been applied to at least one other SAP system with the same role as the SAP system that transport A is being applied to.
Please refer to the previous sections Defining Targets and Defining Target Roles for more information about creating target roles and assigning them to target SAP systems.