Invoice verification tolerance limits

Hi
what are tolerance limits in invoice verification
thanks

Hi
Find below the tolerance keys for invoice
AN
AP
BD
BR
BW
DQ
DW
KW
PP
PS
ST
VP

Similar Messages

  • Invoice Verification tolerance price varience

    Hi All,
    I have set Invoice verification tolerance key PP upper limit 5 % and value 5 in customizing.
    I have also set message M8082 and M8083 as error message in customizing.
    My requirement is to limit user from posting invoice above 5 % of GRN Amount.
    The message customizing is working fine for value (M8082) however I cannot get message M8083 for % of invoice amount tolerance.
    I want message M8083 to be triggered at invoice verification which is not happening.

    Hi,
    If the price in an order item is marked as an estimated price, for this item, the system calculates the difference between the invoice value and the product of quantity invoiced * order price and compares the variance with the upper and lower tolerance limits defined
    Please confirm your PO should have following check on condition control tab
    and maintain the Tolerance key PS for upper and lower % limits, system first go through Val. check and then % tolerance limit check,
    then you will get the message M8083
    Sohaib Mahmood wrote:
    My requirement is to limit user from posting invoice above 5 % of GRN Amount.
    The message customizing is working fine for value (M8082) however I cannot get message M8083 for % of invoice amount tolerance.
    I want message M8083 to be triggered at invoice verification which is not happening.
    if you want to limit the user from posting the invoice by 5% tolerance, then maintain PP tolerance key,
    you will get the message M8082 this will solve your purpose,
    If your business demand for estimated price variance then maintain PS tolerance key you will get the message M8083
    Thanks
    Message was edited by: k j

  • Invoice Verification Tolerance Limit Question

    Hi All,
    I am in the process of learning MM basics and have a question. Supposing, I set all the tolerance limits for logistic invoice verification to "Do Not Check". This means that I set both BR ( Percentage OPUn Variance (IR before GR)) and BW ( Percentage OPUn Variance (GR before IR)) to "Do Not Check". Now when I create a purchase order, can I post an Invoice Receipt before Goods Receipt or not.
    My reasoning is that since we do not check whether IR/GR comes before GR/IR, the system should allow us to post IR before GR. Is this correct. If not, where is the flaw in my reasoning.
    Thanks for your help and time.
    Regards
    Anu

    Hi All,
    Appreciate any help from the expert,
    Let's say I have created PO in ECC 6.0. I have un-ticked the GR based IV, and over delivery qty or under delivery qty is being st to 10%.
    The reason it had been being set up as above since the user might have invoice comes before GR really done.
    then the question is : 
    1. the User wants to control in terms of amount/qty  of invoice that should not be exceed the amount or qty PO. what should be configured in invoice blocking setting?
    Thank you in advance.
    Best Regards,
    Daniel

  • Invoice Verification Tolerance

    Hi
    We have setup tolerance Key DW and message M8-088 'GR quantity delivered is ZERO' for POs with GR based IV ticked.. The system issues error even for those POs where GR based IV is not ticked.
    Any advise on how to configure system to allow Invoice verifciation for POs where GR based is not ticked, while issue an error where GR based IV is ticked.
    If i do not setup DW,  system allows invoice  verification for GR Based IV POs even when GRs have been reversed(quantity zero).
    Kindly advise
    Umang

    Unfortunately it is system design. It will effect both GR bad IV tick or untick.
    Also there are no other solution to prevent Invoice posting in that case. This KBA 1848614 - Vendor Invoice is posted without error for a Goods Receipt that is already reversed. has given the solution.
    Alternatively, you can use your own enhancement / development by using any user exit or BADI.

  • Invoice Verification Tolerances

    Hi,
    When the vendor invoices are matched with Purchase Orders and goods receipt notes at the time of invoice verification.At the time of  invoice matching process it was found that, invoices can be processed for values which are higher than the product of Purchase
    How can we get out  of this problem?
    Regards

    Hi,
       You can maintain the invoice tolerances in MM module. When u enter the invoice values , system will the prices or quantity with the PO level. If it exceeds the tolerance , system will block the invoice. The invoices are blocked for payment.
       Then some authorised person should manually release for invoices.  This will give a better control . Hope this helps.
        Assign points as way of thanks.
    Thanks
    Dasa

  • Logistics Invoice verification MM - tolerances for lower limits and Credits

    Hello,
    My end-user is wondering why the system does not re-act/block on the lower limits of the price tolerance.
    I have checked several SAP document and found:
    1. Blocking Invoices
    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.
    So for the lower tolerance limit there is no block only a warning.
    2. Posting Credit Memos
    The system does not check if your entries in the columns Amount and Quantity correspond to
    the purchase order price or the invoice price.
    So there is never a message or block for Credit Memos.
    3. Subsequent Debits/Credits
    If you want the system to carry out a price check for a subsequent debit, it compares the
    value invoiced to date plus the value of the subsequent debit with the expected value based
    on the purchase order. The system takes tolerance limits into account when carrying out the
    price check. If a price variance exceeds one of the upper tolerance limits, the subsequent
    debit is blocked for payment.
    So only a check for subsequent Debit , not for Credit.
    The examples my end-user has are the following.
    1. Blocking Invoices
    If the Invoice price is too low, the purchaser should be informed, he has to check what is wrong in the purchase order.
    Maybe the price unit was filled in incorrectly or ...
    Example:
    a. Standard price is 100 Eur per 1 PC
    b. Purchase price is 1000 Eur per 1 PC
    Purchaser has made mistake it should have been 100 per 1 PC.
    I checked and the Purchaser gets an info msg 06207 Effective price is 102.00 EUR, material price is 100.00 EUR,
    but he can ignore this message.
    c. Invoice price is 500 Eur per 1 PC
    This invoice price is actually too high compared with the standard price but because of the high Purchase price no blocking occurs.
    In this case we would like the system to also block the Invoice for payment.
    2. Posting Credit Memos
    Purchase order has a price of 1765 Eur.
    We received goods and an Invoice for 1765 Eur.
    We have returned the goods to the Vendor and we post a Credit Memo of 1048 Eur.
    We receive no warning and the Credit Memo is not blocked for payment
    The system should warn us that the Credit Memo has a too low value and we would prefer that the system blocks the Invoice.
    3. Subsequent Debits/Credits
    The Subsequent Credit can be seen as an Invoice price too low and therefore we would like it to be handled the same, see 1.
    Can you please give us your opinion.
    Is there a possibility to change the standard behavior of the system ?

    Hello,
    The limit check values have already been set up for key tolerance PP -upper and lower limit in OMR6 tcode.
    Unfortunately when we are creating an invoice with a lower value than the expected value on the PO, it doesn't trigger the invoice block.
    From what I've read on the forum SAP proposed as a solution the use of enhancement MM08R002-User exit for tolerance checks=> fm  EXIT_SAPLKONT_002- Customer Exit: Change Tolerance Check, but in our system the check for upper limit is performed inside the fm MRM_AMOUNT_CHECK=>
    fm MRM_TOLERANCE_CHECK
    Überschreitung der Toleranzgrenze -
      IF I_AKT_WERT > I_VERGLEICHSWERT.
    ... Betrag -
        IF T169G-XW2JA NE SPACE.
          DIFF_P = I_AKT_WERT - I_VERGLEICHSWERT.
          IF DIFF_P > WERT2.
            E_BETRAG = WERT2.
            E_RETURNCODE = 1.
            E_SPERRGRUND = 'X'.
          ENDIF.
        ENDIF.
    Could you please advise me how you have implemented the check on lower limit tolerance?(eventually a sample of coding)
    Thanks,
    Andrei J.

  • Tolerance keys in Invoice Verification

    I have a question regarding tolerance limits:
    In the logistical invoice verification there are several tolerance keys. The explanation in SAP help is so difficult for someone to understand
    Can somebody explain me how these work in the system? Not the standard help text please, but more a practical example.

    To be honest the SAP config. help text is OK.  Create a calculation for yourself based on the help text and then experiment with an example in your sandbox system.
    As a minimum use the 'principle' key PP and probably also AN, AP, BD, DQ.

  • Set tolerance limits in invoice block

    We have the following tolerances:
                                                                                    Lower limit                                     Upper limit
                                                                                   Absolute     Percentage     Absolute     Percentage
    BD     Formación automátic.difer.pequeñas                                    0.05     
    BR     Desviación porcen.CPP (RF ant.a EM)                                                           5
    BW     Desviación porcen.CPP (EM ant.a RF)                                                          5
    DQ     Sobrepasar importe desviación cantidad               25     5
    KW     Desviación del valor condición                                                        25     5
    PP     Desviación del precio                                                           25     5
    PS     Desviación del precio estimado                                            300     10
    We would like to avoid this:
    1- User creates purchase order with price 1 u20AC por example
    2- Goods receipt is made with 1 u20AC
    3- User modifies purchase order´s price to 100 u20AC
    4- Invoice is stored with 100 u20AC.
    I would like to block invoices in which purchase price and invoice price
    are the same but goods receipt´s price is very-very different.
    How should I set the values? Which one?
    Thanks in advance.

    Hello,
    Set Tolerence limits for Invoice verification in OMR6 Tcode.
    If Invoice price is more than tolerence limit, then invoice will go to block.
    Regards
    Mahesh Naik.

  • Tolerance limits in the invoice creation

    Hi,
    I am not able to create invoice using BAPI function module.
    I am getting the error 'Maintain tolerance limits for tolerance key BD (Company Code 1007)'.
    What are the tolerance limits and How can I maintain these.
    Can anyone please help me to solve this problem.
    Thanks in advance.
    Regards,
    Eswar

    Dear Eswar,
    For invoices without reference to  a PO or those with reference to PO,in customizing for Material Management under
    Logistic Invoice verification: Invoicing Block: Set tolerance limit, You can set diffrence tolerance limit for each company code.
    If you enter an item with a large amount it make sense to often block this invoice in order to check.For this for each co. code
    Path: SPRO : LIV : Invoice Block: Item amount check :Activate  item amount check.
    In addition to above
    Path: SPRO : LIV : Invoice Block: Item amount check :Set item amount check.
    I hope this will help you.If so reward points
    Vivek Maitra

  • Logistics Invoice Verification: how to set up Tolerance Key

    Hi Experts,
    I would like to set up tolerance key :
    Could you please tell me wich Tolerance Key (and the steps) I need to set up in order to block invoices amounts which are above 10 % of the total amount of the PO and max 50£ (absolute value).
    All Invoice above these limits should be block for payment.
    Many thanks in adavnce for your help,
    Cesar

    Hello Cesar,
    You can block the invoice for payment.
    You have to set up the tolerance limits at company code level.
    Path: IMG -> Material Management -> Logistic Invoice Verification -> Invoice Block ->  Set Tolerance Limits ->
    Here you need to maitain the respected " Tolerance Key"  and Lower limits and Upper limits %.
    This will solve your issue.
    BR
    Suneel Kumar

  • Tolerance keys & Message No. configuration for invoice verification

    Hi Consultants,
    I need to configure the tolerance limits for scheduling agreements Which should prevent :
    accounts payable from posting invoices beyond a scheduling agreements validity end date.
    Accounts payable from posting invoices when the quantity invoiced is above the quantity ordered on the scheduling agreement.
    for this cofiguration can some body help me what are all the tolerance keys should be maintained and what are all the message No. should be configured in warning for invoice verification.
    with regards
    GNK

    Hi,
    Go to OMR6 for the company code set the tolerance limit for the tolerance key
    DQ -Quantity Variance
    PP --Price Variance
    ST- Date
    G.Ganesh Kumar

  • Set up tolerance key (invoice verification)

    Hi Experts,
    I would like to set up tolerance key and to control invoice item in reference to a PO item and I also need to set up a global tolerance.
    What I need to maintain in order to have a double check: at item level and the total amount of the invoice?
    (I have already set up PP tolerance key in order to have a check at item level and I need one other control for the global amount of the invoice but which one?)
    Many thanks for your help.
    BR,
    Cesar
    Edited by: Cesar on Sep 2, 2009 6:18 PM

    Hello Cesar,
    You can block the invoice for payment.
    You have to set up the tolerance limits at company code level.
    Path: IMG -> Material Management -> Logistic Invoice Verification -> Invoice Block ->  Set Tolerance Limits ->
    Here you need to maitain the respected " Tolerance Key"  and Lower limits and Upper limits %.
    This will solve your issue.
    BR
    Suneel Kumar

  • Tolerance Key for invoice verification

    Hi Experts,
    I need your help to set up tolerance key. I would like to check only the invoice in reference to a PO.
    Tolerances should be calculated between invoice amount and PO amount at Item level.
    Could you please explain me the relevant steps? Which tolerance key I need to maintain?
    Thanks for your help.

    hi
    GO to IMG , then material management, logistics invoice verification then Tolrence limits for invoice
    Here u can maintain the tolarenc e limita fo invoice verification.
    Thamks
    MM

  • Tolerance limits in Invoice Varification

    Hi All
    In Std SAP how to set the tolerance limits for Invoice Varification.
    On what are all different parameters can i set these tolerence limits ?
    That is in MIRO we do enter different values at Header level( Amout in basic data & Unplanned delivery cost) and at item level (Amount in PO reference, G/L a/c ,Material tabs)
    Is it possible to set the toleremce limits for each of the above said values?
    Pls advise..
    With Regds

    Hi BSA
    U can set tolerance limit in customization for following
    Amount for item without order reference
    Amount for item with order reference
    Form small differences automatically
    Percentage OPUn variance (IR before GR)
    Percentage OPUn variance (GR before IR)
    Exceed amount: quantity variance
    Quantity variance when GR qty = zero
    Var. from condition value
    Amount of blanket purchase order
    Blanket PO time limit exceeded
    Price variance
    Price variance: estimated price
    Date variance (value x days)
    Moving average price variance
    Path
    Spro>MM>LIV>Invoice Block>Set Tolerance Limits
    Vishal...

  • Tolerance in invoice verification

    plz let me know how to assign tolerance limits for increasing or dicreasing of values during MIRO/Invoicce verification.

    which condition should i use for my requirement.
    also, if i want keep tolerance settings for freight amount which condition should i use.
    plz suggest.
    AN     Amount for item without order reference
    AP     Amount for item with order reference
    BD     Form small differences automatically
    BR     Percentage OPUn variance (IR before GR)
    BW     Percentage OPUn variance (GR before IR)
    DQ     Exceed amount: quantity variance
    DW     Quantity variance when GR qty = zero
    KW     Var. from condition value
    LA     Amount of blanket purchase order
    LD     Blanket PO time limit exceeded
    PP     Price variance
    PS     Price variance: estimated price
    ST     Date variance (value x days)
    VP     Moving average price variance

Maybe you are looking for