Skip to Content
Author's profile photo Mehmet Ozgur Unal

M8 messages for incoming invoices with tolerances

These days, I read documents related with M8 system messages , tolerances , invoice reduction etc.

In this document , i work on implementation and configuration SAP MM Logistic Invoice Verification. My example contains a example which it prevents different postings based on quantity and amount. We will get a problem that i want to post bigger amount, sap will not give permission with error messages finally invoice reduction will solve our this problem.

 

You can get details : https://wiki.scn.sap.com/wiki/display/ERPSCM/Tolerance

Related Oss notes&KBA :

1372102 – IMG documentation: Set Tolerance Limits

786810 – MM IV: Tolerance check when you enter invoices

313190 – MR1M: Tolerance groups not taken into account

963185 – MM IV: Tolerance check for entering and releasing invoices

791036 – Tolerance check on account assignment item

1674901 – MIRO shows error message M8083 and does not propose amount value when working with Invoicing Plan

608041 – Tolerance checks with service-related invoice verification

1598731 – No payment block if the lower limit is exceeded during invoice posting – MM-IV

2054815 – MR8M: Not able to cancel a credit memo due to tolerance limit error.

134976 – Tolerances for blanket purchase order

396095 – MRBR: Message M8215 for tolerance key ‘DW’

610340 – No tolerance check for the credit memo

2004992 – MIRO/MIR7: System will not automatically propose “Amount” and “Quantity” after you have done GR 107.

1880413 – Duplicate Invoice Check functionality does not work

158611 – MR1M: Block of invoices for services

753286 – Moving average price becomes very low

90013 – Tolerance limits not converted to local currency

1890543 – Cannot set message “M8 082” as an error at company code level

1853807 – MIR4: Message M8 084 as error message stops posting

1919689 – MIRO: User tolerances are not taken into account

I have a PO , my person posted a material document 100 qty.

1.JPG

In Miro , can you post more quantities and amounts ? Is it related your tolerances ? Not at all.

If posting exceed your tolerances , you can post but it is blocked. If not, you can not prevent. Sometimes , you can not be aware of tolerances when you can post fastly. It is dangerous.

Examples :

1 – Amount is bigger than PO.

2.JPG

2- Quantity and amount are bigger than migo and po values.

3.JPG

What can i do ?

Firstly , check your LIV system messages.

You can update your M8 / 81-82-83-504 messages with ERROR also if you get them.

MM/Logistic Invoice Verification/Invoice Block/Set tolerance limits

5.JPG

* Please check DQ and PP tolerance keys.

6.JPG

7.JPG

However , it is not enough to prevent posting . You have to maintain your LIV system messages.

8.JPG

* I configure M8 messages with ERROR.

9.JPG

* When i post our invoices , sap will not give permission…

10.JPG

** Unfortunately , i have to post some like a weigher result , vendor errors invoices with variances , how can i solve this problem ?

**Sometimes , you can post your invoices with tolerance even though you implement system messages. Invoice reduction can help you.

*Select layout : Invoice reduction , Correction ID : 2 Vendor error – reduce invoice ,Invoice amount Acc to Vendor , however you can use similiar way for quantities. Sap will create one more fi record for differences.

a1.JPG

Results :

a2.JPG

a3.JPG

** Configurations :

You have to configure your T030 table with RKA transaction (OBYC tcode) and invoice document types.

b1.JPG

I add RK document type for invoice reduction. (OMR4)

b2.JPG

However, if you want to update some datas to implement in your country like a tax rates ..

You have to update records with enhancement implementation program LMRMCF07 .

EXIT_SAPLMRMC_001 -> include ZXM08U19

I hope that it can be benefical for your business life thoughts.

Thanks a lot for spending times …

Regards.

M.Ozgur Unal

Assigned Tags

      28 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      Hi,

      Good one

      Author's profile photo Mehmet Ozgur Unal
      Mehmet Ozgur Unal
      Blog Post Author

      thanks ...

      Author's profile photo Mehmet Ozgur Unal
      Mehmet Ozgur Unal
      Blog Post Author

      Hi Mr.Jurgen ;

      I updated document , thanks for your turnbacks 🙂

      Regards.

      Author's profile photo PRASOON AK
      PRASOON AK

      Hi,

         Good attempt!!!

         It will be good if you could include the following points..

      1. How / which tolerance key will work if you maintain GR based IV in PO and if its not maintained.

      2. There are other tolerance keys also in OMR6, what are the use of other tolerance keys and when these will be triggered.

      Regards,

      AKPT

      Author's profile photo Mehmet Ozgur Unal
      Mehmet Ozgur Unal
      Blog Post Author

      Hi AKPT MM;

      Thanks for your valuable turnback.

      I refered MM-IV-LIV-CRE Set Tolerances for Incoming Invoice - ERP SCM - SCN Wiki in document. It is helpful for everyone...

      Regards.

      M.Ozgur Unal

      Author's profile photo Dibyendu Patra
      Dibyendu Patra

      Hi Mehmet Ozgur Unal

      Very good document..

      Exact information for invoice verification....

      Author's profile photo Mehmet Ozgur Unal
      Mehmet Ozgur Unal
      Blog Post Author

      Hi Dev ;

      Thanks for your feedback

      Author's profile photo Leo Thilak M.S
      Leo Thilak M.S

      Hi mehmet

      Nice document , but which scenerio we get the miro quanity greater than grn or the difference , because when i try to do with bapi_incominginvoice_create alone i have difference , can i solve it by these procedure

      Author's profile photo Mehmet Ozgur Unal
      Mehmet Ozgur Unal
      Blog Post Author

      Hi Leo;

      You can benefit this scenerio when you get invoice in miro greater grn or amount. For example ; Invoice must be 10 $ , but you get it 11$ . If you implement invoice reduction , you can post credit 1$ to your customer as soon as you can post incoming invoice. However, good receipt is 5 pc x 1$ when invoice quantity 6 pc x 1$ . If you want , you can post 1$ when you post incoming invoice.

      About Bapi, we have to research. This is a special layout, i quess that there are different bapi. I will research.

      Thanks your valuable feedback.

      Regards.

      M.Ozgur Unal

      Author's profile photo Mehmet Ozgur Unal
      Mehmet Ozgur Unal
      Blog Post Author

      Hi Leo ;

      Can you check Check on Invoice Reduction - Integrated Care - SAP Library ?

      Regards.

      M.Ozgur Unal

      Author's profile photo Former Member
      Former Member

      Hi Mehmet Ozgur Unal,

      Nice Document,

      Does the configuration creates two accounting entries during MIRO?

      Author's profile photo Mehmet Ozgur Unal
      Mehmet Ozgur Unal
      Blog Post Author

      Hi k j ;

      Thanks for your good comment.

      You are right , configuration help us about creating two accounting document during MIRO.

      It is behaviour of Invoice reduction.

      Regards.,

      M.Ozgur Unal

      Author's profile photo Former Member
      Former Member

      Hi Ozgur,

      Thanks for the document. Nice information about invoice reduction.

      Keep posting... 🙂

      Regards

      Subbu.

      Author's profile photo Mehmet Ozgur Unal
      Mehmet Ozgur Unal
      Blog Post Author

      Hi, subburam v ;

      Thanks a lot.

      Regards.

      M.Ozgur Unal

      Author's profile photo Rakesh M Choudhary
      Rakesh M Choudhary

      Hi Mehmet,

      Very informative document. I liked the way you explained with screen shots. Looking forward to more such documentation.

      Thanks

      Rakesh

      Author's profile photo Sudeep A
      Sudeep A

      Hi,

      Good document. keep sharing..

      Regards,

      Sudeep.

      Author's profile photo Former Member
      Former Member

      Hi  ,

      Very  Good  document. Thanks for  sharing.You  explained  with  screenshots .

      Regards,

      Anil

      Author's profile photo Mehmet Ozgur Unal
      Mehmet Ozgur Unal
      Blog Post Author

      Hi ;

      I hope that it will be helpful for someone ...

      Regards.

      M.Ozgur Unal

      Author's profile photo Mohsin Abbasi
      Mohsin Abbasi

      Dear Ozgur,

      Awesome Bro........:-( . Nice Job. Highlight the invoice Reduction process in detail.

      best Regards

      Mohsin Abbasi

      Author's profile photo Former Member
      Former Member

      Dear Ozgur,

      Nice Document !!

      Regards

      Ramesh Kumar

      Author's profile photo Mehmet Ozgur Unal
      Mehmet Ozgur Unal
      Blog Post Author

      Hi Ramesh ,

      When you want to get information about Tolerance & system messages & invoice reduction , you can benefit from this document.

      Regards.

      M.Ozgur Unal

      Author's profile photo Former Member
      Former Member

      Hi,

      Nice document with clear explanation......thanks for sharing

      Author's profile photo Mehmet Ozgur Unal
      Mehmet Ozgur Unal
      Blog Post Author

      Hi ;

      Thanks HHC MM

      Regards

      Author's profile photo Former Member
      Former Member

      Hi all !! Thanks for this explanation! It´s really good! Please, someone can tell me, how can I check quantity tolerance in MIRO when I do the invoice without goods receipt? My PO has "GR-based IV " indicator as " ". So, I have not MIGO document, in MIRO I can do an invoice for a quantity larger than the PO and the system not blocked the document. Tolerance DQ need the goods receipt to work. If I put a larger price ammount, the system check that with PP tolerance and I can´t save the document, but I can´t find how to check the same for quantity. Thanks in advance!! Florencia.

      Author's profile photo Mehmet Ozgur Unal
      Mehmet Ozgur Unal
      Blog Post Author

      Hi Florencia Gardiner ;

      Go to OMRM tcode and define M8/081 message with error. After that , check OMR6 tcode and "check limit--> percentage "upper limit %0" .

      Try and inform us.

      Regards.

      M.Ozgur Unal

      Author's profile photo halil akgul
      halil akgul

       

      Selam Mehmet,

       

      Dokümanın Türkçesi mevcut mudur? Eğer varsa benimle paylaşır mısın? Ayrıca süreçsel bazı sorularım olacak cevap vermek ister misin?

      Saygılarımla,

      Halil

      Author's profile photo halil akgul
      halil akgul

      Hi,

      MM-IV-LIV-CRE Set Tolerances for Incoming Invoice – ERP SCM – SCN Wiki

      link disabled

      Author's profile photo Mehmet Ozgur Unal
      Mehmet Ozgur Unal
      Blog Post Author

      Hello Halil ,

      Thanks for your feedback . As you know, SAP revised websites that's why you get this problem. I updated link. Thanks again.

      If you have any question, you can ask question in MM side. We will try to figure it out.

      BR

      M.Ozgur Unal