Invoice Tolerance setting

Hi,
In configuration settings,we can set tolerance limit for invoices either on percentage basis or Absolute.
SPRO>MM>Logistics Invoice verificatio>Invoice block>Set tolerance limits.
Question:Is it possible to set tolerance based on invoice value range?E.g.
1) Invoice upto $100--Flat tolerance of 5$.
2) Invoices between $101-1000----Tolerance of 5%
3) Invoices> $1000---- Tolerances upto $50
If we can't set the bandings as above how much flexibility have we got?
Regards
Chandra Prakash
[email protected]

Hi Charlie,
Thanks for reply.
I can't set tolerance as 5% because in this case third condition is not satisfied i.e.if Invoice value> 1000$---tolereance upto 50$.
E.g. If Invoice value=20000,than 5%=1000$,while system should allow upto 50$ max.
Regards
Chandra Prakash

Similar Messages

  • MIRO- INVOICE BLOCK-Set tolerance limit

    Dear All,
    We configure tolerance limits for each tolerance key in IMG-Invoice block>set tolerance limits.
    What is meaning of absolute upper and lower limit in tolerance key. And how it is different from upper and lower limits
    I have read the details of each and every tolerance key for example –AN, AP, BD, BR, BW, DQ, DW, KW, LA, LD, PP, PS, ST, VP   from sap help, but I am not able to understand properly and remember.
    Especially DQ- (the line that is Underlined and in bold letters)
    If a goods receipt has been defined for an order item and a goods receipt has already been posted, the system multiplies the net order price by (quantity invoiced - (total quantity delivered - total quantity invoiced)).
    If no goods receipt has been defined, the system multiplies the net order price by (quantity invoiced - (quantity ordered - total quantity invoiced)).
    The system compares the outcome with the absolute upper and lower limits defined.
    <u><b><i>This allows relatively high quantity variances for invoice items for small amounts, but only small quantity variances for invoice items for larger amounts.</i></b></u>
    You can also configure percentage limits for the quantity variance check. In this case, the system calculates the percentage variance from the expected quantity, irrespective of the order price, and compares the outcome with the percentage limits configured.
    The system also carries out a quantity variance check for planned delivery costs.
    Can anybody spare time to explain me in the laymen language ALL these keys so that I can remember and get the meaning of these keys.
    thanks in advance
    regards

    Please use the Posting Key BD, with no limits there by restricting any value differences

  • Invoice tolerance check at company code level

    Hi! I know in SRM, the tolerance check for invoice is set up and assigned to a tolerance group which is then assigned to the user attribute. In theory, the tolerance setting should match that of ECC as it does not make sense to meet the tolerance requirement in SRM and then subsequently get block in ECC. However, it is common in ECC that we maintain different tolerance value for different company codes. Is there a way to do the same in SRM? My guess at the moment is that we will have to 'copy' the check in ECC to SRM rather than relying on the tolerance checks in SRM. Am I right to say that? What is the best practice in such situation?
    Appreicate you sharing your experience in this.
    Cheers!
    SF

    Hi. I think the only way to do this is to set the tolerance to 999% via config and PPOMA and assign to all users. This means the standard tolerance check does not apply.
    Then use the BBP_DOC_CHECK_BADI to read in whatever tolerances you want based on whatever parameters, and issue an error on screen if the tolerance is exceeded. You can easily RFC into R/3 to get the tolerances from table T169G.
    Regards,
    Dave.

  • Invoice Block --------- set tolearnce limit

    HI,
    Iam configuring Invoice block - set tolerance limits in logistics invoice verification. it listed some standard tolerance keys like AN, AP, BD,BV etc, is there any place where i can create one new custom tolearnce key.  my business requirement is if the total amount in the invoice varies from the total amount in the purchase order then it should be automatically blocked for payment. can anyone help me with this.
    Thanks,
    Monica

    Please use the Posting Key BD, with no limits there by restricting any value differences

  • Invoice Tolerance Check at Invoice Header Level

    Hi Experts,
    Can you advise on this query please?
    We would like to be able to check for this scenario. Where the Invoice exceeds the GR by 5% or $50 we want to have this invoice blocked so that it cannot be posted in MIRO. We want to stop the users posting it in MIRO rather than allowing it to post and then blocking for payment.
    The indivdiual price tolerances such as PP or PS will not work for us because these tolerances check at item level. Our PO's can have multiple line items so in total these can add up to more than $50 depending on the value of the line item.
    So we ant to be able to apply the 5% or $50 limit to the overall invoice.
    The BD small differences checks (we believe) at the invoice level. However, it only allows an absolute value to be specified and does not seem to allow both a value and a percentage to be specified.
    Is there a way to apply the 5% or $50 at overall invoice level?
    If not, is BD the correct tolerence to use to block for the $50 value at overall invoice level?
    If we use the BD, must we then blank out the other tolerances so as to avoid these coming into effect and overrding the effective $50 limit for the overall invoice if the individual line items totoal to more than $50.
    Appreciate your advice on how we can achieve this 5% or $50  to apply to the overall invoice.
    Thanks and regards
    M. Ryan.

    Hi Michael,
    Just wondered if you managed to find out how to set up an invoice tolerance at header level ? I have a similar requirement and wondered if this can be done. It seems the tolerances are all at item level (except for the small difference as you mentioned).
    Regards,
    Jacklyn.

  • Invoice Tolerance

    I am trying to set invoice tolerance limits for price variance in both value and percentage terms. I did config for it in OMR6 but it doesnt block the invoice.
    Is there some place else also where we can set the tolerance limits.
    Thanks

    Hi,
    OMR6 maintainace define whether to allow posting or not it will block the invoice. To do so go to path SPRO>Materials Management>Logistics Invoice Verification>Invoice BlockI>tem Amount Check>Activate Item Amount Check and
    select Check item amount.
    now it block invoice.
    Regards,
    Chintan Joshi.

  • Invoice Tolerance Not Working for Percent

    Hello - I have searched and couldn't find another user with the same issue.  The invoice tolerance levels are set at $250 or 2.50%.  When I go to test the 2.50% level, I enter an amount that is over the limit by a few pennies.  It did not trigger.  But if I go above the 2.50% by, say, $50, it does trigger the 2.50% tolerance limit.  Does anybody know why the percentage limit does not trigger when it is over the limit by a few pennies, but does when it is $50 over the limit?
    Thanks,
    Kojones

    Hi
    Check the T codes For Tolerances group
    1. OBA0
    2. OBA4
    3. OB57
    3. OBA3
    Anil

  • Invoice Tolerance - System Level

    Hi
    I've been looking at setting invoice tolerances to block invoices outside set limits.
    I am aware I can create invoice tolerance and set these at vendor level but to make maintenance of this simple can you set invoice tolerances at system level i.e. one tolerance rate that applies to all invoices recieved?
    Many Thanks for you help.
    Chris

    Please check these links for details:
    Invoice verification tolerance limits
    Re: RE: Invoice Tolerance
    Invoice Tolerance key BW.
    Re: Tolerance in invoice verification
    Edited by: Afshad Irani on Apr 29, 2010 9:11 PM

  • Purchase Order Goods Receipt quantity tolerance setting not working.

    Team,
    We are using the IS-Oil solution, ECC 6.0 REL 605 SP LEVEL 009 .
    The issue that I have is as follows:
    Purchase Order Goods Receipt quantity tolerance setting not working, I had set up a 10% tolerance on QTY received in the GR process via the PIR and also the Purchase Value Key in the  material master and also changed the message to a warning in OMCQ for message number M0722.
    I  had performed a similar configuration and master data maintenance on a different NON IS-OIL client install and it worked fine.
    I believe it is the IS-OIL component in the Inventory update portion of the GR process that is causing the error.
    I have searched for OSS notes, however they mention that there is no solution.
    Setting the PO line item as Unlimited will not be best practice for the business and will not be used.
    Has anyone come across this issue? and how was it resolved, your help and guidance will be greatly appreciated.
    Thanks

    Hello,
    Please check the Tolerance levels in O588 
    Also you can use the BAdI OIB_QCI_ROUND_QTY: A new method, CHECK_TOLERANCE
    Best Regards,
    R.Brahmankar

  • Need Setting for Invoice Tolerance

    Hi
    Can any body suggest for the requirement below here with.
    I want Invoice Qty should n't be more than P.O Qty.
    I am trying for message "087 " Invoice quantity greater than PO quantity (item without GR)
    system  is not checking the tolerance.
    Regards
    Sunami

    The tolerance keys compare only the invoiced quantity with the quantity delivered but not purchase order with the quantity of
    the invoice.
    If you expect a goods receipt but you have not receipt any goods yet there is no tolerance key which compares the quantity of the purchase order with the quantity of the invoice.
    Example:
    If you would post the invoice reference to the PO and with quantity = 100 (more than GR quantity) before posting others GR DOCs, but would the invoice blocked for payment and would release it using TXN MRBR after posting others GR DOCs (GR quantity = invoiced quantity), you can change the message type for M8 081 from 'E'(error) as 'W'(warning).
    If you would post the invoice reference to the PO and with quantity = 100 (more than GR quantity) before posting others GR DOCs, but would the invoice not blocked for payment, you can de-activate the tolerance check of T-key 'DQ' via setting 'Do not check' as 'X'.
    If you want not only GR quantity, but also the PO quantity, to be incl. in the tolerance check within MM-invoice process,please review the note 786810.
    Look to SAP Note 786810
    Reason and Prerequisites
    The problem is due to the system design.
    Solution
    If you want the amounts and quantities for the purchase order items to be included in the tolerance check, you can use a customer enhancement (BADI) in the 'MRM_BADI_INVOICE_CHECK' function module to run the check on price and quantity variances based on the amounts and quantities from the purchase order item
    Thanks & Regards
    Sudhansu

  • Invoice Tolerance variance PP not working for lower limit

    I am working in ECC 6.0 environment. I had configured tolerance variance PP to check MIRO value with GR Value. I had maintained upper and lower tolerance limits equal to 1000/- and had set messages M8082 and M8084 to error to stop invoice activity if invoice value is not within interval specified by tolerance variance.
    I had posted a GRN with value 5000/-. Now, at time of MIRO ---
    1) If i change MIRO value more than 6000/-, error message M8082 is there, which is correct.
    2) But, if i decrease MIRO value by 500/- (which is within lower limit of variance), error message M8084 is there which should not be there until MIRO value will be reduced by more than 1000/-.
    Kindly resolve this issue asap.

    Hi !
    Please note the following:                                                       
    The system will check the lower tolerance limit but an invoice will              
    never be blocked if the LOWER limit is exceeded. The system will only            
    display a warning message. In the standard system invoices will only be          
    blocked if the UPPER limit is exceeded because normally one wants to             
    prevent to pay more than expected.                                                                               
    In SAP Library: MM-Invoice with Variances-Tolerances you will also                        
    find the following explanation:                                                                               
    Variances are allowed within predefined tolerance limits. If a varianc                  
      exceeds a tolerance limit, however, the system issues a message                         
      informing the user. If an upper limit (except with BD and VP) is                        
      exceeded, the invoice is blocked for payment when you post it. You mus                  
      then release the invoice in a separate step. If the tolerance limit fo                  
      BD is exceeded, the system cannot post the invoice."                                                                               
    The system will check the lower limit but an invoice will never                         
      be blocked if the lower limit is exceeded. The system will only                         
      display a warning message. In the standard system invoices will only b                  
      blocked if the upper limit is exceeded because normally one                             
      wants to prevent to pay more than expected.                                             
    Best regards
    Erika

  • Invoice posting possible for limit PO although final invoice is set

    Hi,
    I encountered a strange behavior, I think.
    I created a limit PO and posted several invoices against it. So far, so good.
    Then, I wanted to "close" the limit PO and set the "Final invoice" indicator in PO. Even though, I was able to post further invoices against this PO. Shouldn't this be prevented?
    I used the workaround to modify the PO and change the expected value to the actual value of invoices posted against the PO... But why does final invoice flag have no effect at all? Any ideas?
    Thanks in advance!

    Hi,
    The purpose of final invoice indicator is to reset the purchase order commitments. The final invoice indicator does not prevent further invoices from being posted.  Please see F1 help documentation on this field.
    You can block the item if further processing is required.
    Kind Regards,
    Suneet

  • AP:Invoice Batch set up

    Please help to solve this issue.
    I have Oracle 11i instance demo.
    On Account Payables when i click on Invoices:Entry: Invoice Batches i have an error message.
    The Message says: " you cannot navigate to the Invoice batches Window because batch control is not enabled for your system" Then it says ask your system administrator to enable option AP: Use Invoice Batch controls in the system Profile options Window"
    I log in as system administrator on the Profile: System ( System profile values window) i set the profile AP:Use Invoice Batch Controls to Yes at site level (Remember Application level, responsibility level and user level are grey out and cannot be change)
    After this set up, i still have an error message on AP: Invoice batches. What am i missing? Please help.

    Hello.
    The Responsibility level is greyed out because you are not filling it when making the query of the profile option. So, on the Find System Profiles window, in the Responsibility field, enter the responsibility you want to use to enter invoice batches and you will see that you can set it to Yes.
    Hope this helps.
    Octavio

  • Invoice posting - set document date as baseline date

    Hi Expert!
    I have issue regardig invoice posting.
    When invoice posting transactions are done, the baseline date in the transaction is changing due to unknown reasons. The baseline date should not change and should be the document date. This in turn is having effects on the culculation of the due date for the payment terms.
    In this case, i would like to make the document date as the default baseline date and remove the option of changing the baseline date. Please guide me on how to do it step by step.. Please also advise step by step how can i do that in transaction MIRO, FB60, FV60, FB65 and FV65..
    Thanks..

    prashant,
    let say i have 3 company codes but i want to set the document date as the default for baseline date only for 2 company codes, how? If i tick on document date in the path u've given, will it be affected to all of company codes?
    Where can i check for the payment terms against company code? Because payment terms in the path u've given seems like different than what is being using in the PO currently..
    In the path there are 0001, 0002 and 0003 but payment terms which are being using in the PO are K160, K162....
    Please advise..

  • Duplicate AP Invoices Error Setting

    Hi,
    How do I set duplicate AP invoices error in SAP?
    Thanks,
    Teo

    Hi
    If you have to do this, you need to check the field "Chk Double Inv" in the vendor master.
    What happens?(please read the help for this field in SAP)
    Checking Logistics documents
    Firstly, the system checks whether the invoice documents have already been entered in the Logistics invoice verification; the system checks invoices that are incorrect, or invoices that were entered for invoice verification in the background.
    Checking FI documents
    The system then checks whether there are FI or Accounting documents that were created with the original invoice verification or the Logistics verification, and where the relevant criteria are the same.
    Checking Logistics documents
    In checking for duplicate invoices, the system compares the following characteristics by default:
    Vendor
    Currency
    Company code
    Gross amount of the invoice
    Reference document number
    Invoice document date
    If all of these characteristics are the same, the system issues a message that you can customize.
    When you enter credit memos or subsequent adjustments, the system does not check for duplicate invoices.
    Exception: Country-specific solution for Argentina, where invoices and credit memos are checked for duplicate documents.

