PO invoice MIRO mesages.

The scenario is that I am creating a PO invoice, my requirement is that if the invoice is successfully 3-way matched post the invoice and if the invoice is 2-way matched successfully trigger a workflow for approval. If the matching fails we have to send a notification and should not allow the user to PARK the document(workflow is attached to the PARKED event) Below are my queries.
u2022     Where do I write the code to do the matching of INVOICE-PO-GR?
u2022     System allows to park the documents even if the invoice is not correct , how do I restrict the invoice from getting parked and throw an error if the invoice is erroneous.?
u2022     Can I post the invoice using a BAPI in some exit if the matching is 3-way defying the standard behavior? If yes then how?
u2022     How do I get the PO used in the Invoice and the GR of the PO in the runtime to match?
I would request your valuable suggestion so that I can proceed further. Looking forward for the replies and points guaranteed.
regards
C S Anand

Hi,
I recommend you read up on Invoice Blocking in both the IMG and SAPHelp.  The blocking of an invoice is carried out by configuration - now necessarily handled by Workflow - so it's good to understand how those blocking reasons are configured and carried out first.
Good luck,
Sue

Similar Messages

  • Credit Memo and Invoice (MIRO)

    Hi Experts,
    'We have posted many Invoice (MIRO) Vendor Credit, GR/IR Debit, also we have posted several Credit Memo (Vendor Debit, GR/IR Credit), document type of both the document is RE, how can I segregate them.
    Please explain.
    Regards
    GR

    GR,
    I believe you have to look at both the Header and Item tables.
    In table RBKP there is a field Invoice where X = invoice and no entry indicates a credit.
    To determine if you are dealing with a normal invoice/credit or a subsequent debit/credit you then have to go to table RSEG and there is a Subsequent debit/credit field.
    Invoice    Subs deb/cred
    X                                      = invoice
    X                      X             = subsequent debit
                            X              = credit
    X                      X             = subsequent credit
    Regards,
    Nick

  • Upload Vendor Invoices (Miro)

    Hi Gurus,
    How can we upload vendor invoices through MIRO??
    Please revert me asap.
    Thank You

    Hi
    Data needs to be there in SAP database before doing invoice posting in background. Try to upload invoice data first  using LSMW .then proceed.
    Dear experts please suggest if there is better way )
    Edited by: ppkk on Oct 24, 2008 4:50 AM

  • Asset in incomplete while posting invoice MIRO

    Hi All,
    I have raised an P.O with account assignment 'A' P.O has created but while posting invoice through t.code Miro i am getting the error 'asset co.code xxxx asset no.xxxxxx is incomplete.
    let me know were i need to check.

    Hi Ganee,
    The asset for which you are doing MIRO, the error might be due to the following reasons:
    1. Check the depreciation Key.
    2. Check the Account Determinations (Ao90)
    You can do resolve your error.
    Regards
    VG

  • Post previous year parked invoices (MIRO), but system regenerate new doc

    Dear all,
    I am trying to post previous year 2011 parked invoice document from MIRO. I changed the posting date and document date to this year 2011. When i click 'Post', i receive system message indicate that the previous parked document number was deleted and system regenerate a new number.
    Please advice whether any settings can be done to avoid this deletion of previous parked document number. I have numerous parked document to be posted. If this cannot be done, there will be a number of deleted documents.
    Thanks

    Dear all,
    Problem solved.
    The number range is not set as year-dependent. Therefore, cannot be solved.
    Thanks for the advice.

  • Custom invoice MIRO & MIGO

    Hello
    As per Custom invoice rules, I have post the 1st Custom miro in LC, then I have post the MIGO in FC ref of Custom MIRO.
    In EKBZ table filed DMBTR (LC) &  WRBTR(FC), the both values are not match as per exc rate i.e
    exc. rate (type M) 64.66 INR(1 EUR) & DMBTR value 11,756.16 but WRBTR value 266.16 EUR for condition JCDB (same as JCV1, JEDB, JECV), where as GR/IR value is showing correct in MIGO document.
    My query is how to calculate the WRBTR value.
    Regards
    Avijit
    Edited by: Avijit  Barman on Oct 10, 2011 1:49 PM

    Hello Avijit,
    Itis not the error but intended system design. If GR is posted before IR
    then the net purchase order price is used for valuation. If the IR
    price differs from the net PO price (this is your case as you changed
    PO price meantime) then the value posted at GR must be corrected when
    IR is posted. That is why the system always propose IR amount based
    on current PO price when you enter IR with the reference to PO even
    though you made GR at different PO price. In general: during IR for
    PO for which GR was already made the quantity is taken from not invoiced
    GR and amount is calculated on the base of this quantity and current
    PO price.
    Please see also standard R/3 Library -> Logistics -> Material Management
    -> Material Valuation -> Value Changes in Invoice Verification ->
    Invoices for Purchase Orders
    I hope this clarifies the system behaviour,
    regards
    Ray

  • Enter Incoming Invoice ( MIRO) unalbe to post

    Dear All,
    While posting the Incoming Invoice using MIRO tran. - credit memo, After Entering the GL Account
    Layout of Business Area , Cost Center, Partner Business area , and order field indicator shows all
    tick mark, ( correct sign) ,
    continuos message come fill in all required entry field.
    but when I using other User ID  Entering the Incoming Invoice happened.
    Please reply me How to correct the same. Which Auth.shall I remove.
    Regards,
    Santosh

    Thanx sri nath for reply., but still my problem is not solved.
    SAP user doing following entries :
    MIRO ->Inv. date >Reference>Calculate Tax ( check box select) > Business place>text>PO ref>
        --> select Delivery Note --> Select G/L Account -->
        in this menu after select the G/l account --> Business area --> Cost Center --> Order ( This fielld  
       automatically  Mandatory tick comes  ) only in one SAP login.
      So please tell me now How to remove this Mandatory tick to aboe field.
    While on my other SAP user this field are not comes in Mandatory. so Invoice post successfully.
    Regards,
    Santosh

  • User exit for incoming invoice - MIRO/MB60

    Hi,
    Can anybody suggest me the user exit to set the payment block during the creation of incoming invoice document through MIRO(With PO reference) / FB60 (With out PO reference).
    Kindly dont run the program and send the list of the exists.
    Thanks
    Suri

    HI Suresh,
      Just execute this report and enter input value as FB60 then it will display alll the user exits related to this  t-code.
    report zuserexit 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.
    Hope this helps you. reply for queries.
    Regards,
    Kumar.

  • Trader invoice -MIRO

    Dear All,
                 i have already gone thru the answers on this scenario given in the forum but still not able to find the solution.
               i am purchasing v-belt from a trader. at the time of po i donot know on what amount the trader will charge excise duty and education cess. i only know the  rate of the material.
    when he send the goods then only i come to know about the value of excise duties.
    the case is like this;
    PO for 10 pcs @ 444= 4440
    discount 10%=  444
    value = 3996
    cst@3%= 119.88 ( calculated with tax code C3)
    total value= 4115.88
    now when the goods are receipt, trader has send excise invoice with following values
    BED= 442.5
    ECS=8.85
    <b>In migo i selected the MRP tick and manually entered the excise values as per vendor excise invoice.</b>
    my accounting entries are:
    cenvat on hold= 216.82 ( debit)
    cenvat capital BED= 221.25 ( debit)
    ECess capital= 4.43 ( debit)
    cenvat clearing = 442.50 ( credit)
    <b>my problem is :</b><b>
    1) i donot know how to do the MIRO of this case?</b> <b>what is the right way of doing this?</b>
    when i am doing the MIRO, the system is proposing as per GR and tax code is also with CST 3% i.e C3
    2) why my accounting entries are not correct?
    i have maintained proper data in J1ID. it is the case of capital/consumable goods where we can take cenvat credit of 50% in first year and 50% in the second year. procedure is TAXINJ
    my tax
    pl help
    with regards
    Neeru

    Hi,
    Sorry I did not login yesterday so I could not answer.
    Please refer the steps to be followed in such instances as given in the
    note - 1104456.The note shows the details of tax procedure TAXINN, so if
    you are using TAXINJ, then you will need to use a tax code which contain
    s only the VAT/Sales tax at PO & change the tax code at MIRO to one that
    is active for BED etc.
    Look at the attachment for more details.

  • Itemwise details in planned delivary cost report in invoice(miro)

    Dear Gurus,
      Can anybody tell me how to get the details of line itemwise  planned delivary cost .
    Thanks in advance .
    Nilesh

    For e.g.
    For PO of 25 item
      Goods receipt ,
                                            for Qty  (Rs)                Planned Del. cost(Rs)
                                              5                                   1
                                              5                                   1
                                              5                                   1
                                              10                                 2
    Now the In Miro (Invoice)
    Planned delivary cost will be  Rs 5
    Exept This I want good reciptwise details in  Planned delivary cost as we can see in PO history.
    Nilesh

  • Freight Charges after Final Invoice(MIRO)

    Hi SAP Gurus,
    We have received one freight invoice after accounting of final invoice.
    How can we pay this freight amount to the vendor via same PO which has been fully invoiced.
    Thanks & Regards.
    Anil Thakur

    Probably frieght condition type might be greyed out.
    So you can do subsequent debit for same p.o to value of freight. Then pay freight vendor(F-53 or F-58) using invoice.
    or
    Invoice without purchase order,add g/l account tab(In MM--> LIV) in MIRO,enter freight g/l account,amount you want to pay.
    Post invoice,pay freight vendor
    or
    Post it using g/l account in FB60.

  • BDC for Entering Invoice(MIRO) Problem

    Dear All,
    I am preparing a BDC for Entering Invoice (Tcode- MIRO ) & facing problem.
    During recording in PO reference tab i am using Bill of Lading and inserting data through More Allocation Criteria tab and in column cell entering 8 Reference at one time for more i am scrolling it and entering 8 more and adopting it.
    In recording after adopting it is showing all adopted documents but on saved recording it is adopting latest 8 reference.
    I coding for "P++" for scrolling but it is not working.
    Please help me out.
    Is it possible to code for scrolling of PO reference Bill of Lading pop of window.?
    Thanks & Regards,
    Varun

    Hello Suhas,
    No, not at all. We see that so many times in the forum that we are mistaken.
    There are 3 places where we find P++, P--, etc. :
    - the function codes assigned to the scrolling buttons in the standard toolbar for ABAP lists.
    - If I remember well, they are also assigned to the buttons inside the screen for the table control wizard.
    - SCROLLING_IN_TABLE
    But usually, we don't create buttons inside screens for scrolling.
    Table control scrolling via page down and page up keys, is made of 2 things : changing CXTAB_CONTROL-TOP_LINE + trigger enter key.
    I know 1 note which talks about that : [187946 - No positioning on PRT overview in routing|https://service.sap.com/sap/support/notes/187946]
    Sandra

  • How to post an Idoc (INVOICE02) for non-po Invoice (MIRO transaction)

    Hi,
    I want to Post an Idoc for non-po vendor Invoice through MIRO transaction. I want to use INVOICE02 basic type. In the line item we need to enter G/L account , Cost center and line item amount. But I am not able to enter the same in the INVOICE02 Idoc. It will be nice if you please let me know how to post non-po Idoc through MIRO transaction.
    Thanks
    Rama
    Edited by: Rama Sengupta on Nov 25, 2009 3:57 PM

    Hi Raja,
    Check this out.
    Inbound IDocs are triggered by either external systems (edi, wms etc) or can be triggered by inhouse applications in SAP to post a application document.
    1. EDI_DATA_INCOMING can create a IDoc from a file on the OS layer. It just needs a IDoc flat file containing control and data records, it will create an Idoc from it if the control record successfully matches a inbound partner profile parameters.
    2. IDOC_INBOUND_ASYNCHRONOUS can be triggered by external/internal programs to creae IDoc withing SAP, whereas IDOC_INBOUND_SYNCHRONOUS can be used by inhouse SAP programs to create inbound Idoc.
    3. WE19 can create and post an existing inbound Idoc to application
    Hope this resolves your query.
    Reward all the helpful answers.
    Regards

  • Posting Invoices(MIRO) with balance

    Hi
    I'am aware that a invoice through MIRO can be posted by maintaining the Limits under BD key under MM- Logistics Invoice Verification- Invoice Block- Set Tolerance Limits and a line item is automatically created for the balance for BD key.
    However is it possible that the system only lets the negative balance posted to a certain limit defined (vendor paid less/claiming less than system amount) while blocking the postive balance?
    Regards
    Kapil

    Solved by maintaining Vendor Tolerances

  • Unplanned delivery costs block incoming invoice - MIRO

    Hello experts,
    In tcode MIRO how can I block the "Incoming Invoice" if I insert Unplanned delivery costs? It is possible?
    I already set tolerance limits (Materials Management->Logistics Invoice Verification->Invoice Block->Set Tolerance Limits), but it only works when when the cost is the level of the item.
    Thanks in advance,
    Best regards

    Andreia,
    Because you say "incoming invoice", I assume you are asking how to block an invoice that is being process via an Idoc?  If that is the case, I am not aware of any SAP configuration that will make that happen.   You could perhaps block it via a user exit.
    Regards,
    Sandra

Maybe you are looking for

  • Can i set up an apple id with a gift card?

    I understand that it is possible to set up an Apple ID without a credit card using a gift card instead and I would like to do so for my daughter's iPad. Is an Apple Store gift card or an ITunes gift card specifically required?

  • Forgotten Administrator LogIn

    Hi All,  I have a g6 company laptop which was issued to an employee who has since left our firm.  We cannot login as Administrator as we do not have his password.  As we all parted on good terms, when we asked for the PW, he could not remember it - b

  • Addressbook search not working

    When I type an address in the search box in Addressbook, nothing happens. I see all my addresses in the window below and if I scroll around I will see all my info. If I double click on an address then I see that the contact is still there. But the se

  • Multi-Season TV Shows Mixed Up

    Windows 7 Professional, 64-bit; iTunes V: 11.0.4.4 It's been awhile since using iTunes, but I needed to purchase a bunch of new songs. After purchasing the roughly 12 songs, I plugged in my iPhone 5 to sync the updated playlist. There was still plent

  • Can a user control audio/subtitle commentary within a folio?

    As an example: *A football club wants to publish a folio that guides the user around their trophy cabinet. *Each slide features a new trophy and an audio commentary and transcript text talking about that trophy. Ideally, the user should be able to sp