MIR7 transaction

I need a badi or user exit to pop up a message during transaction MIR7 as a reminder to enter amount in the quantity field for a certain type of PO identified by the PO type (EKKO-BSART).
Thanks,
Greta Robertson

Dear Greta,
Please check for the user exits and the BADIs mentioned in the following nodes. Please read there documentation for clarity:
SPRO > Materials Management>Logistics Invoice Verification>Maintain Customer Exits and Business Add-Ins>.......................
Assign points if useful
Regards
Venkatesh

Similar Messages

  • BAPI for Vendor Non-PO Invoice processed through MIR7 Transaction

    Hi All,
    I have a requirement where i will get data from flat file. Using this data Vendor Non-PO Invoice
    will be processed through MIR7 transaction with Multiple line items - Invoice Upload Parking the document for vendor non-po invoices.
    The data is in below format in flat file:
    Header fields in 1st line
    Dr. Key related fields in 2nd line
    Cr. Key related fields in 3rd line
    Header fields in 4th line
    Dr. Key related fields in 5th line
    Cr. Key related fields in 6th line
    etc .... in flat file
    In these main fields coming in from flat file are: comp.code, doc.type, vendor no,
    Debit/Credit indicatorSHKZG, G/L a/c no, inv/post dates etc..
    My issues:
    1. I am planning to use F.M BAPI_INCOMINGINVOICE_PARK is it the correct F.M!
    But Here PO number seems to be mandatory for this F.M but it is not available as per our flat file,
    if so can anybody suggest a BAPI for Vendor Non-PO Invoice parking for MIR7 transaction!
    2. What are the parameters need to be used for from above flat file data especially for 2 line itemshttp://Dr./Cr. data other than header data. So as per Header & 2 Line items http://Dr. & Cr. Data which parameters will be updated with which data in above flat file! can anybody clarify!
    3. Also in flat file WorkflowNo is available in which parameter this fields will need to be filled & also by doing this will it trigger workflow automatically!
    Can anybody clarify about above points!
    Thanks in advance.
    Thanks,
    Deep.

    Hello Deep,
    I know it might be quite late for you for this answer, nevertheless I will write that, because there are lots of question like yours. bapi_incominginvoice_park is also a suitable bapi for you. All you need to do is call it this way:
    data: headerdata like bapi_incinv_create_header value is initial,
            table_item type table of bapi_incinv_create_item,
            gl_account like bapi_incinv_create_gl_account,
            table_gl type table of bapi_incinv_create_gl_account.
    * fill headerdata and table_gl, leaving table_item empty
    CALL FUNCTION 'BAPI_INCOMINGINVOICE_PARK'
        EXPORTING
          HEADERDATA                = HEADERDATA
    *   ADDRESSDATA               =
        IMPORTING
          INVOICEDOCNUMBER          = lv_docnr
          FISCALYEAR                = lv_year
        TABLES
          ITEMDATA                  = table_item
    *      ACCOUNTINGDATA            = table_acc
          GLACCOUNTDATA             = table_gl
    *   MATERIALDATA              =
    *      TAXDATA                   = table_tax
    *   WITHTAXDATA               =
    *   VENDORITEMSPLITDATA       =
          RETURN                    = lt_return.
    This works perfectly for me, creating a mir7 document without refering to a PO. The trick here is to fulfill the glaccountingdata importing table while leaving itemdata empty.

  • Add new column at line item level in MIR7 transaction

    Hi All,
        I would like to know how to add new column at line item level for GL Account
       tab  in MIR7 transaction. could you please let me know how do i add new
       column in MIR7  transaction. Please let me know is there any user exit or any
       other wat to do it.
    Thanks,
    rao

    Hi,
    The customer include CI_FMBL can only be used with FMPEP and not with other transaction like FMBB.
    Technically speaking, the structure CI_FMBL must be part of many other interfaces like the one use by BAdI 'FMKU_BUDGET_EVNT'.
    In order to add such customer fields in FMPEP, you have to use the BAdI 'FMBW_CUSTOMER'. For instruction, you have to look at the note 1356725 and the instruction of paragraph 30. Please read the instruction and start to do your implementation.
    With the BAdI 'FMBW_CUSTOMER', you can use the PBO and PAI for handling the customer fields. There is no other place to populate these customer fields. Do you want to use customer fields in FMPEP? Please check note 1356725 for reference.
    I believe this answer your inquiry.
    Best Regards,
    Vanessa Barth.

  • Note field in MIR7 Transaction

    Dear Friends,
    I need to get the Note field of MIR7 transaction in an ABAP report.
    Please suggest how can I get this data.
    Krishan

    hi,
    check this.
    [get the note of MIR7;

  • 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

  • Exit for  FB60 and MIR7 Transactions.

    Hi All,
       I need exit for FB60 and MIR7 transactiosn to below functionality.
    For each line item in FB60 and MIR7 need to populate pop-up screen to enter the
    data G/L account and Material group.  And G/L account will be populated by selectiong the search help on Material group.
    thanks,
    rao

    Transaction Code - FB60                     Enter Incoming Invoices
    Exit Name           Description
    RFAVIS01            Customer Exit for Changing Payment Advice Segment Text
    RFEPOS00            Line item display: Checking of selection conditions
    RFKORIEX            Automatic correspondence
    SAPLF051            Workflow for FI (pre-capture, release for payment)
    F050S001            FIDCMT, FIDCC1, FIDCC2: Edit user-defined IDoc segment
    F050S002            FIDCC1: Change IDoc/do not send
    F050S003            FIDCC2: Change IDoc/do not send
    F050S004            FIDCMT, FIDCC1, FIDCC2: Change outbound IDoc/do not send
    F050S005            FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document
    F050S006            FI Outgoing IDoc: Reset Clearing in FI Document
    F050S007            FIDCCH Outbound: Influence on IDoc for Document Change
    F180A001            Balance Sheet Adjustment
    FARC0002            Additional Checks for Archiving MM Vendor Master Data
    FEDI0001            Function Exits for EDI in FI
    No of Exits:         14
    Transaction Code - MIR7                     Park Invoice
    Exit Name           Description
    LMR1M001            User exits in Logistics Invoice Verification
    LMR1M002            Account grouping for GR/IR account maintenance
    LMR1M003            Number assignment in Logistics Invoice Verification
    LMR1M004            Logistics Invoice Verification: item text for follow-on docs
    LMR1M005            Logistics Inv. Verification: Release Parked Doc. for Posting
    LMR1M006            Logistics Invoice Verification: Process XML Invoice
    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
    No of Exits:         10
    USER EXIT
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sapgenie.com/abap/code/abap26.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
    http://www.easymarketplace.de/userexit.php
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sappoint.com/abap/userexit.pdfUser-Exit
    http://www.sap-img.com/ab038.htm
    http://help.sap.com/saphelp_46c/helpdata/en/64/72369adc56d11195100060b03c6b76/frameset.htm
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci982756,00.html
    Rewards if useful.........
    Minal

  • Dafault document type in MIR7 transaction

    HI Friends,
    Need your help on the following issue
    For MIR7 transcation in OMR4 we configured the default document type as RE . When ever we use MIR7 the default doc type was taking as RE. It is fine
    But ,all of as sudden when we use MIR7 today the default doc type is taking as "RN" . This is happening for all users .We did not make any change in OMR4 and still default doc type for MIR7 shows as "Re" in SPRO
    Could some one help what would have caused the issue? Is there any other setting where we can make default setting for document type.  
    Thx
    Deva

    Hi ,
    Thanks for your help
    The problem is solved.
    Some one has activated the Transcation variant which was created for default document type in MIR7
    Thx
    deva

  • Issue with MIR7(BADI or User exit needed for stop SO data updating)

    Hi,
    While using MIR7 to post invoice, corresponding sales order item data is changed ,such as 'Billing date'.
    We don't want this happen. Please let me know if there is any BADI or Uer exit for achieving this. Thanks in advance..
    Regards..

    Hi,
    These are all BADI/Exit of MIR7 transactions.
    MRM_TRANSACT_DEFAULT
    MRM_HEADER_DEFAULT
    WRF_PREPAY_INVOICE
    MRM_ITEM_CUSTFIELDS
    BADI_FDCB_SUBBAS01
    BADI_LAYER
    BADI_FDCB_SUBBAS02
    BADI_FDCB_SUBBAS03
    BADI_FDCB_SUBBAS04
    BADI_FDCB_SUBBAS05
    PPA_CUST_BADI
    FI_TRANS_DATE_DERIVE
    Thanks ,
    Abhijit

  • Parking and posting invoice document (MIR4 & MIR7)

    Hi Expert,
    We Have 2 different SAP User IDs (MMADMIN/FIADMIN) having same role and profile (SAP All Authorisation). The Functionality is like that we parked (MIR7) invoice document through MMADMIN and we need to post that one through FIADMIN (MIRO).
    Now we have Parked document through MMADMIN by MIR7 Transaction, But when I entered in MIRO transaction through FIADMIN and click on Show Worklist,
    We havenu2019t seen that list in FIADMIN.But list has been seen in MMADMIN.
    Thanks
    Lavlesh

    Hi,
    the purpose of worklist is little bit different. Here is a quote from [SAP documentation|http://help.sap.com/saphelp_erp2005/helpdata/EN/14/ce4738c8a64338e10000009b38f842/content.htm]
    You can use the worklist in the applications Enter Invoice and Park Invoice. The worklist displays invoice documents that you have already processed using the transactions Enter Invoice or Park Invoice, but which have not yet been posted and for which you are the last processor. The documents are displayed under the following nodes:
    Basically the user needs to be last processor. But SAP support entering invoice by more than one user. Again more info in [SAP documentation|http://help.sap.com/saphelp_erp2005/helpdata/EN/82/5c2f38e80d2805e10000009b38f889/content.htm]. User FIADMIN can also use report MIR5 to get all parked documents.
    Cheers

  • MIR7 - Transport RSEG fields (Append Structure) to BSEG

    Dear enhancers
    I would like to ask you haw could I approach such a requirement:
    The RSEG table is appended 2 more ZZ_ fields. Let's say it's ZZ_A and ZZ_B fields.
    Those fields are populated by the MIR7 transaction. I've got a Z-tab added in line items section. It is used via MRM_INVOICE_POST BAdI implementation. User may specify ZZ_A and ZZ_B fields for each line item of logistisc invoice.
    Now my task is:
    When posting document from MIR7 transaction transport fields ZZ_A and ZZ_B in such way:
    RSEG-ZZ_A -> BSEG-XREF1
    RSEG-ZZ_B -> BSEG-XREF2
    And my question is how should I approch this task?
    I can see there are several ENHANCEMENT-POINTS in MRM_INVOICE_POST FModule. But my experirnce with enhancements is a bit poor. How can I know which enhencement point could I potentially use? Am I able to find out somehow that for example
    "Enhancement point A is used for transport fields blablabla ..." some kind of enhancement description.
    I will be very thankful for your suggestions. Regards. P.

    Hi,
    1.- chek this thread:
    here  The specified item was not found. says the following:
    Now go to MRM_INVOICE_POST function module, just before the call of function module CKMV_AC_DOCUMENT_CREATE, I have created an enhancement spot and changed the XACCIT-XREF1 with RBKPV-custom field value.
    2.- Another possibility
    although it is not an enhancement-point (it´s BADI AC_DOCUMENT) maybe this could be useful to you:
    http://blog.csdn.net/xyfchris/archive/2007/10/04/1811359.aspx
    Best regards.
    Edited by: Pablo Casamayor on Dec 9, 2009 1:32 PM

  • In recording for MIR7 the input option 'other invoice document' is disabled

    Hi All,
    I came across a issue where i opened the transaction MIR7 in a session and it gives an option(in menu and on toolbar) to give input as 'other invoice document' but when i am doing recording through SHDB for the same MIR7 transaction this option 'other invoice document' is disabled. I need this option to make changes in other invoice doc. I am wondering why it's behaving like this......Please assist me on the same.
    Thanks
    Subhankar

    It seems that screen which is compitible with batch recording doesn't provide an option to enter another invoice.
    But, while recording in SHDB, if you put the =DOC in the Transaction box and press enter, system will provide the popup to enter another invoice.
    Regards,
    Naimesh Patel

  • Default entry on MIR7/FB60

    Hi,
    On the MIRO/MIR7 transaction and FB60 if you do an entry for credit memo the system defaults the document type to credit memo the next time you access the transaction. Can you change it so that the system will always default the document type back to "Invoice" instead of "Credit Memo"?
    Help me is there any way to do it?
    Thanks
    Supriya

    Were you able to find a solution for this?

  • Add customer column in item MIR4/MIR7

    Hi all,
    I would like to know, how to add new column at line item in MIR7 or MIR4
    transaction. I need to add new a customer field column at itme in MIR7 transaction.
    If any one knows the process please reply..
    thx
    Widad.

    Hi,
    have a look at badi MRM_ITEM_CUSTFIELDS in se18.
    Check too sample implementation WKA_ITEM_CUSTFIELDS in se19.
    Best regards.

  • MIRO Transaction screenlayout change

    Hi Friends,
    I want to change the screen (field) layout of MIRO and MIR7 transaction. some of the fields I want to suppress. Can anybody tell me the path in SPRO where I can make the necessary changes in the screen lay out for MIRO and MIR7 transaction?
    Thanks & Regards
    Satya

    hi
    goto OB41
    here double clikc on key 31
    then click on field satus
    here u canchange the fieldsel for MIRO
    u can also check SHD0 
    regards
    KI

  • New KURSF in MIR7

    Hi,
    in MIR7 transaction via badi BADI_FDCB_SUBBAS04 i use an RFC fm to get a value
    for field INVFO-KURSF.
    When i hold a document (sy-ucomm = STORE) it gets the value received by the RFC fm.
    If i simulate (sy-ucomm = PB) the RFC fm is called again and if the value of INVFO-KURSF changes
    i get message M8 285 (Balance in currency &, currency type &).
    Does someone have an idea why this is happening?
    There´s something missing but i do not know what it is.
    Best regards.
    Edited by: Pablo Casamayor on Sep 2, 2009 8:06 AM

    Hi,
    if someone has an idea please do let me know.
    (i´ve closed this thread and opened a new one in MM forum).
    Best regards.

Maybe you are looking for

  • Macbook Pro 2011 won't boot, grey screen, 10.9.4

    Hi guy I hope you are all well, I have been running a 1.1 MBP Santa Rosa since 2010 and decided it was time for an update, so in January I got hold of a 2008 Penrhyn model. That was running Mavericks absolutely fine until 2 weeks after 10.9.3 when it

  • Windows Phone 8 Can't Update listbox item in XML file after using hardware back button?

    Hi All i have a list box and i am saving list box selected item in XML file thats working fine but the problem is that when i will close my app and reopen and add more value to list box my previous value is removed form the xml file and listbox also

  • Service Master Upload way

    Can anyone tell me what is the way to upload service master?? I have created simple LSMW for the upload but it works in foreground only.In background it gives an exception error

  • Error Message: PXE-E61 media test failure, check cable

    Hi, Recently when I have loaded up my laptop one of two things has happened: 1) I am taken to Windows error recovery and told that I can either launch windows boot repair or start windows normally. Both lead to a screen which says 'Status: 0xc00000e9

  • Query related to adding Zeros -

    I am having a strange requirement... I am having a three fields in a table tab1 code varchar2(2) rdate varchar2(8) dura number(3) and the data is like this - DB 20080101 5 but i am having a tab2 table in which all the three fields will become a prima