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: 

Can non-SAP Developers create switches ?

Former Member
0 Kudos

I have just started to become familiar with the new enhancement framework. I investigated the possibility of creating a switch object using transaction SFW1, but got a dialog window appear informing me that:

"Transaction released for internal SAP use only! Leave transaction?"

So are we as non-SAP developers allowed to create switch objects or not?

If not, how can I turn my own enhancements on and off, without using a BAdI?

- Tony

3 REPLIES 3

amit_khare
Active Contributor
0 Kudos

means it is still not released for users, it is for SAP internal purpose only.

Regards,

Amit

0 Kudos

Yes, I can read explicitly what it says, thanks. The point is, the online documentation informs you that you can create switches and the message is a warning, not an enforced prohibition.

I just created a switch, bound it to a Business Set, and to allocate the switch to the attributes of the enhancement spot, but that field is disabled even in change mode.

So the docuumentation explains you can do it, the transaction warns that it is reserved for SAP only aqnd the screen prevents you from doing it.

So I assume that for some reason we are not allowed to create switches. The questions remain: why not, and will we be able to in the future?

Strikes me that the ability to enhance code using the new framework is so powerful that it would be absolutely essential to be able to turn the enhancements on or off easily to see if the enhancement is having a negative impact on the system.

0 Kudos

OK I can see I hadn't researched this far enough; allocate the enhancement spot to a package and the package to a switch, and the switch appears in the enhancement spot attributes.

Sorry to waste anybodies time.

BR,

Tony.