Maybe you are looking for

  • Creative I-Trigue 2.1 (3300) Left channel not working

    Just recently purchased the Creative I-Trigue 2.1 (3300) for my boyfriend's gaming station. I have his audio settings set to 2.0 CH speakers, and have the thing plugged into the appropriate hole. The subwoofer works, the right speaker works, but ther

  • Problem with business partner cumulative balance

    Hi I used to used the business partner balance enqury to quickly tell customers what they were due to pay up to the start of the month. I just looked at the cumulative balance of the last transaction of the previous month and that was it. I know I co

  • Problem when applying a custom stamp, it shows on my document on the screen but when I print it, the stamp is not there.

    I have my pdf open, I created a custom stamp.  Applied the stamp to the document and I see it.  Save my document and then do either a print preview or print it and the stamp is not showing!  This method of applying stamps used to work but something h

  • Relating with back ground jobs

    hi gurus, i have 3 fields on sel-screen.one for date of creation of sales order in range and three radiobuttons for yearly, quartly and monthly display of sales order. i am creating this pgm  to run in background. pls, help me out to write a logic to

  • Business Process Step properties  not loading

    Hi All, I believe the problem is apparent enough from the topic itself . After i create a Business process and then decide upon the steps and later on when i try to load the properties of the individual steps its not getting loaded. i belive its not