Skip to Content

Implicit Enhancement issue

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.

Add comment
10|10000 characters needed 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).

  • Get RSS Feed

1 Answer

  • Aug 25, 2017 at 12:14 PM

    Did you check the switches?

    Add comment
    10|10000 characters needed characters exceeded