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