cancel
Showing results for 
Search instead for 
Did you mean: 

MIRO problem - Message no. M8396

Former Member
0 Kudos

Hi expert,

I encounter the following error when doing MIRO.

Different local currencies SGD USD

Message no. M8396

How do I correct this error ?

The PO was raised under company code AA01 in USD. The company code local currency is also in USD. When doing MIRO, company code AA02 is suppose to do the IR and make payment on behalf of AA01. Therefore MIRO was done under AA02 (payment in SGD) and PO was raised in USD under AA01.

How do I rectify this or what should be the correct way to record the above senario ?

Company code AA01 local currency is in USD

Company code AA02 local currency is in SGD

Please advise.

thanks

Angel

Accepted Solutions (1)

Accepted Solutions (1)

former_member184992
Active Contributor
0 Kudos

Hi Angel,

The reason for error message M8396 "Deviating local currencies &&" is explained in note 317318:

"You enter a cross-company-code invoice. Here, all involved company codes must have the same (first) local currency."

This error message was introduced to prevent inconsistencies occuring in FI from docs posted in MM.

For note 592312, it is only to prevent the system "terminated" when the issue occured by issuing error message M8 396. Please refer to the solution part of the note :

************************************************************************

Due to this correction the system issues message M8396 as error which

will thus no longer result in a termination of the transaction. The

invoice can still be edited.

I hope this helps.

Best Regards,

Vanessa.

Former Member
0 Kudos

Hi,

You are right. It is a cross company transaction. Interco transaction. And it happens that these 2 companies are having different first local currency.

If the invoice can be edited, how to do it ? When you mentioned the invoice can be edited, does it means changing it during MIRO or I need to cancel GR and re-do GR with the currency that I am going to do MIRO with ? Or is there some other configurations that can be done ?

Please advise me.

Thanks.

Angel.

former_member184992
Active Contributor
0 Kudos

Hi Angel,

Let me clarify my previous answer. I believe that you have checked the notes that I provided before.

When you enter a cross-company-code invoice all involved company codes must have the same (first) local currency.

This is the standard design. Error message M8396 is issued to avoid this kind of postings as note says.

You can check note 592312 for more details why error M8396 was created.

Also, entering the company code at the beginning of MIRO is standard functionality and determines aspects of the transaction's initial setup. Additionally, since the R/3 system is designed to allow cross-company posting, the initial company code you enter determines the company code to which you want to post the invoice (and the GL entries), not necessarily the company code of the PO, which can be different.

It is not possible to post a cross company code invoice where each code involved has a different first currency.

This error message was introduced to prevent inconsistencies occuring in FI from docs posted in MM.

You will not be able to post the invoice document with the company codes having different local currency in MM.

This type of complex posting is ONLY supported in the FI module, not in MM module (MIRO).

I am afraid this is the standard design of the system. But you still can do this posting in FI, but not in MM transactions.

I believe that this answer your inquiry and sorry that I do not have a more positive answer than that to give you.

Best Regards,

Vanessa.

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi, check notes 331910,781014