cancel
Showing results for 
Search instead for 
Did you mean: 

Foreign Currency Translation Error

Former Member
0 Kudos

While doing FC translation we are getting the following error message:

Receive the following error messageu2026

Enter rate RUB / USD rate type for 03/21/2009 in the system settings

Message no. SG105

Diagnosis

For the conversion of an amount into another currency, an entry is missing in the currency conversion table.

Procedure

Add the missing entry in the currency conversion table.

Can anyone tell what is missing and needs to be fixed?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

The exchange rate type is missing in the error message you have reproduced. Did you miss typing it or is it missing in the error message in SAP itself? Bottom line - maintain the exchange rate for RUB / USD for a date on or before 03/21/2009 in transaction code OB08 (for the exchange rate type in question) and retry FC translation transaction.

Former Member
0 Kudos

Thanks for taking the time to reply.

The exchange rate is missing in the error message itself. But the rate type is M and interestingly the rate is maintained for that or before that date and error message is coming up for some GL accounts for some company codes only.

Any thoughts.....???

Former Member
0 Kudos

Interesting! I have come across SAP notes for incomplete SG105 message, but in those cases the source currency itself is missing in the message. In your case, somewhere in the program logic, system is losing the rate type and is looking in table TCURR for exchange rate between RUB and USD for rate type <blank>. It will not find it (obviously) and hence the error message. The closest note that I have seen for your issue is

https://service.sap.com/sap/support/notes/135923

Two alternatives - (a) debug and check where the rate type is lost before system looks in table TCURR for exchange rate. You may have to go for a bottom-up analysis - look what values are passed into table TCURR (the rate type that is getting passed would be blank) and from there go up in the code until you figure out where is the rate type losing the value M (I presume the rate type you have in valuation method is M). (b) Report a product error to SAP (http://service.sap.com/~form/sapnet?_SHORTKEY=01100035870000082707&_SCENARIO=01100035870000000202&) and let em do the dirty job.

Good luck!

Answers (1)

Answers (1)

Former Member
0 Kudos

probably exchange rate is not maintained in table OB08.

thanks

sunil