BADI to change Item details of MIRO Transaction

Hi Experts,
Is there any BADI or User Exits to change Item details like 'Profit Center' in MIRO Transaction. I searched for, but nothing helps.
Thanks in Advance.

Hi,
have a look at this OSS Note (search for BAdIs as of Release 6.00:):
1156325 - BAdIs in the Logistics Invoice Verification environment
perhaps you could consider using a substitution instead of a badi.
Best regards.

Similar Messages

  • BADI or User Exit to Change the Item Details in AFAB Transaction(Depreciation)

    Hi Experts,
    I have a requirement of changing the Item details in AFAB Transaction (Internal Order Number). Is there any BADI or User exit available for that.
    Thanks in advance.

    Hi Sivag,
    You can find BADI for transaction in different ways. Try with below methods
    1. To find New BADI(Karnel), Run the transaction with debug mode(/h), keep break point at statement
        CALL BADI
    2. To find old BADI (Classic), Keep break point at exit handler CL_EXITHANDLER=>GET_INSTANCE and         run the transaction
    3.  Check in SPRO transaction  - Check with functional consultant in which business process this transaction    comes and any customization  details available
    4. Get pakage name of transaction and go to to tcode se84 enhancement browser . Try to find with package name,  any enhancement available
    Thanks & Regards,
    aRun

  • Regarding GL item tab in MIRO transaction

    Hi
    I am working on MIRO transaction.
    In GL Item tab, if we enter Account number it has to be
    checked with ZMMTABLE and display error if not available.
    In Ztable we have company code, account number(SAKNR) and ZFLG as key.
    need to fetch by key.
    How to fetch company code and account number from screen?
    I am using BADI INVOICE_UPDATE, CHANGE_AT_SAVE method.
    WHen i clic save button in MIRO transaction, the BADI is not triggered.
    I have implementation active and made break point too.
    I tried displaying invoice document in MIRO , changed the amount and clicked save button. but BADI is not triggered
    Can you tell me how to debug bad? i put break point in BADI method and opened session then execute MIRO.
    Pls advice how to go with.
    Regards
    Chandra
    Edited by: princeck on Sep 20, 2011 3:14 PM
    Edited by: princeck on Sep 20, 2011 4:11 PM

    Hi
    I want to access GL item tab account number from MIRO transaction to BADIINVOICE_BADI Method CHANGE_AT_SAVE. I entered the account number in GL account tnumber tab. but parameter TI_RBCO_NEW-BUKRS & TI_RBCO_OLD-BUKRS values are empty inside BADI method.
    Can you suggest me how to find this.
    Regards
    Chandra
    Edited by: princeck on Oct 3, 2011 2:32 PM

  • BADI to change payment terms in MIRO

    Hi,
      Can anyone suggest a suitable BADI to change the payment terms at header level in MIRO ? BADI MRM_PAYMENT_TERMS is supposed to do so as per its documentation but it doesnt since the payment term is not an exporting parameter.
       Please suggest.
    Regards,
    RK

    Hi,
      The payment terms (ZTERM) should not be and cannot be changed by itself. What can be changed is the various dates associated with the payment terms on the same screen. The BADI has around 6-7 export fields which includes those. Please talk to the process team at ur end. He would tell you about this.
    Regards,
    Rajesh

  • Item details with Last Transaction Date ?

    Hi,
    Please help someone to fine tune this query :-
    Select ILLITM,ILDOC, ILDCT, ILTRDJ
    FROM CRPDTA.F4111
    where ILTRDJ in (Select max(ILTRDJ) FROM CRPDTA.F4111);
    The above query is returning the latest transaction date with Item details.
    But expected output is: Every Item with last transactional date.
    Hope I am clear on the above requirement please.
    Thanks in advance.
    RAM

    you can use table alias for this
    Select ILLITM,ILDOC, ILDCT, ILTRDJ
    FROM CRPDTA.F4111 tab1
    where tab1.ILTRDJ in (Select max(tab2.ILTRDJ) FROM CRPDTA.F4111 tab2);
    or if you are using this query inside any PL-SQL block , you can use a variable to hold max(ILTRDJ) and then use this variable in query.

  • UserExit/Badi to get Excise Item Details For MIGO Transaction

    Hi Experts ,
    I want to do a validation for chapter id of Material that is undrer Excise item tab in migo  .
    Can anyone tell me any userexit or Badi name for that?
    Waiting for your reply

    SOLVED

  • Reg. Exit/BADI for changing item data of PO in ME22N

    Hi all,
    My requirement is to update the field LABNR (Order Ack.) of few specific line items of a PO, in the Transaction ME22N, using Exit/BADI.
    I have tried the BADI  ME_PROCESS_PO_CUST. But the PROCESS_ITEM method of this BADI processes only the line item which has been changed/inserted in ME22N transaction. But my requirement is to update line items irrespective of whether that line item was "changed/not changed" during the process in ME22N screen.
    Could you please suggest me some suitable Exit/BADI for this requirement.
    Regards,
    Anbarasan K

    Thanks Martin.
    Problem solved by implementing the method Process_Header.
    1. Get the items from Header                              -  im_header->get_items
    2. Loop the item list and get the line item record   - re_item-item->get_data
    3. <- Logic to Update the line item - >.
    4. Update the line item                                       - re_item-item->set_data
    Thank you very much.. Martin.
    Regards,
    Anbarasan K

  • Badi for changing Stock type in MIGO transaction

    Hello ALL,
    IS there any BADI or EXIT for changing stock type in MIGO when we are doing GR against PO then we need to change the Stock type  to Unrestricted stock.
    Please let me know.Awarded if useful.
    Regards

    hi,
    Look into the BADI     MB_MIGO_BADI.
    or
    Exits:
    MBCF0009 Filling the storage location field
    MBCF0005 Material document item for goods receipt/issue slip
    MBCF0006 Customer function for WBS element
    MBCF0007 Customer function exit: Updating a reservation
    MBCF0010 Customer exit: Create reservation BAPI_RESERVATION_CREATE1
    MB_CF001 Customer Function Exit in the Case of Updating a Mat. Doc.
    MBCF0002 Customer function exit: Segment text in material doc. item
    MBCF0011 Read from RESB and RKPF for print list in MB26
    Sirish

  • Copy of header text to Line item text in MIRO transaction

    Hello Friends,
    I have a requirement where i need to copy the header text ( BSEG-SGTXT) to item text ( EKPO-TXZ01 i.e PO text) during MIRO creation.
    Is there any user exit or BADI .OR is there any other method for doing the same .
    Thanks and Regards !
    Ashish

    Dear,
    Go to se37 MRM_FINAL_CHECK.--display
    then click on that enhance source button ( shift+f4) then go to edit--enhancement operation ---show implicit enhancement option   this is how you can find out the eh=nhancementts .
    Cheers
    fareed

  • Urgent!!!!User exit or BADI to change INSMK field in ME27 transaction

    Hi ,
      Can anybody help me to find the user exit or badi for ME27 transaction. I need to change the field INSMK to BLOCKED.
    I tried EXIT_SAPMM06E_012 ,
             EXIT_SAPMM06E_016
             EXIT_SAPMM06E_017
    by adding my code but nothing worked. Please help me in this.
    Points will be rewarded if helpful.
    Thanks in Advance.

    hai   Leela,
    Just Go To SE84
    Give The PRogram Name Or PAckage name In Which ME22N is present.
    Then Click On Display
    Then Click On Enhancements
    Then U will Get USer Exits Aswell As BAdis.
    Ok IF helpful Reward.
    And Then  Use Suitable One.
    Regards
    Eshwar

  • Need the user exit/BADI name for Reverese order MIGo- ME21N(changing item)

    Hi
    I have the below requirement.
    I am changing the item details in the transaction MIGO transaction,the value of MSEG entries
    are got changed.and also it should change in the Purchase order level also(in the table EKKO).
    Can anybody tell me the User Exit /BADI name which is triggered in the Reverse order
    i.e MIGO -> ME21N.So that i can implement my code in the reverse order in the User Exit/BADI.

    hi I did not find any paramater type EKPO in the Exporting or changing of any methods in the BADI's given by you...........

  • Line Item Value change in MIRO Transaction

    I have one  requirement i.e as follows.
    <b>Line Item Value change in MIRO Transaction</b>
    After getting the items in table control of  the miro screen of a particular order.
    I have to clicked on edit own condition of selected item.
    then it will show another screen ( create invoice document item - conditions)which have the all condtions details like
    Fra1 , frb1 , sd%  ,  Penalty % , gross price , frieght charges etc.
    In this screen first time it is showing line item as
    in the miro intial screen i.e. if u click po item
    10 it will show 10 only.
    after  updating fra1  value , i came back to the main screen at that time it is asking that select the any one of three.
    after selecting manual selection its fra1 was changed.
    once again if i go to the same line item by clicking
    the edit own condition(13 column if u select all information in textbox whixh is above tablecontrol right corner) it is showing line item as 1 in screen ( create invoice document item - conditions) which  should be line item as 10. ( here i took line item as 10)
    Please clarify this, why it is showing
    first time as  a original line item and
    after updating it is showing like
    for line item 10 -
    1
                   20 -
    2
                  100 -
    10
                  110 -
    11.

    "...it does not work..." is probably the worst description of a problem you can imagine. As an application developer you should know that. Do you use firebug to see what happens once it "does not work"? Any better hints?
    Denes Kubicek
    http://deneskubicek.blogspot.com/
    http://www.apress.com/9781430235125
    https://apex.oracle.com/pls/apex/f?p=31517:1
    http://www.amazon.de/Oracle-APEX-XE-Praxis/dp/3826655494
    -------------------------------------------------------------------

  • User exit/BADi to change the header text in MIRO transaction

    Hi all,
    I am searching user exit or badi to change the header text in MIRO transaction.
    My requirement is, before post the invoice I need to populate the vendor name in Header text field(MIRO -> Details tab -> header text field ). I have tried all the user exits and BADi's related to MIRO. Doesn't work. If anybody knows please share.
    Thanks,
    Pranav

    Try BADI INVOICE_UPDATE.
    If you are in system version is ECC 6.0, you can find out a Enhancement SPOT (ES_SAPLMRMC) under Function module MRM_FINAL_CHECK, which can be used to perform this requirement
    Hope this helps.
    Thanks,
    Balaji
    Edited by: Balaji Ganapathiraman on Mar 14, 2008 4:43 PM

  • User exit or badi for item text in mir7 transaction

    Hi Gurus,
    Please provide me suitable user exit or enhancement or badi for this requirement.
    client enter TEXT fied data in MIGO transaction for material document and purchase order in where tab.
    in MIR7 i entered reference number as material document number and purchase order number after triggering enter button it gives the list of items but IT IS NOT GIVE THE ITEM TEXT DATA which we entered in MIGO transaction.
    Please provide me suitable user exit or enhancement or BADI for this.
    Thanks A lot in Advance.
    With Regards,
    Radhakrishna.

    Hi RadhaKrishna,
    You can find the BADI by yourself just follow the below any methods you will get the appropriate BADI name..
    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.
    for your reference I am sending you the list of BADI present in MIRO transaction.
    ARC_MM_MATBEL_CHECK --------Check AddOn-Specific Criteria for MM_MATBEL
    ARC_MM_MATBEL_WRITE ---------- Archive AddOn-Specific Data for MM_MATBEL
    MB_CHECK_LINE_BADI  -------------- BAdI: Check Line Before Copying to the Blocking Tables
    MB_CIN_LMBMBU04     --------------- posting of gr
    MB_CIN_MM07MFB7     ---------------- BAdI for India Version exit in include MM07MFB7
    MB_CIN_MM07MFB7_QTY  ------------Proposal of quantity from Excise invoice in GR
    MB_DOCUMENT_BADI     --------------BAdIs when Creating a Material Document
    MB_DOCUMENT_UPDATE   -----------BADI when updating material document: MSEG and MKPF
    MB_MIGO_BADI        --------------------- BAdI in MIGO for External Detail Subscreens
    MB_MIGO_ITEM_BADI    ----------------BAdI in MIGO for Changing Item Data
    MB_RESERVATION_BADI  --------------MB21/MB22: Check and Complete Dialog Data
    Thanks,
    Chidanand

  • BADI to modify the line items display in MIRO screen.

    Hello All,
    I am looking for a BADI to make some changes in the MIRO transaction.
    I am looking for following changes there:
    After entering the amount and the other details in MIRO screen if we press 'Simulate' button, we get the tax, amount and other details in a pop-up screen.
    I want to change the line items in the popup screen and add 1 more line item to it.
    I found out a BADI "INVOICE_UPDATE" for the same but i am not sure how far it will be of use in this regard.
    Moreover there are no export parameters in this BADI, so will it make any modifications in the pop-up screen?
    Could one of you please give me the answers to following questions in regard to above description:-
    1) Suggestions to make carry forward the above mentioned changes
    2) How to make sure if the BADI 'INVOICE_UPDATE' is apt for above scenario or not
    3) How to start with the implementations for the same if this BADI is the apt for the required changes
    Regards,
    Akanksha

    Hi,
    Try
    Exit: LMR1M001   -         User exits in Logistics Invoice Verification
    BADI or Enhancement Spot- INVOICE_UPDATE
    Use Method CHANGE_BEFORE_UPDATE -     Invoice Document Before Update
    Refer Link:[INVOICE_UPDATE|Regarding BADI , INVOICE_UPDATE ( MIRO transaction );

Maybe you are looking for

  • T-code F-28 (Post Incoming Payments) - only 16 lines to enter invoice doc

    Hope someone can help me on the following issue: Issue is pertaining to t-code F-28 (Post Incoming Payments). There are only 16 lines for user to enter invoice documents when we select Document Number for the Additional Selection. For some cases, we

  • Crystal Reports and PlexIS

    Recently I was working on a new report generated through Crystal Reports, and I finally got it to work. The problem I am running into now is that I have to import the report into PlexIS Claims Manager (www.plexisweb.com). I have documentation on how

  • SAP Recommended LDAP

    Hi guys !! Does anybody knows if SAP have a list of recommended Ldap Software ? Regards,

  • SYS_IMPORT_SCHEMA_0n tables

    I see a bunch of SYS_IMPORT_SCHEMA_0n tables, with n=1,2,3. Guess they are left from import process using datapump. Can I drop them? Why Oracle drop them after the impirt is done?

  • ASP to Oracle...without the Oracle client...

    Hi there. I work in a university setting, complete with politics and territorial departments. I am authoring some web pages using third party software for the content management (which uses SQL Server); the 3rd party software requires these pages use