customizing currency and exchange rates in travel management - erp human capital management - scn...

7
9/1/2015 Customizing Currency and Exchange Rates in Travel Management ERP Human Capital Management SCN Wiki http://wiki.scn.sap.com/wiki/display/ERPHCM/Customizing+Currency+and+Exchange+Rates+in+Travel+Management 1/7 Getting Started Newsletters Store Search the Community Welcome, Guest Login Register Products Services & Support About SCN Downloads Industries Training & Education Partnership Developer Center Lines of Business University Alliances Events & Webinars Innovation We are improving! The SCN wiki will not be available for new content submission starting September 4th 6PM CET until September 7th 6PM CET. Please plan your SCN wiki tasks accordingly. Added by Sally Redmond, last edited by Sally Redmond on Aug 04, 2013 ERP Human Capital Management / / Expenses and Credit Card Receipts Customizing Currency and Exchange Rates in Travel Management Purpose: The purpose of this wiki article is to address the main steps in customizing your SAPGUI and Portal environment to reflect currency and exchange rates for the Travel Management solution. Overview: Currency is an integral part of the travel management and expenses application and essential in order to derive settlement and posting to FI for reimbursement to employees and reconciliation of credit card and expense handling. This wiki article will outline the steps necessary for customizing for transaction PR05 and also for WebDynpro ABAP and Java ESS. It will also address some of the known errors that may occur if the customizing is incorrectly handled and the possibilities for inflationary currencies. In addition, it has recently been updated in section 5 to deliver more information about new logic for rounding and settlement. 1. Customizing steps necessary to define currency and exchange rate settings: Firstly, please follow the IMG path in travel management; SPRO > Financial Accounting > Travel Management Travel Expenses Master Data Control Parameters for Travel Expenses Define global settings (table V_706D_B)

Upload: arun-varshney

Post on 07-Dec-2015

226 views

Category:

Documents


7 download

DESCRIPTION

Customizing Currency and Exchange Rates in Travel Management

TRANSCRIPT

Page 1: Customizing Currency and Exchange Rates in Travel Management - ERP Human Capital Management - SCN Wiki

9/1/2015 Customizing Currency and Exchange Rates in Travel Management ­ ERP Human Capital Management ­ SCN Wiki

http://wiki.scn.sap.com/wiki/display/ERPHCM/Customizing+Currency+and+Exchange+Rates+in+Travel+Management 1/7

Getting Started Newsletters Store

Search the Community

Welcome, Guest Login Register

Products Services & Support About SCN Downloads

Industries Training & Education Partnership Developer Center

Lines of Business University Alliances Events & Webinars Innovation

We are improving!The SCN wiki will not be available for new content submission starting September 4th 6PM CET until September 7th 6PM CET. Please plan your SCN wiki tasks accordingly.

Added by Sally Redmond, last edited by Sally Redmond on Aug 04, 2013

ERP Human Capital Management /… / Expenses and Credit Card Receipts

Customizing Currency and Exchange Rates in Travel Management

Purpose:The purpose of this wiki article is to address the main steps in customizing your SAPGUI and Portal environment to reflect currency and exchange rates for the Travel Management solution.

Overview:Currency is an integral part of the travel management and expenses application and essential in order to derive settlement and posting to FI for reimbursement to employees and reconciliation of credit cardand expense handling. This wiki article will outline the steps necessary for customizing for transaction PR05 and also for WebDynpro ABAP and Java ESS.

It will also address some of the known errors that may occur if the customizing is incorrectly handled and the possibilities for inflationary currencies. In addition, it has recently been updated in section 5 todeliver more information about new logic for rounding and settlement.

1. Customizing steps necessary to define currency and exchange rate settings:Firstly, please follow the IMG path in travel management;

SPRO > Financial Accounting > Travel Management Travel Expenses Master Data Control Parameters for Travel Expenses Define global settings (table V_706D_B)

Page 2: Customizing Currency and Exchange Rates in Travel Management - ERP Human Capital Management - SCN Wiki

9/1/2015 Customizing Currency and Exchange Rates in Travel Management ­ ERP Human Capital Management ­ SCN Wiki

http://wiki.scn.sap.com/wiki/display/ERPHCM/Customizing+Currency+and+Exchange+Rates+in+Travel+Management 2/7

Here, you can specify the global settings for currencies for each trip provision variant and you can choose how the trip currency is determined and which currency is used to reimburse receipts in foreigncurrencies.

For each trip provision variant, you specify which method of foreign currency translation the system will use for travel expense amount entered in a foreign currency and whether it will be reimbursed in thetrip currency. You have the option to customize reimbursement of foreign currency in trip currency or hard currency (E.g derived from company code) and to also populate input tax options (table T007A ­

Page 3: Customizing Currency and Exchange Rates in Travel Management - ERP Human Capital Management - SCN Wiki

9/1/2015 Customizing Currency and Exchange Rates in Travel Management ­ ERP Human Capital Management ­ SCN Wiki

http://wiki.scn.sap.com/wiki/display/ERPHCM/Customizing+Currency+and+Exchange+Rates+in+Travel+Management 3/7

see note 1631237 ) and to determine of exchange rate will be calculated as "M" standard translation at average rate or by other factor. These values all populate the table TCURR (accessible also throughtransaction SM30).

Please also check note 783877 particularly section 4 as this outlines what translation ratio to use, as if the conversion ratio selected is too big it may also lead to errors.

To populate table TCURR with ratios and exchange rates ­ please see the example as below

If you are also using the ESS portal solution for Travel Management, then you will need to customize table TCURF in addition to the steps above. This we will look at next.

