User exit or BADI to internal order (CO)

Hi,
I need a user exit or BADI to in order to shoot workflow, this user exit or BADI it must have I number of the order to be created to pass it to it to workflow
Regards
Dayana

Hi Dayana,
try user exit:
COOPA002            Customer function for master data maint. - internal orders     
reward points if useful.

Similar Messages

  • User Exit and BADI for Sales Order

    Dear Experts,
                        please give me available user exits and BADI for sales order .i want to take the data from sales order at the time of sales order posting .

    Hi,
    In debugging you can find some Enhancement Spots where you can implement your code. This lets you ignore the need for access key, but its a time consuming process spotting out the exact enhancement point.
    Regards
    Karthik D

  • User exit or BADI for purchase order

    Hi,
    I want send outbound IDOC for purchase order to 3rd party integration system.
    It is too hard to map between standard purchase order IDOC and business object of 3rd party system because the structure of standard purchase order IDOC is so complicated.
    So I want bring purchase order data into CBO table when purchase order is created or released. And this data will be inserted CBO IDOC for more simple structure than standard one.
    I'm trying to find some of user exit or BADI to insert from standard purchase order to CBO table in the time of purchase order is created or released.
    And I'm trying to find another way using message type.
    As far as I know it is possible to set sending IDOC in the purchase order message type setting in IMG.
    Is anyone who has related situation or know the way to do this?

    Hi,
    I have similar requirement, however the BADI name you mentioned does not exist.
    Pls let me know the right one.
    Thanks,
    Dipak

  • User Exit or BADi in Purchase Order Regarding

    Hi Friends,
                      i have a requirement like this. If Item Categiry(At Item level, 3 Rd Column) in a Purchase order is type 'L'. We will have an option to enter multiple materials under components screen(It will come by giving on line item with 'Item categiry 'L''. at bottom under Material Data tab if we click Components button.)
                     At this screen i need to validate the component materials with line item material. Can any body tell me the User Exit name or Badi name for this requirement.
    Thanks.
    Sekhar.J

    Hi,
    Enhancement object MM06E005 has screen exits and function module exits that allow you to add customer fields to purchase order processing - both header and item overview.
    Check txn CMOD or SMOD. Use CMOD to create a project with this enhancement object.
    Check these links :
    Re: ME21N - PO Enhancement using BADI
    Re: How make validations before saving a Purchase Order ?
    Re: Accesing Item Line Level Texts from MM06E005 user-exits (ME21N)
    BAPI_PO_CHANGE
    --DECLARATION OF INTERNAL TABLES USED--
    DATA : RETURN LIKE BAPIRET2 OCCURS 0 WITH HEADER LINE.
    DATA : HEADER1 LIKE BAPIMEPOHEADER.
    DATA : POHEADERX LIKE BAPIMEPOHEADERX.
    DATA : POITEM LIKE BAPIMEPOITEM OCCURS 0 WITH HEADER LINE,
    POITEMX LIKE BAPIMEPOITEMX OCCURS 0 WITH HEADER LINE.
    --APPENDING THE DATAS IN THE INTERNAL TABLE--
    HEADER1-PO_NUMBER = '4500000001'.
    HEADER1-CREATED_BY = 'divya'.
    HEADER1-CREAT_DATE = '20060407'.
    POHEADERX-PO_NUMBER = 'X'.
    POHEADERX-CREATED_BY = 'X'.
    POHEADERX-CREAT_DATE = 'X'.
    POITEM-PO_ITEM = '10'.
    POITEM-MATERIAL = 'RUBBER'.
    POITEM-SHORT_TEXT = 'RUBBER PRODUCTS'.
    APPEND POITEM.
    POITEMX-PO_ITEM = '10'.
    POITEMX-PO_ITEMX = 'X'.
    POITEMX-MATERIAL = 'X'.
    POITEMX-SHORT_TEXT = 'X'.
    APPEND POITEMX.
    *CALLING FUNCTION MODULE BAPI_PO_CHANGE
    CALL FUNCTION 'BAPI_PO_CHANGE'
    EXPORTING
    PURCHASEORDER = '4500000001'
    POHEADER = HEADER1
    POHEADERX = POHEADERX
    TABLES
    RETURN = RETURN
    POITEM = POITEM
    POITEMX = POITEMX.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
    --TO DISPLAY MESSAGES--
    LOOP AT RETURN.
    WRITE : RETURN-TYPE , RETURN-NUMBER , RETURN-MESSAGE.
    ENDLOOP.
    Make the above changes.
    Th header is just a work area, not an internal table.
    Refer ths thread and see if it has an answer:
    FM BAPI_PO_CHANGE & new PO line items
    <b>Reward points</b>
    Regards

  • User exits or BADI

    Hi Every one,
    Anyone please let me know the user exit or badi for sales order creation ,
    at the time of creation  , when we save it at run time route should trigger
    when repricing the condition.
    please make your time .
    marks will be rewarded.
    Regards,
    Madhu

    hi,
    try this code to find the user exit
    *& Report  ZTEST_USER_EXIT
    REPORT ztest_user_exit NO STANDARD PAGE HEADING.
    TABLES : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
    TABLES : tstct.
    DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE.
    DATA : field1(30).
    DATA : v_devclass LIKE tadir-devclass.
    PARAMETERS : p_tcode LIKE tstc-tcode OBLIGATORY.
    SELECT SINGLE * FROM tstc WHERE tcode EQ p_tcode.
    IF sy-subrc EQ 0.
      SELECT SINGLE * FROM tadir WHERE pgmid = 'R3TR'
                       AND object = 'PROG'
                       AND obj_name = tstc-pgmna.
      MOVE : tadir-devclass TO v_devclass.
      IF sy-subrc NE 0.
        SELECT SINGLE * FROM trdir WHERE name = tstc-pgmna.
        IF trdir-subc EQ 'F'.
          SELECT SINGLE * FROM tfdir WHERE pname = tstc-pgmna.
          SELECT SINGLE * FROM enlfdir WHERE funcname =
          tfdir-funcname.
          SELECT SINGLE * FROM tadir WHERE pgmid = 'R3TR'
                             AND object = 'FUGR'
                             AND obj_name EQ enlfdir-area.
          MOVE : tadir-devclass TO v_devclass.
        ENDIF.
      ENDIF.
      SELECT * FROM tadir INTO TABLE jtab
                    WHERE pgmid = 'R3TR'
                      AND object = 'SMOD'
                      AND devclass = v_devclass.
      SELECT SINGLE * FROM tstct WHERE sprsl EQ sy-langu AND
                                       tcode EQ p_tcode.
      FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
      WRITE:/(19) 'Transaction Code - ',
           20(20) p_tcode,
           45(50) tstct-ttext.
      SKIP.
      IF NOT jtab[] IS INITIAL.
        WRITE:/(95) sy-uline.
        FORMAT COLOR COL_HEADING INTENSIFIED ON.
        WRITE:/1 sy-vline,
               2 'Exit Name',
              21 sy-vline ,
              22 'Description',
              95 sy-vline.
        WRITE:/(95) sy-uline.
        LOOP AT jtab.
          SELECT SINGLE * FROM modsapt
                 WHERE sprsl = sy-langu AND
                        name = jtab-obj_name.
          FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
          WRITE:/1 sy-vline,
                 2 jtab-obj_name HOTSPOT ON,
                21 sy-vline ,
                22 modsapt-modtext,
                95 sy-vline.
        ENDLOOP.
        WRITE:/(95) sy-uline.
        DESCRIBE TABLE jtab.
        SKIP.
        FORMAT COLOR COL_TOTAL INTENSIFIED ON.
        WRITE:/ 'No of Exits:' , sy-tfill.
      ELSE.
        FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
        WRITE:/(95) 'No User Exit exists'.
      ENDIF.
    ELSE.
      FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
      WRITE:/(95) 'Transaction Code Does Not Exist'.
    ENDIF.
    AT LINE-SELECTION.
      GET CURSOR FIELD field1.
      CHECK field1(4) EQ 'JTAB'.
      SET PARAMETER ID 'MON' FIELD sy-lisel+1(10).
      CALL TRANSACTION 'SMOD' AND SKIP FIRST   SCREEN.
    Cheers
    Alfred

  • User Exit or BADI  when saving Internal Orders

    Hello, I need a user exit or BADI when saving a Internal Orders to shoot a workflow
    REGARDS
    Dayana

    Hi
    Why do you need a user exit or BADI.
    Create a Custom Business Object(SWO1) and Create a New Event(SW01) and link it to the B.O. Or you could also create a CO Validation and use it for triggering a Validation and as a last resort you go for User Exit or Abap code.
    Check if you have some workflow expertise in your tech team and you should be fine.
    Thanks,
    Praveen

  • User Exit or BADI for Blocking process orders from R/3 to APO?

    Dear Experts,
    I am looking for a user exit or badi to block the process orders from R/3 to APO. As per standard it is not transferring orders which are clsd(closed status). Means that it is not updating live cache but its reading from R3.
    We are facing some problems in cif queues which are not correctly maintained in R3 side. We dont want to touch those orders bcoz its very old data which is not required for planning.
    There will be huge data which needs to be deleted while transferring through cif.
    Please give any user exit (outbound intial transfer) from R/3.
    Or any sugg. I apprecite your inputs...
    Thanks
    Cris

    Hi Cris,
    You can use user exit APOCF004 - Inbound Processing: Production Order/Planned Order in APO to prevent orders coming to APO by deleting orders which are not intended to goto APO from internal tables IT_ORD and IT_OUT.
    Hope this helps.
    Best Regards,
    Ramesh M

  • User Exit or BADI on saving of Sales order cost estimate (CK51N)

    Hi,
    Can any one share with me what are the User Exit or BADI that gets triggered on saving of Sales order cost estimate (CK51N).
    Regards,
    Bijay

    Hi
    Check the link
    Need Enhancement Spot or BADI for transaction ck51n
    Regards
    Sanil

  • User Exit or BADI to update the service order  in R/3

    Hi,
    When creating a service order the following fields need to be populated automatically using an user exit or badi.
    1. Planner Group
    2. PMActType – Plant maintenance activity type
    3. Cost/Profit Centre
    4. WBS element
    5. Work center
    so my requirement is there any function module or Badi or user exit to update the service order details when service order is created / changed.
    Pls do the needful.
    Reg
    Ramana

    Hi Ramana,
    Go to SPRO Transaction and follow the below path
    Customer relationship management>Transactions>Settings for Service Processes>Business Add-Ins and you will find 8 BADI's.
    Check these BADI's useful for you.
    Regards,
    Lijo Joseph

  • User Exit or BADI for Tcode IW31 when saving the Service Order

    Dear ABAPers,
            I would like to add one more line in Service order item when saving the Service order in (IW31).Is there User Exit or BAdI.It is very Urgent Please help me.
    Thanks & Regards,
    Ashok.

    Dear ABAPers,
    These Exits does not meet my requirement.
    These Exits are not called at the time of saving Service Order.
    Thank you for your valuable reply.
    My Requirement is when saving the service Order  i want to add the Line itm at runtime.
    It is very urgent requirement.Please help me.
    Thanks & Regards,
    ashok.

  • User Exit or BADI for IW31 when Saving the Service Order

    Dear ABAPers,
            I would like to add one more line in Service order item when saving the Service order in (IW31) at runtime.Is there User Exit or BAdI.It is very Urgent Please help me.
    Thanks & Regards,
    Ashok.

    Hi
    U can go through the tansaction.
      System/ Status
      Double click on program name.
    For badis:
    Search for the Phrase:
      cl_exithandler=>get_instance.
    U will the badi definitions.
    For User exits:
      search for the phrase: CALL CUSTOMER-FUNCTION
      u will get the user exits.
    If it is helpful rewards points.
    Regards
    Pratap.M

  • User exit or BADI for technical closure of a maintenance order

    Hello,
    Please I need the help of you.
    Is there any User exit or BADI for technical closure of a maintenance order
    regards

    Hello ROB,
    Please do not post duplicate thread.
    You can check below two BADI's.  ATP_PUBLISH_RESULTS and  IWO1_SCREEN_MODIFY. Because I have got two BADI's through finder.
    You can also check WO10004, WO10005, WO10006, WO10007, WO10008, WO10009, WO10010 and WO10011 user exits.
    Thanks & Regards,
    Abhijit

  • User exit or BADI for business area in sales order

    Hi,
    At present the business area in the sales order is greyed.i want to remove the greyed field and put some input value to the  business area  when a new sales order is created....
    Please suggest the user exits or BADIS
    Kanishak
    Edited by: Kanishak Gupta on Feb 4, 2010 1:06 PM

    Hi Kanishak
    You can use userexit userexit_cobl_send_header
    If you overule the settings, you will be able to enter business area ( GSBER )
    Also, try out:
    userexit_cobl_receive_vbak to transfer the screen value entered by the user back to vbak-gsber.
    If item level is also necessary you also need :
    userexit_cobl_send_item
    userexit_cobl_receive_vbap
    Hope this helps.
    Harsh

  • User-exit or badi for partners check in Purchase order

    hello all
    is there a user exit or badi i can use in order to perform a check on the partners in a PO?
    I want it to perform the check also if I change any of the partners at a later stage.
    thanks
    Alisa

    Hi,
    I have similar requirement, however the BADI name you mentioned does not exist.
    Pls let me know the right one.
    Thanks,
    Dipak

  • User Exit or BADI in APO to change sales order relevant data while CIF

    Hi Everyone,
    I require User exit or BADI at APO side to change customer field kunnr of sales order after it enters APO through CIF.
    My requirement is to replace KUNNR field with KDGRP field of sales order.
    The data will pass through CIF in APO.
    Is there any user exit or BADI for the same?
    Sample code will be of great help.
    Regards,
    Kashyap.

    Hi ,
    Resolved myself.
    customer exit APOCF010
    Regards,
    Kashyap

Maybe you are looking for

  • HT1420 how do i delete an itunes account and add a new one to my computer

    ok my sister gave me her old computer (PC) which has her itunes account on it . I was wondering how to get her account off this computer and put my account on it .

  • The transferring of mp3 to Creative Zen Style 100 stops

    Hello, several weeks ago i bought Creative Zen Style 00. Everything worked perfectly for the first 2 times (I mean the transferring from PC to the player) but then something went wrong - it transfers or a few songs from the album and then it stops (s

  • No records were selected message when I execute the KE30

    Dear All, I have created a CO-PA Profitability Report by Report Painter and when I execute the KE30 ,system is giving a message as "No records were selected ". I have checked  the actual line item report (KE24),all the values are flowing and showing

  • How do I keep text in a converted file??

    I want to convert a PDF file that I received as an email attachement.  Can I convert it without saving it first.  It is the type that will let you save a blank form but not the info typed in and I don't want to retype the entire form.

  • Macbook air version 10.7.5

    My macbook air did not comes with any installation disc, or a thumb drive. How to reset back to factory spec.