5 Replies Latest reply: Oct 31, 2008 3:16 AM by PHANEENDRANATH KOLLI RSS

User exit / BADI for CO01

Jijo Jose
Currently Being Moderated

Hi all,


I have a requirement to display Requirement. Plan number: (PLAF-PBDNR) in Co01/02/03. Anyone knows user exit / badi for the same ?


Thanks and regards


  • Re: User exit / BADI for CO01
    Manish Kumar
    Currently Being Moderated

    Hi Jijo,



    Check the code posted by me in the link below,

    to get the list of User exits and Badi for a particular tcode in the link mentioned below.


    Very useful program to keep when workin on Enhancements..


    Re: User Exit for IW22 - to populate custom fields


    Hope it helps.


  • Re: User exit / BADI for CO01
    Swastik Bharati
    Currently Being Moderated

    Exit Name           Description


    CCOWB001            Customer exit for modifying menu entries

    COIB0001            Customer Exit for As-Built Assignment Tool

    COZF0001            Change purchase req. for externally processed operation

    COZF0002            Change purchase req. for externally procured component

    PPCO0001            Application development: PP orders

    PPCO0002            Check exit for setting delete mark / deletion indicator

    PPCO0003            Check exit for order changes from sales order

    PPCO0004            Sort and processing exit: Mass processing orders

    PPCO0005            Storage location/backflushing when order is created

    PPCO0006            Enhancement to specify defaults for fields in order header

    PPCO0007            Exit when saving production order

    PPCO0008            Enhancement in the adding and changing of components

    PPCO0009            Enhancement in goods movements for prod. process order

    PPCO0010            Enhancement in make-to-order production - Unit of measure

    PPCO0012            Production Order: Display/Change Order Header Data

    PPCO0013            Change priorities of selection crit. for batch determination

    PPCO0015            Additional check for document links from BOMs

    PPCO0016            Additional check for document links from master data

    PPCO0017            Additional check for online processing of document links

    PPCO0018            Check for changes to production order header

    PPCO0019            Checks for changes to order operations

    PPCO0021            Release Control for Automatic Batch Determination

    PPCO0022            Determination of Production Memo

    PPCO0023            Checks Changes to Order Components

    STATTEXT            Modification exit for formatting status text lines

  • Re: User exit / BADI for CO01
    Chidanand Chauhan
    Currently Being Moderated

    Hi Jijo

    You can use the BADI:


    AFABD_CHANGE         Change Relationship                                        

    SIDAT_UPDATE         Change date of price simulation                            



    You can also find the BAdI by your self. Just follow the below steps and you will find the Badi.


    BADI Info:



    Method 1:

    Go to Tranaction: SE24.

    open class CL_EXITHANDLER

    Open the method " GetInstance"

    Put Break point in the statement


    call method cl_exithandler=>get_class_name_by_interface




    Now execute the Transaction which you need teh BDC it will automatically stops at the the method. In debugging mode double click on the variable: " exit_name" It will return the BADI Name.


    Method 2:

    find the Package name and go to the tranaction SE84.

    Enter the package name

    inside the left navaigaiton panel there is one option " Enhancements" click on this enhancement and then enter the package name and execute it. you will get hte number of enhancement.





  • Re: User exit / BADI for CO01
    Muthusamy Sankaran
    Currently Being Moderated



    Pls take help with your ABAPer on this, you can use below user exit or BADI


    1) User-Exit


    Use below user exit for Production Order when saving exit will work - PPCO0007 (Go to SMOD)


    Function exit

    EXIT_SAPLCOZV_001 enhancement when saving order


    2) BADI


    "WORKORDER_UPDATE" with method "AT_SAVE"




  • Re: User exit / BADI for CO01
    Currently Being Moderated

    This enhancement PPCO0012 will serve your purpose