cancel
Showing results for 
Search instead for 
Did you mean: 

Exchange rate in MIGO.

Former Member
0 Kudos

Hi,

Could some one please tell me , what exchange rate is considered while doing MIGO. I have a PO which is 2 months old, with exchange rate of say 45.65. While doing MIGO /Service entry sheet, New exchange rate is being considered say 48.45. My requirement is that , when I am doing MIGO/Service entry sheet for a PO of 2 months old, OLD rate should be applicable and not the new one.

Where is the setting for the same and I have not checked the fixed exchange rate in PO as this impacts MIRO and not MIGO.

Regards,

Accepted Solutions (1)

Accepted Solutions (1)

ajitkumar
Active Contributor
0 Kudos

unless it is fixed in the PO ( del / inv tab ) the rate maintained for the posting date ( BUDAT ) in OB08 is considered . if there is no valid data for the specific date, the previouss date exch rate is considered

Former Member
0 Kudos

Hi Ajit,

I has the idea that the check box "fixed exchange rate" is only for MIRO and not for MIGO. I will do this and let you know.

Thanks,

Regards,

ajitkumar
Active Contributor
0 Kudos

my understanding is it is till miro,even otherwise MIRO has preference over MIGO so MIRO values will be the presistent one

Former Member
0 Kudos

Hi Ajit,

One more help. How can I change the value in ML81N. It is coming automatically in my case .. But I want to change the value. How to achieve this..?

Regards,

ajitkumar
Active Contributor
0 Kudos

if you want to change the value, in PO services tab there is a field which need to be checkmarked.

if you dont find that field go to ML90, double click on purchase order, open price and values , you need make this optional entry

Former Member
0 Kudos

Hi Ajit,

You were of great help to me. Thanks.

Now the big one, why was I asking the previous questions >> I have got some issues from my users saying that for all foreign PO's exchange rate that is getting calculated is wrong. On seeing the PO's and subsequent SE's in detail , I found that the SE that are created upto December exchange rate is USD=INR (1 = 45.00). From January onwards, when I see the SE's made, on double clicking the condition in SE , its USD = INR ( 0.01901),that means exchange rate considered is : 52.60, which corresponds to the month of January, where as the PO was made May

1. Direct exchange rate is calculated from May to December for all the SE's created considering the exchange rate of May in which PO was created.

2. Why is system calculating indirect exchange rate of the month in which SE's in created , where as it should consider the exchange rate of May in which PO is created.

Please help.

Regards,

BijayKumarBarik
Active Contributor
0 Kudos

Hi,

As you need and a different one in GR , then create a new exchange rate type( ZM) in OB08 t.code ,have rate 45.65 and assign exchange rate type( ZM) to WE document type in t.code: OBA7 and save. Do SES , release SES and see you will have exchange rate calculation of 45.55

Concept after changes: 1st preference, system to calculate exchange rate form document type which is in WE and if exchange rate type not there in document type WE, then system search exchange rate for exchange rate type(M- 48.45) which is in OB08 t.code.

Regards,

Biju K

Former Member
0 Kudos

Hi,

With exchange type "M" also things were fine till December. Please read the following issue. I am unable to crack it. Somewhere something is missing, which I am unable to pinpoint.

I have got some issues from my users saying that for all foreign PO's exchange rate that is getting calculated is wrong. On seeing the PO's and subsequent SE's in detail , I found that the SE that are created upto December exchange rate is USD=INR (1 = 45.00). From January onwards, when I see the SE's made, on double clicking the condition in SE , its USD = INR ( 0.01901),that means exchange rate considered is : 52.60, which corresponds to the month of January, where as the PO was made May

1. Direct exchange rate is calculated from May to December for all the SE's created considering the exchange rate of May in which PO was created.

2. Why is system calculating indirect exchange rate of the month in which SE's in created , where as it should consider the exchange rate of May in which PO is created.

Please help.

Regards,

ajitkumar
Active Contributor
0 Kudos

do you have exchange rate frozen in the PO?

pl check the PO header changes to see whether any changes are made to the PO wrt to exch rate

you may also check in CDHDR and CDPOS table to see changes.

BijayKumarBarik
Active Contributor
0 Kudos

Hi,

You have not read my above reply thoroughly! 1st check what is your company code currency! And then setting in OBBS.

As earlier by your example: PO created with fixed exchange rate and done GR & Invoicing

, so not possible to change or to have different value other then PO value (triggering exchange rate)

As now you have issue and difference as exchange rate not fixed in during PO creation, done GR & Invoicing OR PO created with fixed exchange rate , done GR and then GR cancelled and so removal of fixed exchange rate in PO and then carried out transactions after(GR,IV etc.)

Concept: 1st preference, system to picks exchange rate from document type (OBA7) and if exchange rate type not there in document type, then system search and picks exchange rate for exchange rate type which is in OB08 t.code.

Regards,

Biju K

Answers (1)

Answers (1)

kailas_ugale
Active Contributor
0 Kudos

Hi,

I think if you mark fixed exchange rate indicator in PO then it may work try this at your end and check following sap note also

Refer SAP Note 518114 - FAQ: Goods movements in foreign currency

Regards

Kailas Ugale