Enehancement point/BADI/exit required for CO11 save after MSEG entry

Hi Experts,
I need a BADI/enhancement point(or include file)/user exit for CO11 production order confirmation for the following situation:
1. After the 'save' button is pressed for order confirmation post   And
2. After the insertion of  entry at MSEG table for the order no. is done.   Or
3. after It just commits the 'save'd order confirmation at last before completing the CO11.
where the values of the structure AFRUD(or any other name but same thing) i.e. the entered value of order no. and yield quantity,scrap quantity, rework quantity are available.
Is there any one enhancement?
[My enhancement will be triggered after the save button is clicked for CO11 tcode and an entry at MSEG for the order is inserted]
Many many thanks in advanced.
with warm regards,
Samy

What i can suggest is you need to debug it and implement it using the implicit enhancement concept.Its very much possible.
Just debug it and find the point where data of mseg is updated after in subroutine creat an implicit enhancement and implement the logic.
In case you need any more help for the same please do let me know.
Regards,
Nabheet Madan

Similar Messages

  • BADI/EXIT required for FB60 ..

    Experts,
    While doing entry through FB60, if the payment to the vendor is applicable for TDS (Withholding Tax) and vendor does not have PAN card (J_1IMOVEND-J_1IPANNO is initial for that vendor) then we have to give the error message....
    Please suggest the solution for the same......

    Hi,
    Try to create the validation in the OB28 transaction.
    1. in prerequisite enter the tcode = FB60. and create the user exit .
    2. you need to create the user exit  by copying the program RGGBR000 into Y and Z program and need to configure this program   in T80D table.
    3. in exit use the structure BKPF, BSEG and write the required logic.

  • BADI or EXIT Required for QM01,QM02,QM03

    BADI or EXIT Required for qm01 Create Notification:MCDR-TOOL Screen  To Validate DeviceData i/p Field  so that the user can enter their LOT NO Correctly .
    similarly In QM02 - Serial Number Field And In QM03.
    Quick Response is appreciated.

    Hi
         " Enhancement QM01   IWO10026                                                                                IWO10027           
    IWOC0001                                                                                                   
    IWOC0002        
    IWOC0003        
    IWOC0004        
            " BADI's QM01
    IWOC_OBJECTINFO_CHNG
    IWOC_LIST_TUNING          
    IWO1_SUBSCREEN_0170 
    IQS_MASS_CHANGE        
    IQS0_STATUS_MAINTAIN  
    NOTIF_AUTHORITY_01      
    WOC_FL_DETERMINE
    Thanks & REgards

  • Badi / Exit / Enhancement for replacing INSMK during PO creation

    Hi Gurus,
    we want to default the INSMK field (stock type) during Purchase Order creation..
    Can someone help me findind the right BAdI / exit / enhancement for it?
    Thanks in advance,
    Regards,
    Alessio

    Hi Alessio,
    You may check these first:
    Re: Negative postings to MVER table
    Re: select stock type
    Thanks,
    Gordon

  • User Exit/BADI name required for changing schedule lines (VA01 and VA02)

    Hi all,
    Please tell me an exit or badi for modifying VBEP date i.e. VBEP-EDATU which triggers for a change in any of the following fields:
    1. VBAK-KUNNR;   2. VBAK-VDATU  and   3. VBAP-WERKS
    Currently I tried using USEREXIT_MOVE_FIELD_TO_VBEP and FORM USEREXIT_CHECK_VBEP but nothing is giving me the results as desired.
    Pls help, points will b awarded for helpful ans.
    thanks
    Sangharsh

    Have a look at below link which gives details related to user exits in VA01/VA02.
    http://help.sap.com/saphelp_46c/helpdata/en/1c/f62c7dd435d1118b3f0060b03ca329/content.htm
    I hope it helps.
    Best Regards,
    Vibha
    *Please mark all the helpful answers

  • BADI/Exit help for FI-CFM

    Hello Everyone,
    How r u guys? I need some help in BADI/User Exit. I am working on FI - CFM. There is a transaction with TCode- TS01 (Create Securities) / TS04 (settle securities).
    I need a BADI/Exit which gets activated when the user clicks on the save button. I tried to locate them but couldnt find anything suitable. I emailed sap and they told me that there is a BADI - FTR_CUSTOMER_EXTENT which I
    could use to solve my problem. I did try that and wrote a code in that badi;s EVT_TRANSACTION_SAVE_CHECK method.
    But unfortunately when i clicked on save button the badi didnt run. I am in a fix as to what do I do ? The system I am working on is a bit old its SAP R3 4.7C. In that I created a Z badi implementation and embeded the original
    badi definition and wrote code and activated everything.
    Either the badi I am using (which sap guys told) isnt correct or something. Can anyone guide me as to whats the next step.
    Thanks,
    JG

    Hi,
               To add a new custom tab in TM_XX transactions you have to follow these steps:
    1. (SE80) Create a dynpro as SUBSCREEN, with the structure (fields, tablecontrols...) you want in the new tab, located in a modul-pool.
    Example: Program: ZCFM001
    Dynpro: 1010
    2. (SE18) Create your custom implementation of BADI FTR_CUSTOMER_EXTENT. This will create a Z class where you can program the new tab management.
    Example: Implementation: ZAMPLIACIOTM001
    Class: ZCL_IM_AMPLIACIOTM001
    3. (SE24) Implement method EVT_APPLICATION_START of your new class. This method is called when the transaction is going to be painted, and manages (among other things) which tabs need to be shown. In general terms, you will have to assign your dynpro to a function code.
    This BADI offers you 2 custom function codes, and so, the ability to add two custom tabs. These function codes are OPEN_TRTM_CUST_01 and OPEN_TRTM_CUST_02.
    To add your dynpro to a function code, you have to identify this relationship in the internal table (parameter) PC_TAB_BADI_TABS. This is the table that contains the custom tabs to be added.
    To do this, you have to add the following piece of code:
    DATA: LS_BADI_TABS TYPE FTROP_BADI_SUBSCREEN.
    4.1. Modify the tab structure.
    LS_BADI_TABS-REPID = ZCFM001. "Report
    LS_BADI_TABS-TEXT_TAB = 'New Tab'. "Text (max. 30 CHAR) to display
    LS_BADI_TABS-DYNNR = '1010'. "Subscreen
    4.2. Add the new tab.
    MODIFY PC_TAB_BADI_TABS
    FROM LS_BADI_TABS
    TRANSPORTING REPID DYNNR TEXT_TAB
    WHERE FCODE = 'OPEN_TRTM_CUST_01'.
    And that's it! Now you will be able to see you new tab in these transactions.
    I hope this helps you.
    <b>Reward points</b>
    Regards

  • BADI-User exit required for updating Purchase order header field -IHREZ

    Hello All,
    We have requirement in our business to update the purchase order header field "our reference" EKKO-IHREZ with some text field. We need a BADI/user exit that can be used for updating this field . We have checked the BADI ME_PROCESS_PO_CUST and unfortunately we are not able to use this BADI as it getting triggered in enjoy SAP transactions ME21N , ME22N etc. We are not creating the purchase order manually and we are using ME59N for creating Purchase order . Hence we are looking for some user exit/BADI that can be used in ME59N for updating the purchase order header field IHREZ.
    Thanks in advance for your immediate response .
    With regards,
    Joseph Anand B

    TRY using the exist u2022     EXIT_SAPLME59_001
    You can also later on add this field by BAPI_PO_CHANGE

  • BADI/User-Exit Required for VL01N (Only PGI)

    Dear All,
    I need a BADI or User-Exit which will be triggered in VL01N only during PGI just before the material document gets created (after all validations are done).
    Thanks in Advance
    Santosh

    HI Santosh,
    Why do you want to Enhance just before the Material document creation. ?
    Why Cannot you do all your validations in USEREXIT_SAVE_DOCUMENT_PREPARE. so that this data is passed when MM document is created?
    any way The PGI push button, uses the FM MB_CREATE_GOODS_ISSUE_ITEM internall.This FM has some space provided for the Customer enhancements ( EXIT_SAPLMBWL_400)  iNCLUDE name is ( LXOIAU07) . I have not used this exit. So figure out if this can help you..
    But Try to analyze why do we need to modify just before MM document creation. if you can tell the problem thats forcing you, then some one in the forum has a solution for it...
    Thanks,

  • BADI or Exit Required for Sales Order

    Hi Experts,
                    In the sales order, when i entered the item, depend upon the pricing determination I need to display message with condition base value and a popup should be automatically raise with 3 variants.
    Can any one suggest me the suitable BADI or Exit for this.
    Thanks in Advance.

    Hi,
    Can please elaborate more about your question.
    Regards
    Goutham

  • User Exit required for IE02

    Hi All,
    My requirement is, in IE02, Equipment->Functions->deletion flags ->set.
    At this point we have some custom specific requirement.I think User Exit might help.
    I tried putting the breakpoint on class CL_EXITHANDLER->get instance 
    CALL METHOD cl_exithandler=>get_class_name_by_interface, to get the exit name. But its not helping me. Please suggest.
    Thanks,
    Sana.

    Hi,
    Thanks for the reply.
    This Exit is called before eqipment is saved, so I was coding here. The issue is that I have to set the deletion flag according to some user input, the deletion flag is in table JEST. This Exit doesnt have this table, so I am not able to set the indicator.
    There are twoo var, ind_lvm and ind_oav, which are being set according to the Set/Reset of the Deletion Flag. So, will it be fine if I make these as Constants, so that there value will get chane inside the Exit.
    Can you suggest how to proceed.
    Regards,
    Sana.
    Edited by: Swaliha Sana on May 18, 2010 11:32 AM

  • BADI UserExit Required for Before transport Request is created

    Hi Friends,
    I have a problem in implementing  :
    We have two development client one for support and other for development.
    Same object can be worked together in both client simultaneously that is causing lot of synchronization problem in both client.
    Can any one suggest any BADI which i can use when creating Transport Request to check if the same object is locked in other client or not using the RFC.
    Please provide if there is any solution to implement the same.

    Hi
    Check the following BADI's
    <b>
    CTS_REQUEST_CHECK               Request checks</b>
    CTS_EXPORT_FEEDBACK           Feedback after export of a transport request
    CTS_IMPORT_FEEDBACK           Feedback after import of transport requests
    CTS_INT_REQUEST_CHCK          Internal: Request Checks
    CTS_TASKDOC_TEMPLATE        Determine template for the task documentation
    <b>Reward points for useful Answers</b>
    Regards
    Anji

  • BADI/Exit..for me21n

    Hello All,
    I need to know BADI for this particualr requirement...i have searched many but they are not seems to give the results....
    requirement is regarding ME21N (Create PO) transaction....
    there is organization tab in create po..there you will find purchasing group.........detailed requirement is as written below.
    Need to have a Trigger with BOTH of the following of 2 variables in order to trigger
    1.     Purch Group=u201DOTBu201D AND
    2.     Total of the PO is > $25,000 USD  (this field is net currency value i.e. netwr)
    Once both of these 2 triggers are hit, there needs to be a POP-UP window to the user that says:
    TITLE:  u201COTB BUDGET WARNINGu201D

    hello ahsan..thanks for your reply...
    i have gone by way u suggested...at first i did write my logic in EXIT_SAPMM06E_006...but as i am creating new PO ..this
    FM does not give me any item data (i.e EKPO details in import)
    then i used this EXIT_SAPMM06E_017  here i coded in this way ..here i have both structures for header and items as import parameter  ..here i coded like this
    BREAK C5133392.
    if I_EKKO-EKGRP = 'OTB' AND I_EKPO-NETPR >= '25000'.
       CALL FUNCTION 'POPUP_TO_INFORM'
         EXPORTING
           TITEL         = ''
           TXT1          = 'OTB Warning Message'
           TXT2          = ''
         TXT3          = ' '
         TXT4          = ' '
    ENDIF.
    this is working fine when i am changing my PO..but i need to work it for PO create.......
    while PO creat i am  getting value of I_EKPO-NETPR  same as that of quantity i entered.....it shd not happend as it shd take value of net price....
    any help...or may be any other method BADI..or anything we can do for this requirement????????

  • User exit required for the ASN outbound IDoc

    Hi All
    Guys ive got  a problem.
    I need to populate a field that SAP does not populate by default in the outbound ASN(856).
    I need to therefore find an exit, in the function module "IDOC_OUTPUT_DELVRY"
    I went by the standard process of finding the exit(Cntrl F ) in the main program.
    but the exit I came up with does not Kick in?!
    I wonder whats going wrong.
    Can any one please help me , along with proper explanations!
    Thanks!
    Im sure Ferry will have a  crisp to the point answer!

    Implement this BADI IDOC_CREATION_CHECK....

  • User Exit required for restricting 1 vauation type in ME51N

    Hi Experts,
    I want to restrict that during the creation of PR i can only create the PR for materials for same valuation type. If there are 10 material then that should be of same valuation type.
    Please suggests.

    Hello,
    While creation of PR, System will check Material is split valued or not.... if yes then ask you enter split valution.
    This is not possible in Std SAP. this is only possible through enhancement. What is the business requirement?
    Because if i want to create One PR for 5 Raw materials and 5 FINISHED goods, then here system will create PR for any of the  5 materials., so this is not feasible.
    Regards
    Mahesh Naik.

  • Exit Required for copy Warehouse Management data into quant

    Hi Gurus,
    Please refer the exits which are available for warehouse management(lt06,lt12) either in transfer order creation or in confirmation for copy certain field value in quant entry.
    thanks.

    issue resolved

Maybe you are looking for