Prerequisites
To setup the currency conversion feature, you need to do the following:
-
Define the required divisions and currencies in the system
-
Define the values for the CONV_TYPE_FLG and EXCH_RATE_SRC_FLG lookup fields
-
Define the Determine Business Object algorithm using the F1-MOBO algorithm type and attach it to the C1_EXCHRATE maintenance object
Note: The C1-ExchangeRate and C1_EXCHRATE_BO business objects are shipped with the product. The C1-ExchangeRate business object is used while defining and editing date and time based exchange rates. However, the C1_EXCHRATE_BO business object is used while defining and editing date based exchange rates. Depending on whether you want to define date or date and time based exchange rates, you need to accordingly set the Business Object parameter in the Determine Business Object algorithm. The system will then accordingly display the fields while defining or editing an exchange rate. -
Define the required exchange rates for currency conversion
-
Set the following option types of the Multi-Currency Accounts (C1_MLTCURACC) feature configuration:
-
Allow Multi-Currency Accounts
-
Transfer Adjustment Type
-
-
Set the Allow Currency Conversion field for each rate component to either Yes or No depending on whether you want to enable the currency conversion feature for the rate (i.e. rate component) based billable charges
-
Create an algorithm of the C1_CURALGBS or C1_EXCRTBS algorithm type and attach it to the Currency Conversion For Bill Segments algorithm spot of the division when you want to enable currency conversion during:
-
Bill Segment Generation
-
FT GL Creation for Bill Segments
Note: The C1_CURALGBS algorithm type uses date based exchange rate during currency conversion. However, the C1_EXCRTBS algorithm type uses date and time based exchange rate during currency conversion. -
-
Create an algorithm of the C1_CURALGAD or C1_EXCRTAD algorithm type and attach it to the Currency Conversion For Adjustments algorithm spot of the division when you want to enable currency conversion during:
-
Adjustment Creation
-
FT GL Creation for Adjustments
Note: The C1_CURALGAD algorithm type uses date based exchange rate during currency conversion. However, the C1_EXCRTAD algorithm type uses date and time based exchange rate during currency conversion. -
-
Create an algorithm of the C1_CURALGPY or C1_EXCRTPY algorithm type and attach it to the Currency Conversion For Payments algorithm spot of the division when you want to enable currency conversion during:
-
Payment and Tender Creation
-
FT GL Creation for Payments
Note: The C1_CURALGPY algorithm type uses date based exchange rate during currency conversion. However, the C1_EXCRTPY algorithm type uses date and time based exchange rate during currency conversion. -
-
Create an algorithm of the C1_CURALGTFM or C1_EXCRTTFM algorithm type and attach it to the TFM - Currency Conversion algorithm spot of the division when you want to enable currency conversion during transaction aggregation
Note: The C1_CURALGTFM algorithm type uses date based exchange rate during currency conversion. However, the C1_EXCRTTFM algorithm type uses date and time based exchange rate during currency conversion. -
Create an algorithm of the FTFREZGLEXTN algorithm type and attach it on the FT Freeze system event of the customer class for which you want to create FT GL extension
Related Topics
For more information on... | See... |
---|---|
FTFREZGLEXTN algorithm type | FTFREZGLEXTN |
C1_CURALGBS algorithm type | C1_CURALGBS |
C1_CURALGAD algorithm type | C1_CURALGAD |
C1_CURALGPY algorithm type | C1_CURALGPY |
C1_CURALGTFM algorithm type | C1_CURALGTFM |
C1_EXCRTBS algorithm type | C1_EXCRTBS |
C1_EXCRTAD algorithm type | C1_EXCRTAD |
C1_EXCRTPY algorithm type | C1_EXCRTPY |
C1_EXCRTTFM algorithm type | C1_EXCRTTFM |
How to set the Multi-Currency Accounts (C1_MLTCURACC) feature configuration | Setting the C1_MLTCURACC Feature Configuration |
How to define an exchange rate | Defining an Exchange Rate |