While posting a vendor invoice in Logistic Invoice Verification with reference to Purchase Order, which is more than PO value, i.e. above the upper limit of price variance, system is allowing posting the invoice despite of tolerance key u201CPPu201D is set for upper limit for
Percentage: check limit is equal to 0 %
Absolute: check limit is equal to INR 0.00
Moreover,
Vendor specific tolerance key is not assigned to vendor in master data.
Also,
Error message no. M8082: u201CPrice too high (tolerance limit of & & exceeded)u201D is set to E.
Error message no. M8083: u201CPrice too high (tolerance limit of & % exceeded)u201D is set to E.
Tolerance key BD is set for upper limit val. equal to INR 10.00, which works fine. Meaning system should not allow the vendor invoice to be posted which more than PO value by INR 10.00.
As user attempts to post the vendor invoice exceeding the upper tolerance amount (i.e. more than INR 10.00) the error message no. M8534: u201CBalance not zero: & debits: & credits: & u201D stop user the untill he/she can post the difference amount to Material or GL as Direct Posting to G/L Accounts and Material Account is activated.
This obsoletes the concept of price variance tolerance key PP. why error message no M8082 & M8083 are not proposing while posting the invoice?