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,

Similar Messages

  • 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 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/User Exit suggestion - for determining Partner in PO header

    Hi All,
    I want to be able to automatically populate and determine a manual partner function within the header of a purchase order creation.
    Example, when PO is allocated against account assignment 'P' then go to the WBS element assigned and retrieve the specific partner number for partner function type XX. Then populate this into the relevant header partner function of the PO.
    Any ideas of which BADI/User exit could be used in ME21N?
    Thanks
    Steve

    Hi Steve
    Before going to search the UserExit/BADI, please remember your account assignment will be at item level and the partner will be at Header level.If you have number of line items with different account asssginments or different WBS elements under account assignment P, it is difficult to determine the partner functional at Header level.Please think on how can you build logic? There are number of BADI/Exits available for Purchase order.
    Regards
    Ramakrishna

  • BADI / USER-EXITS available for Txn. QE01

    Hi Experts,
    Could anyone please suggest appropriate BADIu2019s and user-exists available for Txn. QE01 to send the status change.
    Our requirement is to send a mail notification to the user when all the result recording status of the inspection characteristics turn to 'complete'
    In Tx QE01 the inspection results are recorded for each inspection characteristics.When results recorded for all the characteristics the user will close the insp. characteristic and the status will change to 'complete' then needs a mail notification so that user decision (UD) can be performed for the inspection lot.UD (Txn QA11) will be performing after result recording.
    Any suggestion will be appreciated.
    Thanx and Regards

    Hi ,
    Please check below BADI and User exits .
    Bus. add-in name     Description
    QE_RESULT_VALUATION   "Valuation of Single Values
    QE_SAVE              "Save Results
    QEEM_SUBSCREEN_5000   "EE: BAdI Subscreen for Display of Data on Screen 5000
    QM_IDI_INSPPOINT     "Changing of Inspection Point Processing in IDI and BAPIs
    QM_INPUT_PROCEDURE   "Input Processing
    Exit name     Description
    QEEM0003     "User exit: add. functions after valuating insp. characs
    QEEM0004     "User exit: add. functions after valuation of partial samples
    QEEM0006     "User exit: add. functions after closing inspection characs
    QEEM0007     "User exit: add. functions after completing partial samples
    QEEM0011     "User exit: add. functions before valuating insp. characs
    QEEM0012     "User exit: add. functions before valuating partial samples
    QEEM0015     "User exit: add. functions after entering individual results
    QEEM0020     "User exit: additional functions after entering the inspector
    QEEM0021     "User exit: additional functions for user key +US1
    QEEM0022     "User exit: additional functions for user key +US2
    QEEM0023     "User exit: additional functions for user key +US3
    QEEM0024     "User exit: additional functions for user key +US4
    QEEM0029     "User-Exit for Characteristic Overview Subscreen
    QEEM0030     "User-Exit for Subscreen: Characteristic Single Screen
    QEEM0031     "User-Exit for Table Structure with External Numbers
    QEEM0032     "Presentation of the characteristic text in the logon lang.
    QEEV0003     "Determination of order type for print
    QIST0002     "Generating MATERIAL_DATA for QM STI Interface
    QIST0003     "Generating VENDOR_DATA for QM STI Interface
    QIST0004     "Generating CHARACTERISTIC_HEADER for QM STI Interface
    QIST0005     "Generating CHARACTERISTIC_QUANTITATIVE for QM STI
    QIST0007     "Generating SAMPLE_HEADER for QM STI Interface
    QIST0008     "Generating RESULTS_ADDITIONAL_DATA for QM STI
    QIST0009     "Generating RESULTS_QUANTITATIVE for QM STI Interface
    QIST0010     "Generating REPORT_HEADER for QM STI Interface
    QIST0011     "Generating METHOD_DATA for QM STI Interface

  • BADI/User Exit/BTE for updating Bar code in FI Invoice posting

    Hi,
    We have a requirement to update the bar code value in the table BDS_BAR_IN, once the FI invoice is generated. This is an inbound. I tried, but didn't find any user exit/BADI/BTE to do the same.
    Basically, I need to get any of these enhancement points where I can update bar code with the generated FI document number.
    Would appreciate your help.
    Thanks
    Itishree.

    Hi,
    Pls check if any of the following is good for ur scenario;
    BBPIV001  User Exits EBP Invoice Verification
    EBIA0019  IS-U: Customer-Specific Invoice Comparison
    IDCP0001  Customer Data for Printing Prenumbered Invoices
    J_1ASD06  User-exit invoice reference in billing document (SD)
    LMEXF001  Conditions in Purchasing Documents Without Invoice Receipt
    LMR1M001  User exits in Logistics Invoice Verification
    LMR1M003  Number assignment in Logistics Invoice Verification
    LMR1M004  Logistics Invoice Verification: item text for follow-on docs
    LMR1M006  Logistics Invoice Verification: Process XML Invoice
    MCBR0001  INVCO: Statistics update from invoice verification, valuatn
    MCP20009  Extrapolation of Invoiced Sales for OTB
    MCS60001  SIS: Statistics update, invoices
    MRMH0001  Logistics Invoice Verification: ERS procedure
    MRMH0002  Logistics Invoice Verification: EDI inbound
    MRMH0003  Logistics Invoice Verification: Revaluation/RAP
    MRMN0001  Message output and creation: Logistics Invoice Verification
    NBILL003  IS-H: Case-Related Invoice Processing
    NEBILL00  IS-H: Function Exits for Estimated Invoice
    NPRI0001  IS-H: User exits for invoice printout
    NPRISG01  IS-H: Function Exits for Invoice Print SG
    OICM0001  Exit for IS-Oil Repricing at Invoice Verification
    PCA00004  Check valuation for invoice verification with transfer price
    PCA00005  Check valuation for invoice verification with transfer price
    V54C0004  Shipment Costs Processing: Determine Loc. for Tax Invoice
    BADIs
    /CWM/DEFAULT_VAL_IV             BAdI for Default Logic in Invoice Verification
    /DSD/SL_FSR_INV_PROC            DSD Final Settlement Run: Processing Invoice Data
    /SAPDII/SPP_INV_XML             XML file download for invoice details
    /SPE/CRM_SUPPL_IV               Supplier Invoice
    BADI_INV_PRTDATA                Customer Exit for Data Procurement for Invoice Printing
    FI_GET_INV_PYMT_AMT             BAdI for determining the payment amount for an invoice
    FMFG_IMPROPER_PANEL             Additional Processing of Improper Invoice Panel
    ICL_INVOICE                     BAdI: Changes to Invoices or Collective Invoices
    INVOIC_FI_INBOUND               BADIs for Inbound IDoc INVOIC FI (Vendor Invoice)
    INVOICE_UPDATE                  Business Add-In: Logistics Invoice Verification
    ISH_DOP_DEDUCTION               IS-H: Deduct Down Payment From Invoice
    ISH_FILL_RNF49                  IS-H: Fill Form Structure RNF49 (Cllct. Invoice Cnc. Doc.)
    ISH_FILL_RNFP2S                 IS-H: Fill Form Structure RNFP2SE (Collective Invoice Items)
    ISH_INV_CANCEL_CHK_1            IS-H: Check Whether Invoice Can Be Canceled
    ISH_INVOICE_CHECK               IS-H: Check Invoice Creation
    ISH_PRINT_INVOICE               IS-H: Invoice Print
    ISJP_ITEM                       Invoice Summary Items
    MB_CIN_MM07MFB7_QTY             Proposal of quantity from Excise invoice in GR
    ME_CIN_LEINRF2V                 BADI for LEINRF03 excise_invoice_details
    MR_CIN_MM08RFS0                 BAdI for carrying excise duty to carry invoice verfication
    MRM_RELEASE_CHECK               BAdI for Additional Checks Before Invoices are Released
    OIA_ERS_ENHANCEMENT             Invoice split possibility
    SS01_BADI                       Payment Statistical Sampling BAdI - Invoice Batching
    VLC_INIV_EXECUTE                Execute Action INIV (Create Incoming Invoice)
    VLC_OUIV_EXECUTE                Execute Action OUIV (Create Outgoing Invoice)
    WB2_ALV_IV                      Change ALV Data from Invoice Verification Documents
    WB2_SALES_INV_INPUT             BADI to modify input data for sales invoice
    WB2_SALES_INV_OUTPUT            BADI to get data from created sales invoice
    WOSCR_EXI                       SAP Retail Store: Vendor Invoice
    Regards,
    Renjith Michael.

  • 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

  • User Exit required for VX22n

    Hello Experts,
       In transaction VX22n, there is a warning message that needs to be  converted to an Error Message:- This is to restrict the transactional changes of the license.
    With help of this transaction  license changes can be made for block sales document( due to invalid license) and
    only warning message appears for the same. This adaption should restrict the transactional changes in the T-code.
    Can you please help me with what user exit should i use or any other ideas and tips on how to go about it?

    Maybe you can use one of the following enhancements (transaction SMOD):
    VIMPPROP - User Exit: Proposal dato for import simulation
    MVEIPREF - User exits - Preference determination
    FTGOVSEL - Declarations to the authorities: User exit f. selection runs
    RVEXAKK1 - Document Transaction: Screen Exit for Additional Data
    RVEXAKK2 - Additional Customer-specific Lists / Reports
    V50EPROP - User Exit: Foreign Trade Data Proposal in MM and SD
    V55ECTRL - User Exit: Print Control in Foreign Trade Documents

  • 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 ASN EDI

    Hi I need to populate a field in an Outbound IDoc
    The name of the FM is IDOC_OUTPUT_DESADT
    How do I find this exit perfectly, with minimum time

    Hi,
    Have you looked user exits available in include program LVED2FZZ?
    These user exits are called from FM IDOC_OUTPUT_DESADT.
    In here you can code your own logic to populate ASN value.
    You need to register the object in order to modify the program.
    Regards,
    Ferry Lianto

  • 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.

  • 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....

  • Badi/User-exit for vendor down payment request in f-47

    hi all,
    is there any badi/user-exit available for vendor down payment request?
    I need to trigger a workflow when a vendor down payment request in transaction code F-47.
    how can i do this?
    Pls guide me.
    Thanks & regards,
    Raj

    Did it using a business transaction event

  • MIRO Validation BADI / USER EXIT

    Hi All,
    Need a line item level validation for invoice amount validation with PO line item.
    Please suggest me BADI / USER Exit name for same.
    Thanks,

    Use this exit.
    LMR1M001.

  • BADI/USER EXIT information required for CLWF

    hi
    i want to badi/user exit for CLWF,to change its rcords through the BAPI:BAPI_CLASS_CHANGE,i found one badi CACL_CHANGENO_NEEDED for my requiremnet,its working as desired only in TCODE,but when i want to change the record through the BAPI,its not executing.
    Can any one please help me ,how to process in this?
    regds
    vipin

    Hi,
    Let s say
    var1 is from varaible
    var2 is to variable
    var3 is user exit variable
    USe the code like this:
    DATA:
    l_s_range TYPE rsr_s_rangesid,
    l_s_var TYPE rrs0_s_var_range.
    DATA: LOC_VAR_RANGE LIKE RRRANGEEXIT.
    DATA: LOC_VAR_RANGE2 LIKE RRRANGEEXIT.
    WHEN 'VAR3'.
        IF I_STEP = 2.
          LOOP AT I_T_VAR_RANGE INTO LOC_VAR_RANGE
            WHERE VNAM = 'VAR1'.
          LOOP AT I_T_VAR_RANGE2 INTO LOC_VAR_RANGE
            WHERE VNAM = 'VAR2'.
            CLEAR L_S_RANGE.
            L_S_RANGE-LOW = LOC_VAR_RANGE-LOW(8).
            L_S_RANGE-HIGH = LOC_VAR_RANGE2-LOW(8).
    IF LOC_VAR_RANGE2(8) = '00000000'.
            L_S_RANGE-HIGH = LOC_VAR_RANGE-LOW(8).
    ENDIF.
    IF LOC_VAR_RANGE(8) = '00000000'.
            L_S_RANGE-LOW = LOC_VAR_RANGE2-LOW(8).
    ENDIF.
            L_S_RANGE-SIGN = 'I'.
            L_S_RANGE-OPT  = 'BT'.
            APPEND L_S_RANGE TO E_T_RANGE.
          EXIT.
          ENDLOOP.
          EXIT.
          ENDLOOP.
        ENDIF.
    With rgds,
    Anil Kumar Sharma .P

Maybe you are looking for

  • Difference between semantic and key fields in DSO

    Hello All, Please help me in understanding about difference between "Key fields" and "Semantic key" in write optimize DSO. thanks

  • Unable to edit

    I am a complete novice to Dreamweaver so please bear with me. I am trying to edit some pages (.php files) for my employer. I was able to edit the index.php file but none of the others. All of the html code is greyed out except certain areas and unfor

  • How can I disable "search as you type" in Finder windows?

    I have used OS X since it first came out and have upgraded to each version since then.  I am now on Lion.  I have endured "search as you type" for as long as it has been a "feature" and I must say that I am fed up with it, mainly because it slows me

  • MacBook Pro can't print to HP LaserJet 2100tn

    Hello, I have an ethernet-connected HP LaserJet 2100tn in my office. I can print to it from my G4 laptop, but not from my new MBP. Some background/info: -The HP has its IP set correctly and it is on the same network as my Mac. I can print to it from

  • Ipod Screen Scratches

    Hey all, new to the forums so i'm sorry if this has been asked myriad times, but: I work at a BestBuy selling Ipods/other mp3 players, cell phones (including the Motorola Rokr)/etc etc, so naturally i have people asking me about Ipod videos, nanos, e