Skip to Content
0

AP tolerance is not working

Oct 13, 2017 at 05:32 PM

117

avatar image

Hi All, I am testing the tolerance AP in our system. Here are the settings:

1) The Direct posting to G/L acct and to material is active

2)The item amount check is activated at company code level (tcode omrh)

3) The item amount check is activated for item categories (standard, consignment, subcontract and limit) and GR indicator. (tcode omri)

4) AP tolerance has been activated as you can see below (tcode omr6)

Now, I created a PO for an item, PO price is 100 USD, I am trying to post an invoice for 105 USD and I am getting the following error message

"Balance, not zero; 5 debits 100 credits 105 Message no M8534

I was expecting the system to post the invoice since the amount difference is within the tolerance.

I am must say that the vendor used to create the PO is not assigned to a tolerance group and tolerance BD is 0.00

Please let me know your thought.

Thank you.

ap.jpg (32.6 kB)
10 |10000 characters needed characters left characters exceeded

add a screenshot of your MIRO screen

0
* Please Login or Register to Answer, Follow or Comment.

3 Answers

Jean Cote Oct 16, 2017 at 12:25 PM
0

Thank you Gian Marco, actually, BD tolerance is activated in my system the value is 0.00 USD that means any invoice amount different from PO's amount will not be posted.

Now I am testing AP and it seems that the error message that I am getting is related to BD because if AP was working, the system would have posted the invoice.

One more thing, I change BD from 0.00 USD to 100. 00 USD and I tested again. This time system posted the invoice difference in the small differences account. This a proof again that BD is working but not AP.

Thank you Jurgen. I am posting new screen shots.

PO

Miro

Share
10 |10000 characters needed characters left characters exceeded
Jean Cote Oct 14, 2017 at 05:55 AM
0

Thank you,


ap-1.jpg (221.0 kB)
Show 2 Share
10 |10000 characters needed characters left characters exceeded

just 2 days ago I had solved a case, the user had customized for warehouse 202 and had errors in warehouse 101

This was possible because I could see those values in the screenshots. It is of course not possible to troubleshoot a case without knowing much. And especially in such remote discussions where it takes hours or days in communication one would like to see the screens like they are in standard. Nobody wants to see your vendor name or how your own company is named, what product you bought, as names are not important to troubleshoot errors and should not be shown for data protection reasons. But numbers are important, so you should not blacken the company code number as it is essential for a troubleshooting this case. I had also expect to the see quantity and amount field from the purchasing document like it is in standard

Is this case an import or why does it not have any tax?

0

Thank you Jurgen. I am posting new screen shots.

PO

Miro

Please let me know your thought.

po.jpg (45.0 kB)
ap2.jpg (132.7 kB)
0
Gianmarco Zanoletti Oct 14, 2017 at 05:29 PM
0

Hi Jean

In order to make the system post automatically differences, you have to set the BD tolerance key.

The system checks the balance of the invoice against the absolute upper limit defined. If the upper limit is not exceeded, the system automatically creates a posting line called Expense/Income from Small Differences, making the balance zero and allowing the system to post the document.

You should set the upper limit only: see sap notes 116974.and 6555.

Make sure you have entries in T030 for transaction/event DIF.

Tolerance key AP is used for blocking the invoice in case of variances, it cannot be used for posting small differences.

Regards

Gianmarco

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Thank you Gian Marco, actually, BD tolerance is activated in my system the value is 0.00 USD that means any invoice amount different from PO's amount will not be posted.

Now I am testing AP and it seems that the error message that I am getting is releated to BD because if AP was working, system would have posted the invoice.

One more thing, I change BD from 0.00 USD to 100. 00 USD and I tested again. This time system posted the invoice difference in the small differences account. This a proof again that BD is working but not AP.

Thank you.

0