Role Dependency or Transport Dependency (SE03)

Assume that you transported one role with new change (adding t code fk03) which is not released yet. Meanwhile you got request to add another t code to that same role what will you do?
I know simply you say “change (add,delete) the role as you wish  and then transport it (process) before transport request not yet released”
Yes you are correct…here one question arises
But what will you do the changing role in composite role…
Read below to know answers for above questions.
If the roles have dependency we should follow some specific rules. If you ignore the rules then latest changes to roles will be lost and you have to rework again from starting onwards and its waste of time
Scenario 1:
For example if we got request to add T-code fb50 in role ex: Z_ECC_FI.
So we have added T-code in role and created transport request. But we should check that the role has any dependency or not before importing role in target system.
If the role doesn’t have any dependency then we can move directly to target system.
Scenario 2:
If the role has any dependency ……..what should we do?
First we have to check that the dependent TR’s moved to target systems or not... if yes no problem. We can move the new TR directly to target systems.
If not.., then check the dependent TR contains how many roles and have that TR imported in target system or not...
CASE 1:  If the dependent TR contains only one role then check the date move the latest TR to target system.
CASE 2: if the Dependent TR contains multiple roles then import the TR’s sequentially in target systems.
Steps:
1. Go to SE03 -> select search for Objects option and click on execute.
2. Here in empty filed enter role name -> Enter ACGR and then select the check box and click on execute as shown below.


3. List of transports will be appearing in new window.

4. if the selected role contains many Transport requests then check those transports moved to target systems or not.
To check this use SE01/SE09/SE10 as per below.

In SE01 open display mode and enter TR and then click on logs. Below screen appear.
Now expand the TR and then expand Role option. Here you can find out the list of roles exist in transport request.


5. The transport request contains single role then go to SE03 and check the TR’s date and time and then move the latest TR other wise move the transports sequentially.
6. If the TR contains different roles then import the old TR first and then move the latest one. Don’t miss the order.
Ex: check for the role Z_ECC_FI as per below
 Transport request will appear.

different transports with different roles.

check SE01 


Above role has dependency.Follow the process as explained above.

To know how to create Transport request click here 


No comments: