Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Question about Switch framework

Former Member
0 Kudos

Hi ABAPERs,

We created some objects under package P_A which was assigned to switch S_A and wanted to transfer them from current system to testing system. The basis guy told us we need to deactivate all the objects under package P_A before transfer. Then in the testing system turn on switch to trigger activation. Is it correct?

Thanks a lot,

Tony.

1 ACCEPTED SOLUTION

0 Kudos

Hi,

As far as I know, you dont need to do that, since I am also working on a similar project and all that I have developed is active and all of the objects are in a package which I have assigned to a Switch. By default all the object have to be active you cannot transport deactivated objects first of all. Please check with your basis guy that how can he transfer non active objects?

<b>You need not deactivate the objects</b> When you transport and switch on in the target system all objects will become VISIBLE and will be used else they will be INVISIBLE but have to be active repository objects.

All the objects irrespective of them assigned to a swithc have to be active in the repository, switch only controls the VISIBILITY of these objects to other objects.

Regards,

Sesh

/

3 REPLIES 3

0 Kudos

Hi,

As far as I know, you dont need to do that, since I am also working on a similar project and all that I have developed is active and all of the objects are in a package which I have assigned to a Switch. By default all the object have to be active you cannot transport deactivated objects first of all. Please check with your basis guy that how can he transfer non active objects?

<b>You need not deactivate the objects</b> When you transport and switch on in the target system all objects will become VISIBLE and will be used else they will be INVISIBLE but have to be active repository objects.

All the objects irrespective of them assigned to a swithc have to be active in the repository, switch only controls the VISIBILITY of these objects to other objects.

Regards,

Sesh

/

0 Kudos

Dear Sesh,

Thank you for the quick response. Another simple one, the status of switch itself can not be transfered right? I mean I turn on the switch in the source system then transfer it to target system, I still need to turn on the switch in target system manually right?

Thanks,

Tony

0 Kudos

Hi Tony,

Yes by default the switch is always turned off. You need to activate it in the target system, this is beacuse once you turn on the swithc you cannot switch off so the switch has to be always turned off by default.

Done forget to reward if this is helpful :-).

Regards,

Sesh