Well I gues those are all the objects that have been created. I think DEF stands for definition. IMP for implementation, PUB for Public, PRO for protected and PRI for Private.
But honestly I am just guessing
Hi Abhilash,
BADI definition is actually an interface. When you implement a BADI an implementation class will also be created which adopts that interface. Now when you activate this BADI this implementation class also will be activated. And as Peter had correctly guessed, these are the various sections of the implementation class. Hope its clear for you now.
Thanks,
Ajay Bose
Hi Abilash,
As you must be aware, whenever we activate a BADI implementation, all instances and methods and data declaration created / modified as part of the BADI get activated as well. Now the list of components you have listed mean as follows:
CPRI - Private Header (ABAP Objects)
CPRO - Protected Header (ABAP Objects)
CPUB - Public Header (ABAP Objects)
CINC - Class Include (ABAP Objects)
( In case you are not aware, use Search Help SCTSOBJECT to get the details of the Object Types in SAP).
If you could share the BADI Definition name that you are implementing, I can try and explain the details further in perspective.
Regards,
Subhrangsu
Hi Abhilash,
I haven't received any pop up while implementing badi RPFISK_TAX_BADI_014
Regards,
Ravi Grover
Add a comment