cancel
Showing results for 
Search instead for 
Did you mean: 

Vendor Specific Tolerances

former_member114630
Active Participant
0 Kudos

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)

PosAccUpperLimt 2.00

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?

Monique Stephens

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

when you run MRBR and the release automatically radio button has selected then it will release immi.

see SAP help

When you release invoices automatically, the system deletes all blocking reasons that no longer apply. For more information and examples, see Validity of a Block.

When all blocking reasons in an invoice are deleted, the system automatically releases the invoice.

Note that invoices for which a manual block was set in the document header in addition to the blocking reasons in individual items are not automatically released if the blocking reasons in all items no longer apply. You must release any invoices with a manual payment block in the document header separately. Select the invoices using the blocking procedure Manual Payment Block and choose Release Manually.

If you select the Move cash discount date field on the initial screen, the agreed cash discount period is retained.

Canceled invoices are not taken into account.

Prerequisites

It is only possible to automatically release invoices if their blocking reasons are no longer valid. This can be the case for invoices blocked due to quantity, price, or schedule variances, or due to quality inspection.

You can only use the function Release automatically for the blocking procedure Blocked due to variances.

Procedure

former_member114630
Active Participant
0 Kudos

But, the block should still apply. I did not manually put the block on the document. The payment block was automatically set to R when the price tolerance was met. Is the "Blocked due to variances" only apply to tolerances that are at the company code level, not the vendor level?

Former Member
0 Kudos

It is used for vendor level also but in that case you have to select the release manually

When you release invoices manually, a list of the blocked invoices that match your criteria appears. In this list, blocking reasons that no longer apply are highlighted in color. You can delete individual blocking reasons or select invoices that are to be released. For more information and examples, see Validity of a Block.

former_member114630
Active Participant
0 Kudos

Thanks for the advice. But, I really don't want to use the release manually feature. That list will be extremely long because we may instances where someone went into the FI document and manually removed the block and left the MM document. Obviously, this is not the correct procedure, but it is done.

Is there any way to prevent an invoice from unblocking automatically and have different tolerances?

The blocking reason in my case should still apply unless it no longer looks at the vendor specific tolerance and only looks at the overall tolerances. Is that the case?

Former Member
0 Kudos

Before you can pay a blocked invoice, you must release it in a separate step. You do so by canceling the blocking indicator that was set when the invoice was posted.

Since the total invoice amount is to be paid and not individual invoice items, the blocking indicator is set in the vendor line of the accounting document. As a result, all the items in an invoice can only be released at the same time.

To specify when exactly an invoice is to be paid, you agree terms of payments with the vendor. These terms of payment contain the baseline date from which your cash discount period applies. If an invoice was blocked for payment for a long time, your cash discount deadline could expire. If you release this invoice, you can select the field Move cash discount date on the initial screen of the invoice release transaction and retain the agreed cash discount.

You can only process blocked invoices that were posted in conventional Invoice Verification (MR01) using the invoice release transaction in conventional Invoice Verification (MR02).

You can process blocked invoices that were posted before Release 4.6A in Logistics Invoice Verification using the invoice release transaction in conventional Invoice Verification (MR02) or you can use report RM08RBKPBLOCKED to convert them and process them using the invoice release transaction in Logistics Invoice Verification (MRBR).

former_member114630
Active Participant
0 Kudos

I have sent a note to OSS. I would prefer that vendor-specific tolerances work the same way as price/quantity tolerances when it comes to releasing automatically.

The payment block can be removed from the FI document without actually impacting the LIV document. This is not the preferred method of doing things, but it does happen. If that happens, the blocks are still on the individual lines on the LIV document which would have be removed manually.

I do not have any issues with paying the vendor. I just want the vendor-specific tolerances to work. What is the point of setting up the tolerance and having the invoice block if MRBR would just turn around and release it?

Answers (0)