Skip to Content

Reg BADI activation

Hi,

When i implement a BADI i got a pop up with lot of objects in that. can anyone explain about them.

CINC - CCDEF

CINC - CCIMP

CINC - CCMAC

CPRI -

CPRO -

CPUB -

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

5 Answers

  • Posted on Oct 04, 2013 at 12:25 PM

    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

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Oct 04, 2013 at 01:56 PM

    Hi Abilash,

    CINC stands for "Class Include (ABAP Objects)". You are getting this information when you are trying to activate the BADI implementation. This is because you have created these objects which need activation.

    BR,

    Tanmay

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Oct 04, 2013 at 04:23 PM

    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

    Add a comment
    10|10000 characters needed characters exceeded

    • Hi Ajay,

      While implementing SAP Note 1973775 , i am getting below given messages.

      object CINC CL_IM_RPFISK_TAX_BADI_014=====CCDEF does not exist; create this object;

      object CINC CL_IM_RPFISK_TAX_BADI_014=====CCIMP does not exist; create this object;

      object CINC CL_IM_RPFISK_TAX_BADI_014=====CCMAC does not exist; create this object;

      Please find screen shot for the same.

      Regards,

      Ravi Grover

      cinc.jpg (46.3 kB)
  • author's profile photo Former Member
    Former Member
    Posted on Oct 04, 2013 at 04:38 PM

    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

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Dec 05, 2014 at 10:13 AM

    Hi Abhilash,

    I haven't received any pop up while implementing badi RPFISK_TAX_BADI_014

    Regards,

    Ravi Grover

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.