MIRO R payment block without price difference

Dear gurus,
I'm stuck in the middle of a problem: please help me solving it.
I've done a MIRO related to a good receipt: payment lock has been set to "R" value in FI document. Invoice value is the same of good receipt value: no price difference at all.
What I immediatly check is this:
1) MRBR shows "X" in Blocking Reason Price column with a yellow background of the cell
2) MRBR difference column is 0
3) OMR6 tolerance for this CoCode are set only for PP and BD (but PP and BD are not appliable in this case because invoice exactly match good receipt)
Please guide me finding reason why invoice has been locked. That's not an isolated case, other examples happened in production environment.
How can I go on analyzing the issue? How can I find the reason why some invoices are blocked?
Thanks a lot!
Andrea

Hi
Another reason I could think of was due to tolerance limit AP being set up which checks the invoice amount at item level against the PO item level amount. If there is a mismatch at item level as well, Block Reason R is set up.
You may want to check the tolerance group set up for your company codes as per the document below:
http://scn.sap.com/community/erp/logistics-mm/blog/2014/04/18/invoice-tolerance-limits--an-insight--part-1
Thanks & Regards
Sanil Bhandari

Similar Messages

  • MIRO still Payment Block after Release

    Dear Experts,
    I got a trouble with invoice process. We are using workflow to release payment block, so that the status of the MIRO can be changed from "P Payment Request" to "Free for Payment". The problem is the status cannot be changed to "Free for Payment" even after release via workflow has been carried out. When we checked the workflow status, the workflow runs well, and the release successfully done via that workflow. Another problem is : this case happens only on several MIROs randomly. Sometimes this case happens, while in another MIRO this case never happens.
    Can you help me with the problem? Is there any reason why this kind of issue happens?
    Thank you very much

    hi,
    check the below mwntioned link.
    Payment Block after MIRO posting
    regards
    sumit simran

  • Payment block without the approval

    Hi Gurus,
    my users need to be shown a message as" <b>this payment is blocked due the non-approval"</b> during the payment of unapproval of quality check of material.
    Pls help me out, its urgent.
    Satya.

    Hello Satya,
    You need to activate the QM for procurement.
    - Go to OQB1 -> select the control key which you are using and flag mark "Block Invoice"
    - Use this control key in the material master in QM view
    If this indicator is set, when the invoice is created, the system determines whether an inspection lot exists and if necessary, sets blocking reason I. This occurs in the following instances:
    o There is still no usage decision for the inspection lot
    o The inspection lot is rejected
    The automatic payment program checks whether the blocking reason I still exists.
    Now make sure that when accounting dept creates invoice they give refernce with Delivery or Goods Receipt.
    Hope this helps.
    Regards
    Arif Mansuri

  • Payment block due to Vendor Payment Terms/Method.

    Hi All
    We have a situation where we have a payment block due to difference in amount while doing MIRO and PO. (An entry gets created in RBKP_BLOCKED table with Log. Payment Block = 'A'). When we release blocked invoices after changing the PO amount through t code MRBR (selected release automatically), it changes the log payment block field from 'A' to 'M' but the entry remains there.
    This is happening only for foreign vendors and that too with payment terms 'CV06' (Automatic Payment). For domestic vendors it removes the entry from RBKP_BLOCKED table all together which we want in case of foreign vendors as well.
    Thanks in advance.
    Harsh

    HI,
    There is a Quality Block (Block.reason: quality) check Box active in the MIRO,untill we have cleared the Stock from quality inspection.
    So we have to write in the Exit below
    EXIT_SAPLMRMP_010-ZXM08U16-----MIRO
    if this indicator SPGRC is "X" Configure an error message that material is in Quality inspection.
    Hope so it helps
    Regards
    Anjanna.

  • Price difference invoice allocation to items

    If a customer sends a price difference invoice and when we  are entering it in the system we want to allocate this value to the reference invoice items based on their values how should we do it?
    For example:
    There was a preeceding invoice
    material A  2  pieces   10 EURO=20 EURO
    Material B 4 peices 20 EURO=80 Euro
    So total value is 100 in this invoice.
    Then customer realizes that this value is too much and they ask for payment by a price difference invoice. This price difference invoice value is 20 Euro. This invoice does not include items just this 20 Euro value.
    When entering it to the system the preeceding invoice is selected. But how will this 20 euro rice difference will be distributed to the items in the preeceding invoice ?
    For material A it should be 4 and for material b it should be 16 if we distribute it based on value.
    For material A it should be 6 and for material b it should be 14 if we distribute it based on quantity.
    How can I do it in the system?
    Thanks,

    Hi Sevdada
    You need to set up approriate conditions to create the credit memo request according to your business requirements.
    You've laid out the two options, but you haven't said which one the business has decided on - value based or quantity based.
    James

  • Re:LIV payment block  ( MIRO)

    Hi All
    In our SAP environment , Invoice are getting blocked automatically by a manual block which is not R block ( Invoice verfication block)...My question is Is there any way to block the invoice automatically other than R block.....If we can do it using user exits ..then what user exits do we use to put the code in for MIRO tcode

    Hai
    Invoice you can block by following way of functions:
    Determine Payment Block
    Set Tolerance Limits
    Item Amount Check
    Stochastic Block
    1. payment blocks used to block invoices for automatic payment. Payment blocks apply to all company codes. When entering an invoice, the user can enter a payment block; the invoice is then only paid once the payment block has been deleted.
    2.set tolerence limits
    AN: Amount for item without order reference,AP: Amount for item with order reference
    PP: Price variance
    VP: Moving average price variance
    BD: Form small differences automatically
    these are the payment relevant tolerence level block
    refer: spromminvoice verification--invoice block
    3. Activate item amount check in your company code
    You set the limit above which items are blocked as the "absolute upper limit" for AN and AP.
    4. Stochastic block
    The degree of probability depends on the invoice value; if it is the same or larger than the threshold value, the degree of probability is the same as the percentage. If the invoice value is smaller, the degree of probability is calculated in proportion to the threshold value.
    Example
    Threshold value: 3000 percentage: 60
    Invoice value Degree of probability of a block
    3000 60 %
    5000 60 %
    1500 30 % (= 60 * 1500/3000)
    100 2 % (= 60 *  100/3000)
    In via user exits you can block:
    MM08R002 Tolerance checks
    other than user exits ( customer exists used in invoice)
    MM08R001 ERS (conventional Invoice Verification)
    MM08R002 Tolerance checks
    LMR1M001 Transfer of document header and item data,
    account assignment proposal for invoices for blanket POs
    LMR1M002 Account grouping for GR/IR account determination
    LMR1M003 Number assignment in Logistics Invoice Verification
    LMR1M004 Item text in follow-on documents
    LMR1M005 Change criteria for releasing parked documents for posting
    LMR1M006 Change XML data for BAPI call CreateFromData
    RMVKON00 Consignment/pipeline settlement
    MRMH0001 ERS (Logistics Invoice Verification)
    MRMH0002 EDI invoice receipt (Logistics Invoice Verification)
    MRMH0003 Revaluation (Logistics Invoice Verification)
    MRMN0001 Message output for Invoice Verification*
    Hope it's useful for you

  • Payment block in MIRO

    When I do MIRO its gettting blocked for further payment Even there is no price ,quantity & rate difference

    Hi Dhananjay,
    It looks like there is QM Control key which is affecting MIRO. Check in the material master QM View for the control key assigned.
    <b>Control Key defined with</b> <b>Block Invoice</b>
    <b>Use</b>
    If you set this indicator, the payment of the invoice is blocked with blocking reason I (I = Inspection), if you want to prevent automatic payment of the invoice from a QM standpoint.
    If this indicator is set, when the invoice is created, the system determines whether an inspection lot exists and if necessary, sets blocking reason I. This occurs in the following instances:
    There is still no usage decision for the inspection lot
    The inspection lot is rejected
    The automatic payment program checks whether the blocking reason I still exists.
    The following scenarios can occur:
    Invoice verification takes place with reference to the goods receipt.
    If there are several partial deliveries for an order item, the system checks for each GR item whether blocking reason I exists. This means that automatic payment of the invoice is only prevented for partial deliveries that do not fulfill requirements.
    Invoice verification takes place without reference to the goods receipt.
    If there are several partial deliveries for an order item, the system only checks with reference to the order item whether blocking reason I exists. This means that automatic payment of the invoice is prevented, if one or more GR items does not fulfill requirements.
    The system does not automatically remove blocking reason I, if an acceptance decision is made for the inspection lot concerned. You must remove blocking reason I at invoice verification or invoice release. To do this, set the indicator Release invoices automatically when releasing invoices.
    If you only want to pay invoices, when the quality management process has accepted goods or waived a goods receipt inspection, you must ensure that invoices are not entered before goods receipt. You do this by planning GR-based invoice verification for the relevant vendors.
    <b>Vendor Blocked</b>
    The other possibility is that a vendor can be blocked through QM Info record (QI02) based on quanity or time.
    Please look into the above 2 aspects, it would help you in resolving the problem,. Reward your points,
    Regards,
    Prasobh

  • Payment block while posting MIRO

    I have posted one MIRO document for material supply. while saving the invoice one message invoice blocked for payment. 
    Why this message is coming.  I have checked the vendor master. There is no payment block.  Where should we check.
    For same PO, payment block is coming for material supply vendor invoice and no payment block message is coming for services vendor.  But both the vendors are from same group.

    HI BSR
    During the invoice verification (MIRO), the system check the invoice data against the PO data, and if there is a price difference or qty difference or date difference for example, the system automatically block it for payment.
    You can change the tolerance in the above IMG path. you can even delete these checks if you want, but it is not recommended - if the PO was for a specific price and the invoice is for another price, It's better to block it first and than do all the necessary checks.
    You can see the block reason, and release it in MRBR trx.
    Regards
    Ofer

  • RE: During MIRO payment block indicator piks up automatically

    Hi All,
    Can anyone tell me about this issue:
    My user is doing MIRO at that time Payment block indicator picks up automatically for some invoices randomly what could be the reason.
    1) there is price differences MIGO and MIRO the same
    Pleas let me know the possible reasons to check in my case.
    points will be assigned.

    Hi,
    When you enter an invoice, the system suggests the values that it expects an invoice to contain as a result of the purchase order or goods receipt. If the invoice item differs from the default values, you must determine the reason for the variance by contacting the purchasing or goods receiving department or the vendor.
    If a tolerance limit is exceeded, you receive a system message. You can post the invoice in the system, but it is automatically blocked for payment if an upper tolerance limit is exceeded.
    An invoice can be blocked for payment due to one of the following reasons:
    u2022     Variance in an Invoice Item
    u2022     Amount of an Invoice Item
    u2022     Stochastic Block
    u2022     Manual Block
    When an invoice is blocked, Vendor cannot be paid. Invoices can be blocked either automatically or manually. You can block an item by selecting the Ma (manual blocking reason) field in the item list.
    When you post an invoice, two things happen:
    u2022     The account postings resulting from the invoice are made.
    u2022     In the vendor line of the accounting document, the system enters an u201CRu201D in the field Payment block so that Financial Accounting cannot make payment for the invoice.
    I hope this will solve your doubt.
    Regards,
    Kapil

  • MIRO Invoice Goes to Payment Block

    Hi
    Posting the MIRO document by default goes to Payment Block.
    No price difference or error/ Checked Vendor master/Price difference percentage settings.
    How to make remove the Default payment block settings ? Other than above any other settings?
    Appreciated any advise
    Rgds
    RG

    Hi
    Check the Blocking Settings for Schotastic block under Logistics Invoice Verification. Further also check, in your payment terms, if the automatic block setting is maintained due to which the invoices are getting blocked automatically.
    Regards
    Sanil

  • BAPI/FM to remove payment block on MIRO Invoice

    I need a BAPI/FM to remove a payment block on a MIRO invoice.  I realize that this has probably been answered before but, due to SDN's search feature, I haven't been able to find an answer.
    Regards,
    Davis

    Yes you are right. all methods are for price block only . sorry about that.
    How about BAPI_INCOMINGINVOICE_CHANGE and it have import header table BAPI_INCINV_CHNG_HEADER-PMNT_BLOCK

  • While posting MIRO price difference account is not determimg for price vari

    Hi Sapients,
    Please solve the production issue which we have faced yesterday while doing month end closing
    In one P.O 4 items are there,User has posted entries in below sequence
    Material type is TRADING GOODS
    1)first MIRO with QTY 10 @100$ each,Later
    2)MIGO has done with QTY 10 @100$
    Raw Material account -
    1000$
    to GR/IR CLEARING ACCOUNT -
    1000$
    2)User has reverse the MIRO transaction with QTY 10 @ 100$ each.(with refer to step1)
    3)Finally he post MIRO with QTY 10 @ 90$ each, so here ther is no qty variance has come only price variance has come, so when posting the difference is not going to price difference and the entry is paasing like this
    GR/IR CLEARING ACCOUNT -
    900$
    TO Vendor 900$
    If u see in step 2 GR/IR having 1000$, but in step 3 while MIRO posting GR/IR as 900$ so for the remaing balance 100$ not going to price variance .I Belive the entry in step will be like this
    GR/IR CLEARING ACCOUNT -
    1000$
    TO Vendor 900$
    TO Price difference 100$.
    Kindly give solution why it is not going to price difference it was happening only for item 2 & 3 only for 40 iem it is posting correctly to price difference account.Please advice me why system behavig differently for each item.
    Thanks & Regards
    YSR

    Hi Padmasri,
    Thanks for your explanation. Ok. if the price is maintained in S, does that mean the price difference would get posted only to PRD. In other words, if price indicator is V, is that the only time when the price difference gets posted to stock account. In case if there is no sufficient stock or if there is negative stock at that time, that's when the amount would get posted to stock loss or gain account. Please suggest if I've understood the concept right.
    Hi,
    The PRD will trigger when the standard price maintained in the material mater record is different from the price in MIGO . The other chance is the material is maintained with MAP and MIRO done before GR ,The value of the quntity (not available in stock )
    will get posted to PRD. I hope this will resolve your issue. Thanking you
    You had suggested: The other chance is the material is maintained with MAP and MIRO done before GR ,The value of the quntity (not available in stock ) will get posted to PRD. I hope this will resolve your issue.
    You are right: I forgot to mention that the price indicator is V. The other point is we purchase the materials from an internal vendor, as and when the materials are dispatched from the main storehouse in Sri Lanka, there is an advice that is created in the system and that is interfaced and parked in the system. However, normally until the GR is done IV will not happen. But there could be a chance, as the advice gets created within 24 hours. However the material to reach the godown in our warehouse will take more than 24 hours as the goods have to be shipped from SL, so IV is possible before GR.
    Regards,
    Soujanya

  • Price Difference GL During MIRO

    We have  a scenario where we receive Invoice for a material (with MAP) after some time of GR for e.g., 10 to 15 days of GR. Mean while we consume some of the stocks already received. When we post invoice (MIRO) with some price changes to PO price, system checks the stock overview and posts the proportionate amount to Material account and Price Difference account (PRD), which is a standard behavior of SAP. But, we dont want the amount to be posted to PRD. We want to post the entire amount to material account only.
    Can anybody suggest the workaround solution for this.
    Thanks in advance.
    Regards,
    Bharathi

    Hi
    Another process, though manual would be, to activate the Material Tab in MIRO. There after, what ever, quantity is available in stock you can pass a debit or credit to material. However, it is not the suggested correct way as MAP will not be in propotion to existing stock quantity.
    Regards
    Sanil Bhandari

  • Enter Text in Price difference line item in MIRO

    Hello,
    My user wants to enter text in price difference account line item in MIRO. I tried to do it in MIRO simulation by doubl click on line item. But it does not show as we normally see in FI documents.
    Please advise how can I enter text in price difference line item while doing MIRO. Since this account gets posted automatically.
    Regards,
    Tapan

    Hi,
    You can create substitution with exit in GGB1/ OBBH
    In exit, give a popup for this price difference line item and in that popup user can enter the text and then fill that text in the line item.
    Your ABAper should be able to do it.
    Regards,
    SDNer

  • Payment block in a vendor without invoice block

    Hi,
    We have a peculiar requirement.
    Client is requesting us to block a particular vendor for payment however invoicing needs to remain open.
    I presume we can do this using two methods:-
    1.) Payment block in vendor master
    Limitation 1 - Let us say that the block indicator is "A" which we have set in the vendor master record and in the configutation of the Block Indicator we Do not check the box of Change in Payment proposal and Check the box of Manual Payment block.
    This will block the invoice for payment using F110 and will also not allow change of block in the proposal.
    However this will not prevent payment block using F-53 (manual payments)
    2.) Manually insert Payment block in the individual invoice posting
    Limitation - End user can remove the payment block and then process the invoice.
    3.) Default Payment block in the payment term that is in the vendor master record
    Limitation - End user can remove the payment block and then process the invoice.
    Can anyone please suggest me a method to achieve this.
    Thanks,
    Nitish

    Hi
    Invoice will go for a block only when the quantity and/or price at the time of Invoice goes beyond the Purchase order quantity and price. This is delpendent upon the tolerance limit you define in the customization for LIV.
    If the quanity and/or price is less than that system only issues a warning message.
    If you are not expecting any further delivery after say 50 (out of 100 quantity) you need to manually close the PO by setting the delivery completed indicator in Delivery tab of item detail of PO.
    MRao

Maybe you are looking for