Foreign Currency Translation
Foreign Currency Translation
GettingStarted Store
ERPFinancials / / ForeignCurrencyValuation
ForeignCurrencyTranslation
CreatedbyCoraPhelan,lastmodifiedonJan29,2014
Purpose
ThiswikiprovidesanoutlineofconfiguationandpostingforFASB52logic.Itoutlinesthehelp.sap.comdocumentationinrelationtoexample.Pleasebeclearthisisonlyanexample,customizingcanvary
basedonyourownlegalrequirements.
Overview
Fromhelp.sap.comdocumentationthefollowingisstatedonforeigncurrencytranslation
CurrencyTranslation
Use
Youcantranslateyouraccountbalancesfromlocalcurrencyintogroupcurrency.ThetranslationisperformedinaccordancewithFASB52(USGAAP)orIAS.
However,youcanalsoperformthecurrencytranslationforothercurrencytypes.
Integration
InGeneralLedgerAccounting,youcanonlyperformacurrencytranslationaspartoftheforeigncurrencyvaluation.
Prerequisites
YouhaveperformedaforeigncurrencyvaluationandhavemadeallthesettingsforitinCustomizing(seeForeignCurrencyValuation).
YouhavedefinedaccountdeterminationforthetranslationinCustomizingforFinancialAccounting(New).
Todothis,intheImplementationGuideforFinancialAccounting(New),chooseGeneralLedgerAccounting(New)>PeriodicProcessing>Valuate
>ForeignCurrencyValuation>DefineAccountDeterminationforCurrencyTranslation.
Onthebasisofthefinancialstatementversion,youcandefinedifferentexchangeratetypesforeachfinancialstatementitemandtherebydifferentexchangeratesforthevaluation.
Features
Theaccountbalancesaretranslatedfromlocalcurrencyintogroupcurrency.
Activities
Toperformacurrencytranslation,fromtheSAPEasyAccessscreen,chooseAccounting>FinancialAccounting>Generalledger/AccountsReceivable/AccountsPayable>
PeriodicProcessing>Closing>Valuate>CurrencyTranslationofBalances.
Inthegeneralselectiondata,enteravaluationarea(fortranslationintogroupcurrency,forexample,enterthevaluationareawithyourgroupcurrency).
Example:
*Attention:ThisisjustanexampleforFASB52representedinSAP.Thefunctional/reportingcurrenciesareFASB52terms.
.......................................................................................................................................................
DCLC(10)LC2(30)
[GBP][USD][EUR]
OP5080100
.......................................................................................................................................................
FAGL_FC_VALUATION
(Val.Areaforcurr.type10)(*90)Newamountaftervaluation
Val.Difference
Posting0+10remeasurementinEUR>+13
.......................................................................................................................................................
BALANCE:90113
.......................................................................................................................................................
FAGL_FC_TRANSLATION
(Val.Areaforcurrencytype30)90TranslationintoEUR>(117)
Val.differenceposting00+4
.......................................................................................................................................................
Sum:90117
FunctionalcurrencyReportingcurrency
https://wiki.scn.sap.com/wiki/display/ERPFI/Foreign+Currency+Translation 1/12
3/29/2017 ForeignCurrencyTranslationERPFinancialsSCNWiki
Thefunctionalcurrencydoesnothavetobealwaysthelocalcurrency(currencytype10inSAP).
GeneralCustomizing:
Companycode/Localcurrency=USD
ImplementationGuide:Financialaccounting(New)>Financialaccountingglobalsettings(New)>globalParametersforcompanycodeTransactioncodeOBY6
AdditionalLocalCurrencies
ImplementationGuide:FinancialAccounting(New)>FinancialAccountingGlobalSettings(New)>Ledgers>Ledger>DefineCurrenciesofLeadingledger(TransactioncodeOB22)
OB22:Thecurrencytype30isdefinedassourcecurrency=2(Translationtakingfirstlocalcurrencyasbasis),
otherwisethecurrencytype30isnotpostedinthefirststepwiththeFAGL_FC_VALUATION(Remeasurement)
Exchangerateattimeofpostinginvoice
ImplementationGuide:SAPNetWeaver>Generalsettings>Currencies
(checkallsettings)>EnterExchangerates(TransactioncodeOB08)
https://wiki.scn.sap.com/wiki/display/ERPFI/Foreign+Currency+Translation 2/12
3/29/2017 ForeignCurrencyTranslationERPFinancialsSCNWiki
CreatecustomerinvoiceviaFB70DisplaypostedinvoiceviaFB03
CustomizingforForeigncurrencyvaluation
ImplementationGuide:FinanicalAccounting(New)>GeneralLedgerAccounting(New)>PeriodicProcessing>Valuate
DefinevaluationAreas
PrepareAutomaticPostingsforForeignCurrencyValuation
SelectTransactionKDF,enterChartofAccounts
https://wiki.scn.sap.com/wiki/display/ERPFI/Foreign+Currency+Translation 3/12
3/29/2017 ForeignCurrencyTranslationERPFinancialsSCNWiki
ExchangerateattimeofcarryingoutforeigncurrencyvaluationOB08
Toperformaforeigncurrencyvaluation,fromtheSAPEasyAccessScreen,chooseAccounting>FinancialAccounting>
Generalledger/AccountsReceivable/AccountsPayalbe>Periodicprocessing>Closing>Valuate>ForeignCurrencyValuation(New)
TransactionFAGL_FC_VAL(ProgramFAGL_FC_VALUATION)
Valuationusingvaluationareawhichisassignedtocurrencytype10
https://wiki.scn.sap.com/wiki/display/ERPFI/Foreign+Currency+Translation 4/12
3/29/2017 ForeignCurrencyTranslationERPFinancialsSCNWiki
Execute
https://wiki.scn.sap.com/wiki/display/ERPFI/Foreign+Currency+Translation 5/12
3/29/2017 ForeignCurrencyTranslationERPFinancialsSCNWiki
ClickonPostingsbutton
Tocreatevaluationdocumentscreatepostingsmustbetickedon,ifyouexecutewithoutcreatepostingsticked,thismeansthatprogramisrunintestmode.
Ifthereareerrorswhenposting,abatchinputsessioniscreated(transactionSM35)DocumentscreatedviewviaFB03
https://wiki.scn.sap.com/wiki/display/ERPFI/Foreign+Currency+Translation 6/12
3/29/2017 ForeignCurrencyTranslationERPFinancialsSCNWiki
UpdaterunissavedintableFAGL_BSBW_HISTRY
Thevaluationdifferenceof10postedincurrencytype10i.e.thedifferencebetween50GBP*1.6=80USD(exchangerateattimeofpostinginvoice)and(50GBP*1.8exchangerateattimeofvaluation
fromcurrencyGBPtoUSD)=90USD
Thevaluationdifferenceof13postedincurrencytype30i.e.(thevaluationdifferenceistranslatedintothegroupcurrency10USD*1.3)
CustomizingforForeginCurrencyTranslation
https://wiki.scn.sap.com/wiki/display/ERPFI/Foreign+Currency+Translation 7/12
3/29/2017 ForeignCurrencyTranslationERPFinancialsSCNWiki
Definevaluationarea
Valuationareaforcurrencytype30
DefineAccountDeterminationforCurrencyTranslation
InFinancialstatementitem1013200infin.statementversionCAUSthefollowingtwoaccountsarepresent:
140000(Rec.Accountforcustomers)
140099(AdjustmentaccountforRec.Account140000,postedbyFAGL_FC_VALUATION)
Accounts140000and140099shouldbedefinedtogetherinthesamefinancialstatementitem(ob58)sothatFAGL_FC_TRANSLATIONpoststhevaluation
https://wiki.scn.sap.com/wiki/display/ERPFI/Foreign+Currency+Translation 8/12
3/29/2017 ForeignCurrencyTranslationERPFinancialsSCNWiki
forbothaccountstogetherinthesameaccount(definedinV_FAGL_T030TR,canbethesameaccount140099).
Foreigncurrencytranslation
Toperformaforeigncurrencytranslation,fromtheSAPEasyAccessScreen,chooseAccounting>FinancialAccounting>
Generalledger/AccountsReceivable/AccountsPayalbe>Periodicprocessing>Closing>Valuate>FAGL_FC_TRANS(ProgramFAGL_FC_TRANSLATION)
Execute
https://wiki.scn.sap.com/wiki/display/ERPFI/Foreign+Currency+Translation 9/12
3/29/2017 ForeignCurrencyTranslationERPFinancialsSCNWiki
ClickonpostingsButton
GeneratepostingsmustbeselectedoninitialscreenofFAGL_FC_TRANSforpostingstobecreatedPostingscreatedviewviaFB03
https://wiki.scn.sap.com/wiki/display/ERPFI/Foreign+Currency+Translation 10/12
3/29/2017 ForeignCurrencyTranslationERPFinancialsSCNWiki
UpdaterunissavedintableFAGL_BSBW_HST_BL
Nolabels
1Comment
https://wiki.scn.sap.com/wiki/display/ERPFI/Foreign+Currency+Translation 11/12
3/29/2017 ForeignCurrencyTranslationERPFinancialsSCNWiki
SeemaSaboo
Hello,
Thanksforsharingsuchaknowledgeabledocument
IdonotseecustomizationofforeigncurrencytranslationaccountalongwithFSVasshowninyourdocumentaboveinECC6
InsteadIseetranslationaccountsinOBA1TCodewherewedefineotheraccountsforrealizedandunrealizedexchangegainsandlossesAreyoureferringtothesamecustomization?
Regards,
Seema
ContactUs SAPHelpPortal
Privacy TermsofUse LegalDisclosure Copyright FollowSCN
https://wiki.scn.sap.com/wiki/display/ERPFI/Foreign+Currency+Translation 12/12