‎2011 Jun 17 9:12 PM
Hi people,
I had to implement some modifications on VK11 and I found the badi SD_ENH_REBATES, when I tryed to implement it, SAP gave me the bloody message "badi for sap internal use only"...
I have never changed any of those badis.
But now I entered on the badi through SE18 and unchecked the internal use flag. I created a request for that and then a box telling me to put the sap key appeared. I clicked on "cancel" and went out of the transaction.
When I tryed again, the flag was unchecked and I created a implementation for the badi.
My question is.
Can we really do that?(change the SAP internal usage flag)
Is that apropriate?
I always thought it was impossible...
tks
Edited by: Marcelo Marinho Bovo on Jun 17, 2011 5:45 PM
‎2011 Jun 18 5:05 AM
Hi marcelo,
I had to implement some modifications on VK11 and I found the badi SD_ENH_REBATES, when I tryed to implement it, SAP gave me the bloody message "badi for sap internal use only"...
There are some badi only fro sap internal use. Check those badi whether implemented or not.Read the code which is added to through that badi.
Regards,
Madhu.
‎2011 Jun 18 5:05 AM
Hi marcelo,
I had to implement some modifications on VK11 and I found the badi SD_ENH_REBATES, when I tryed to implement it, SAP gave me the bloody message "badi for sap internal use only"...
There are some badi only fro sap internal use. Check those badi whether implemented or not.Read the code which is added to through that badi.
Regards,
Madhu.
‎2011 Jun 18 8:45 PM
Hi, tks for the reply.
The weird thing is that I managed to uncheck the sap internal usage flag...
And now I don´t know if this is right or not...
If it is, I will continue with the depelopment, if it is not, I will stop and try another aproach(which I have no idea).
‎2011 Jun 18 9:06 PM
Hi Marcelo,
Changing that flag is like a modification of the standard (you're doing something that SAP forbides), you'd better look for another alternative. For info, about a bug they have corrected, SAP says "The BAdI Builder however does not show flag 'Can only be implemented SAP-internally' in display mode. This gives a wrong impression to customers who might want to implement this BADI." (note 1423571).
Sandra
‎2011 Jun 20 4:11 PM
Hi Sandra,
I had a little hope that, if I can change the flag, so SAP wouldn't mind if I implement those BAdis...
Tks for the reply...
by friday I am closing this thread and assigning points
‎2016 Apr 22 1:22 PM
Why SAP would do this blows my mind. Especially when it's right next to a customer-exit... Like BAdI LE_SHP_IDOC_OUTPUT_INT...
Oh well, I'll create my own BAdI in the customer-exit...
Cheers.