Skip to Content

Implicit Enhancement issue

Aug 25, 2017 at 10:16 AM


avatar image

Hello Experts,

I have made a program and transaction copying the codes of a standard transaction.
Functionality is same(with code modification). There is an implicit enhancement for the standard transaction which is not triggering for the Custom transaction. I am able to trigger the Include or Form by positioning debugger at any point (Conditions) in the include but the enhancement is not visible neither the functionality is working which means enhancement is not executing. Setting debugger in the enhancement also doesn't work. But if i create another enhancement just above the existing one my custom transaction is working perfectly. I don't understand why the existing enhancement implementation is not working for the custom one? Why do i need to create another enhancement for the same purpose with same code?

Thanks for your help.

10 |10000 characters needed characters left characters exceeded

Copy standard SAP programs is a terrible thing to do. It should absolutely be the last resort if for some reason making a direct change to the standard isn't possible*.

Clones programs are a massively expensive maintenance headache. Don't do it.

*(Isn't possible here means that technically it's not possible, not simply that some policy setter has decided that cloning better than modification).

* Please Login or Register to Answer, Follow or Comment.

1 Answer

Horst Keller
Aug 25, 2017 at 12:14 PM

Did you check the switches?

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Thanks Horst for the response.
But how to use the switches?