I read all the documentation on vendor specific tolerances and am now completely confused. We already have tolerance limits set up for all vendors in regards to price (PP) and quantity. The price variance is set to $100 or 50%, whichever comes first.
Now, we want to apply different tolerances to specific vendors. The idea is to block an invoice if the price is greater than $2 or 1%, whichever comes first.
I think I have everything set up correctly (including identifying this new tolerance for the specific vendor).
Under automatic acceptance of positive differences:
Positive small difference (check limit box is not checked)
Small diff. 2.00
Absolute Upper limit (check limit box is checked)
Percentage Upper limit (check limit box is checked)
PercUpperAccLim 1.00 %
I was able to process an invoice and get it to block due to the 1% rule. But, when I ran MRBR, the invoice block was removed. I did not change the price on the PO to match the invoice.
Am I missing something or is this the way vendor specific tolerances work?