2. Additional customizing for ESS expense receipts. Although currencies are maintained in table TCURR, this table is not responsible for the inverse calculation as there is a technical difference between the generation of values between TCURR and TCURF,this means the portal values are derived from TCURF as each currency also needs a reverse ratio calculation. So in this case, you need to also follow the IMG path;

Page 4: Customizing Currency and Exchange Rates in Travel Management - ERP Human Capital Management - SCN Wiki

9/1/2015 Customizing Currency and Exchange Rates in Travel Management ­ ERP Human Capital Management ­ SCN Wiki

http://wiki.scn.sap.com/wiki/display/ERPHCM/Customizing+Currency+and+Exchange+Rates+in+Travel+Management 4/7

Tcode SPRO > IMG > SAP Netweaver > General Settings > Currencies > Define translation ratios for currency translation'*

Here, you should check the currency pairing and ensure that the same reverse ratio is entered, E.g pairing of USD:EUR/EUR:USD. You can also do this directly in view V_TCURR and V_TCURF viaSM30

You must also have an entry in each field Ratio for the "from" currency units and Ratio for the "to" currency units.Finally, please also have an entry for this pairing in TCURR.

It is important to note for TCURF, that this table is not keeping the exchange rates but is concerned only with ratios. These need to be maintained correctly only once.The checks in the ABAP based WebDynpro Travel Application are far stricter than in transaction PR05 and therefore any dump or error occuring in portal if the ratio and pairings are not correctly definedwill not occur in PR05.

Page 5: Customizing Currency and Exchange Rates in Travel Management - ERP Human Capital Management - SCN Wiki

9/1/2015 Customizing Currency and Exchange Rates in Travel Management ­ ERP Human Capital Management ­ SCN Wiki

http://wiki.scn.sap.com/wiki/display/ERPHCM/Customizing+Currency+and+Exchange+Rates+in+Travel+Management 5/7

3. What errors may be seen in ESS if customizing is incorrect in table TCURF?The following errors may occur If the customizing is not performed for table TCURF , then you may find that dumps such as those noted below may occur in the portal pages, or else simply the currency isnot visible in the currency dropdown for the expense item.

Errors such as "Invalid index 1 when setting lead selection; context node: Receipts.1.Receipts.2.Exchange_rates"

Example: Webdynpro error occuring in ESS if TCURF is not customized correctly.

Page 6: Customizing Currency and Exchange Rates in Travel Management - ERP Human Capital Management - SCN Wiki

9/1/2015 Customizing Currency and Exchange Rates in Travel Management ­ ERP Human Capital Management ­ SCN Wiki

http://wiki.scn.sap.com/wiki/display/ERPHCM/Customizing+Currency+and+Exchange+Rates+in+Travel+Management 6/7

Example: dump in transaction ST22 from web dynpro error seen above.

4. Overflow and currency translation ratio's:As mentioned in section 1; if the currency translation ratio selected is too big, it could lead to an overflow scenario and an error in either PR05 or in ESS such as ""Conversion from XXX to XXX is notpossible".

Page 7: Customizing Currency and Exchange Rates in Travel Management - ERP Human Capital Management - SCN Wiki

9/1/2015 Customizing Currency and Exchange Rates in Travel Management ­ ERP Human Capital Management ­ SCN Wiki

http://wiki.scn.sap.com/wiki/display/ERPHCM/Customizing+Currency+and+Exchange+Rates+in+Travel+Management 7/7

Note 783877 mentions this in more detail ­ but please also ensure that you have the OSS notes 1734719 and 1712962 applied as these provide corrections to prevent certain overflow scenarios fromoccuring.

5. Inflationary currency and ratio factors. If you have inflationary currency pairings E.g USD/JPY or TWD/CNY, then here you can define ratios at higher factors e.g 1:100 or 1:1000 as the standard table TCURR is limited to 5 decimal places andthis can lead to rounding errors for credit card receipt files received as often providers such as AMEX etc may send these files as 7­8 decimal places.

In situations such as these, the currency ratio you use in TCURF can overcome the rounding errors, or you can also consider the use of the BAdI ­ FITV_REP_CCC. The SAP note 666086 explains this inmore detail and you should look to the documentation within this BAdI FITV_REP_CCC at the method CHANGE_CCC_M_LINE

New Notes for Credit Card Rounding and Settlement:

The notes 1712292 and 1766030 also deliver a new class CL_FITV_CCC_ROUNDING which allow more control over rounding and settlement,

Related Content:

Related Documents:Rounding Differences with Credit Card Receipts:

Processing of credit card transactions in Travel Management

Processing of credit card transactions and receipts for inactive employees.

Restriction of 10 Decimals for currency field

Related Notes:See the SAP note 666086 for more information on BADI FITV_REP_CCC and inflationary currencies and avoiding rounding errors.See the SAP note 783877 for FAQ on Translation RatiosSee the SAP note 1631237 for more information on errors in table T007A for input tax.See the SAP note 1655278 for more information on short dumps in the web dynpro.See the SAP note 1577218 for more detail on currency ratios.See the SAP note 1580745 for collective corrective instrustions for exchange rate issues.

Rounding differences

See the SAP note 1712292

See the SAP note 1766030

3 Child Pages Common Issues with Currency and Exchange rate

Restriction of 10 characters for Currency field

Web Dynpro ABAP currency and exchange rate OSS notes

customizing ess currency portal configuring exchange rate web hcm travel credit card amex cc receipt ratio decimals"invalid index 1 when setting lead"

Follow SCNContact Us SAP Help PortalPrivacy Terms of Use Legal Disclosure Copyright