Hi Sorin,
As an answer to Functional point of view, my experience is
' Functional people when in need of some extra features in the standard objects, usually search for User-Exits. In this process sometimes they end up with a BADI.'
The generic things I expressed, in my reply to your previous post remains applicable here also.
Coming to basic things of implementing a BADI (I have a very limited exposure here), Recently during a search for a solution to a problem faced, I had to explore a BADI.
So very brief of implementing a BADI
-Tcode SE19
- See picture1
(Self explanatory)
Here Classic BADI is the standard BADI, I got to implement.
-See Picture2.
Interface and the Class have been automatically created by system.
In the Interface Tab you'll find several methods.
You need to know which method is of your use.
Double click on the same and ABAP Editor is there for you.
- See Picture3
Put your code here and Activate.
As I suggested earlier, during first attempts, consulting a local technical person is recommended.
Jogeswara Rao K.