Working with foreign exchange
If your company does business in different countries, you likely need to have consolidated financial information expressed in one or more reporting currencies. You can use the data translation functionality to handle complex foreign exchange.
To use currency translation in your system, you must prepare and define the related parameters. If users try to input or import amounts before the system has been properly prepared, translated amounts appear as zeros.
Authorizations |
| Can... |
---|---|---|
Maintenance Access Data Access | Foreign Exchange Settings View Data | View data |
Maintenance Access | Foreign Exchange Settings Symbols - Create Symbols - Modify Symbols - Delete | View data and change data in the Foreign Exchange Setup table |
Data Access | View Data Modify Data |
|
This chapter provides information on the following topics:
- “Understanding accounts and foreign exchange”
- “Understanding translation settings tables”
- “Understanding alternative configurations for foreign exchange”
- “Setting attributes for Foreign Exchange”
- “Setting symbols in foreign exchange”
- “Configuring parameters in foreign exchange”
- “Specifying foreign exchange rates”
- “Setting rates for specific dimensions”
Understanding accounts and foreign exchange
While any account can be configured to translate, only accounts with a balance type of Credit or Debit affect translation adjustment. It is important to ensure that only accounts that are part of the trial balance are set with a balance type of Debit or Credit. Also, the CTA and TA accounts must also have a balance type of Debit or Credit.
Understanding CTA and TA Accounts
The ZFXAccountsCTA symbol attribute determines the account that is designated as CTA. CTA (Cumulative Translation Adjustment) records the cumulative impact of changing exchange rates as part of equity (or cumulative comprehensive income). TA (Translation Adjustment) records the current period impact of changing exchange rates as part of profit and loss (for the Operations Type Integrated) or as part of comprehensive income (for the Operations Type Self Sustaining).
For the Self-Sustaining Operations Type, both CTA and TA accounts must be configured. The TA account must not be included in any retained earnings calculation.
For Integrated Operations Type, only the TA account must be configured. The TA account is included in any retained earnings calculation.
Understanding Operations Type
The Operations Type setting is used to reduce the need to manually specify some of the settings related to foreign exchange and to better handle treatment of certain types of accounts in different scenarios.
Self-Sustaining
Self-sustaining is the Operations Type associated with the current method. This method generally treats accounts as follows.
Account | Treatment |
---|---|
Assets | Current |
Liabilities | Current |
Equity | Historical |
Profit & Loss | Historical |
Integrated
Integrated is the Operations Type associated with the temporal method. This method generally treats accounts as follows:
Account | Treated as... |
---|---|
Current Assets | Current |
Long-term Assets | Historical |
Current Liabilities | Current |
Long-term Liabilities | Historical |
Equity | Historical |
Profit & Loss | Historical |
Understanding foreign exchange account types
The ZFXAccountType symbol attribute determines an account’s foreign exchange account type. If your company is using currency translation, you must set the value for this attribute for each relevant account.
You can set ZFXAccountType to one of the following values:
- Monetary
- Equity
- NonMonetary
- LongTermMonetary
- RevenueExpense
For information on setting this attribute, see “Specifying foreign exchange account type”.
Longview treats accounts in the following ways during translation:
- Current—Accounts are translated based on the current balance at the specified rate (Balance * Effective Rate).
- Historical—Accounts are translated based on the current balance at a blended historical rate. This is achieved by translating the current activity at the specified rate (Translated Value in Prior Period + Change in Balance * Effective Rate).
The Effective Rate is the rate used to translate the account in the period. This could be the rate as specified in the account translation table or an override rate. The Period End Rate is the rate specified by the SFXPeriodEndRate system attribute. For more information on setting these rates, see “Setting attributes for Foreign Exchange”.
Monetary
This is the default setting for all carryforward accounts.
Recommended configuration:
Setting | Value | Additional Requirements |
---|---|---|
Method Tables > Account Translation | Period End Rate |
|
Cumulative Translation Adjustment Account (CTAA) | Use this to force a monetary account to use historical treatment. | ZFXAccountsCTA is set SFXAllowMonetaryCTA is set to TRUE |
Treatment:
Operations Type | Treatment |
---|---|
Self-Sustaining | Current |
Integrated | Current |
Self-Sustaining with CTAA and Additional Requirements | Historical |
Integrated with CTAA | Historical |
Equity
This is the typical setting for all equity accounts (for example, capital stock and retained earnings). This setting differs from other historical treatment settings in that these accounts do not generate translation adjustment between periods unless the effective rate is not the period end rate.
Recommended configuration:
Setting | Value |
---|---|
Account Translation Table | Period End Rate |
Cumulative Translation Adjustment Account (CTAA) | The value for ZFXAccountsCTA has no impact in this case. |
Treatment:
Operations Type | Treatment |
---|---|
Self-Sustaining | Historical |
Integrated | Historical |
NonMonetary
This is the typical setting for all non-monetary assets (for example, priority plant and equipment) and non-monetary liabilities (for example, long term bonds). The Cumulative Translation Adjustment Account is ignored when the operation type is Integrated (there will be no values generated in the CTAA account regardless of the attribute set up).
Recommended configuration:
Setting | Value |
---|---|
Account Translation Table | Period End Rate |
Cumulative Translation Adjustment Account (CTAA) | Often set for property, plant, and equipment accounts which are detailed as a continuity. |
Treatment:
Operation Type | Treatment |
---|---|
Self-Sustaining with CTAA | Historical |
Self-Sustaining | Current |
Integrated | Historical |
LongTermMonetary
This is special setting used only in cases where translation adjustment is recorded in a separate account when using the Integrated operations type. The Cumulative Translation Adjustment Account is ignored when the operation type is Self-Sustaining (there will be no values generated in the CTAA account regardless of the attribute set up).
Recommended configuration:
Setting | Value |
---|---|
Account Translation Table | Period End Rate |
Cumulative Translation Adjustment Account (CTAA) | Often set to record the translation adjustment related in another account. |
Treatment:
Operation Type | Treatment |
---|---|
Self-Sustaining | Current |
Integrated with CTAA | Historical |
Integrated | Current |
RevenueExpense
This is the default setting for all standard accounts, typically profit and loss, so there is no need to set the account type attribute for these accounts.
Recommended configuration:
Setting | Value |
---|---|
Account Translation Table | Average Rate |
Cumulative Translation Adjustment Account (CTAA) | The value for ZFXAccountsCTA has no impact in this case. |
Treatment:
Operation Type | Treatment |
---|---|
Self-Sustaining | Historical |
Integrated | Historical |
Understanding translation settings tables
This following table outlines where the translation setting tables data is stored. You can access translation setting tables data using Application Administrator or any other interface that allows you to view or modify data (import functionality, Longview Analysis and Reporting).
To take advantage of being able to set entity translation and account translation settings at a parent level, ensure the intersection is static. Usually, setting the default accounts dimension symbol to static is a good practice.
Table | Description | Specific Dimension Symbols | Value |
---|---|---|---|
Entity Translation | Configures which accounts translate, in which translation method, and using which translation rate | Accounts Currencies | Name of the translation rate Accounts symbol |
Account Translation | Configures which accounts translate, in which translation method, and using which translation rate | Accounts Currencies | Name of the translation rate Accounts symbol |
Default Global Rates | Stores the default global rates for each currency translation. These rates are used when dimension specific global rates are not in use or when dimension specific global rates are in use and no rate value exists for the symbol in the specified dimension(s). | Accounts Time periods Currencies
| The exchange rate |
Default Entity Rates | This table stores the default entity specific rates for each currency translation. These rates are used when dimension specific entity rates are not in use or when dimension specific entity rates are in use and no rate value exists for the symbol in the specified dimension(s). | Accounts Time periods Entities Currencies | The exchange rate |
Default Override Rates | This table stores the default entity specific rates for each currency translation. These rates are used when dimension specific entity rates are not in use or when dimension specific entity rates are in use and no rate value exists for the symbol in the specified dimension(s). | Accounts Time periods Entities Currencies | The exchange rate |
Dimension Specific Global Rates | This table stores the dimension specific global rates for each currency translation. These rates are used when dimension specific global rates are in use and a rate value exists for the symbol in the specified dimension(s). | Accounts Time periods Currencies Dimensions specified in Additional Global Rate Dimensions (SFXGlobalRateDimensions) | The exchange rate |
Dimension Specific Entity Rates | This table stores the dimension specific entity specific rates for each currency translation. These rates are when dimension specific entity rates are in use and a rate value exists for the symbol in the specified dimension(s). | Accounts Time periods Entities Currencies Dimensions specified in Additional Global Rate Dimensions (SFXGlobalRateDimensions) | The exchange rate
|
Dimension Specific Override Rates | This table stores the dimension specific override rates for each account and currency translation. These rates are used when dimension specific override rates are in use and a rate value exists for the symbol in the specified dimension(s). | Accounts Time periods Entities Currencies Dimensions specified in Additional Override Rate Dimensions (SFXOverrideRateDimensions) | The exchange rate |
Understanding alternative configurations for foreign exchange
This section explains the different foreign exchange configurations you can use with Longview Application Administrator: the traditional method, and the alternative configuration.
- “Data translation: traditional configuration”, used by Longview Tax
- “Data translation: alternative configuration”, used by Longview Close
Data translation: traditional configuration
In the traditional currency setup, each reporting currency requires a parent symbol containing the total values in that currency—for example, TUSD. The total value in the parent symbol can come from one or both of the following sources:
- source currency, as input by users
- server-calculated currency translated from other source currency, for example:
- TUSD is total U.S. dollars and the sum of source currency symbol USD, and server translated symbols USDCAD, and USDCEUR.
- USDCAD is U.S. dollars, translated from CAD, Canadian source dollars
- USDEUR is U.S. dollars, translated from EUR, euro source dollars
You may choose to use the traditional method for several reasons:
- if you want to understand where all data is coming from, and isolate translation effects independent of source currency (at a consolidated level)
- if you have complex translation requirements (in particular, multiple functional currencies on a single entity)
Data translation: alternative configuration
Instead of having one currency symbols for each translation to the same currency, you can use only one source currency symbol and one translated currency symbol per currency in most cases. Each reporting currency requires a parent symbol containing the total values in that currency—for example, USDT. The total value in the parent symbol can come from one or both of the following sources:
- source currency, as input by users
- server-calculated currency translated from other source currency, for example:
- USDT is total U.S. dollars and is the sum of source currency symbol USD, and server translated symbol USDFX.
For example:
- CAD translated to USDFX
- USD translated to CADFX
- GBP translated to USDFX
With the alternative configuration, ensure user access and template design correctly reflects proper currency access. Only one functional currency per entity is permitted.
Use the alternative configuration:
- when you want currencies to be more intuitive for end users
- when you want easier configuration and manipulation of data for input and comparative reporting
Setting attributes for Foreign Exchange
The following general system attributes must be set before you can properly configure and use Foreign Exchange:
Attribute | Description | Value |
---|---|---|
SGPAccountsDimension | Accounts Dimension | Set the value of this attribute to the name of the dimension that holds accounts. |
SGPCurrencyDimension | Currency Dimension | Set the value of this attribute to the name of the dimension that holds currencies. |
SGPCurrentPeriod | Current Period | Set the value of this attribute to the name of the time period symbol that represents the current period. |
SGPCurrentYear | Current Year | Set the value of this attribute to the name of the time period symbol that represents the current year. This symbol must be a parent of the symbol specified for SGPCurrentPeriod. |
SGPDimensionDefaults | List of Dimension FixTo Symbols | Set the value of this attribute to the default symbol to use for each dimension. |
SGPEntitiesDimension | Entities Dimension | Set the value of this attribute to the name of the dimension that holds entities. |
SGPTimePeriodsActivity | List of Non-YTD Roots | Set the value of this attribute to the name of the parent symbols that hold period activity symbols. Do not include open periods. |
SGPTimePeriodsDimension | Time Period Dimension | Set the value of this attribute to the name of the dimension that holds time periods. |
SGPTimePeriodsYTD | List of YTD Roots | Set the value of this attribute to the name of the parent symbols that hold year-to-date symbols. Do not include open periods. |
SPACPairs | List of PAC/YTD Pairs | Set the value of this attribute to the list of pairs of year-to-date and period activity symbols using the following format: YTDsymbol;PACsymbol The specified symbols must be included in SGPTimePeriodsYTD and SGPTimePeriodsActivity, as appropriate. |
The following Foreign Exchange-specific system attributes must be set before you can properly configure and use Foreign Exchange:
Attribute | Description | Value |
---|---|---|
SFXAccounts | Balance Sheet Account | If you are planning to use translation rounding, set this attribute to the list of balance sheet account parent symbols. |
SFXAccounts | Rounding Error Account | If you are planning to use translation rounding, set this attribute to the account that you want to use to hold rounding differences. |
SFXAllowMonetary | Allow Monetary Accounts to Generate Account-Specific CTA | TRUE or FALSE. The default value for this attribute is FALSE. |
SFXElim | Do Elimination Translation | If intercompany transactions will be entered in functional currency and need to be eliminated in translated currencies as well, set the value of this attribute to TRUE. If you set this attribute to TRUE, you must also set the values for SFXSchedule to TRUE |
SFXMethods | Translation Method List | For more information, see “Configuring Translation methods”. |
SFXOverride | Additional Override Rate Dimensions | Use this attribute to define dimensions used to specify dimension specific override rates. For example, to use different override rates by budget scenario. |
SFXPeriodEndRate | Period End Rate Symbol | Set the value for this attribute to the account that holds the period end rate. This rate is used in translation adjustment and gain/loss calculations. |
SFXRates | Rate Accounts List | Set the value of this attribute to the parent account of the foreign exchange rates in the Accounts dimension. |
SFXSchedule | Do Schedule Translation | If you want to translate Schedule Data, set the value for this attribute to TRUE. |
SFXTimePeriod | Time Period Translation Roots | Set the value for this attribute to the parent symbols of the Time Period symbols to translate. You should include the open (current) period and period activity symbols for each year. In some cases, you may instead specify the year-to-date symbols. For information on this customization, contact your Professional Services representative. |
SFXTranslationAdj | Do Detail CTA Calculation | If you want to calculate detailed translation gains/losses for each account, set the value of this attribute to TRUE. You must set this attribute to TRUE to generate cumulative translation adjustments. |
SFXTranslations | Translation Currency Root | Set the value of this attribute to the parent of the translation symbols in the currencies dimension. These symbols will hold the actual rates for each combination of source and target currency. For information on currencies, see “Configuring Currency translations”. |
Setting symbols in foreign exchange
This section explains how to designate symbols to use for foreign exchange. You can set translation methods, currency translations, and exchange rates.
For more information, see the following sections:
- “Configuring Translation methods”
- “Configuring Currency translations”
- “Configuring Foreign exchange rates”
Configuring Translation methods
To set foreign exchange translation methods, follow these steps:
- Open Longview Application Administrator.
- Select Tools > Foreign Exchange Setup. The Foreign Exchange Setup dialog opens.
- In the Foreign Exchange Setup dialog, select Translation Methods.
- In the Name column, enter a name for the method.
Translation method
Description
Temporal
Mainly used in Canada and Europe, this method uses the historical rate and value of assets at the time of acquisition. Gain/loss goes to the Income Statement.
Current
Widely used in the U.S., this method uses the month end data translation rate. Gain/loss goes to the equity section of the Balance Sheet.
- Click in the Translation Adjustment Account column to activate the symbol selector button ( ... ). Click the button. An account selection dialog appears.
- Select the translation adjustment account from the list of available accounts and click OK. The selected account is placed in the column.
- In the Operations Type column, use the drop-down list to select how the various account types are handled by foreign exchange. The choices are:
- Self-sustaining
- Integrated
Note: Operations Type choices are also affected by the Translation Method used. For more information Operations Type, see “Understanding Operations Type”.
- When you are finished adding or modifying translation methods, click OK to save your work and close the dialog.
Configuring Currency translations
To set foreign exchange currency translations, follow these steps:
- Open Longview Application Administrator.
- Select Tools > Foreign Exchange Setup. The Foreign Exchange Setup dialog opens.
- In the Foreign Exchange Setup dialog, select Currency Translations.
- In the Name column, enter a name for the currency translation using the convention TTargetCurrencySouceCurrency.
- In the Description column, enter a description for the currency translation using the convention Target Currency from Source Currency. For example, CAD from GBP.
- When you are finished adding or modifying currency translations, click OK to save your work and close the dialog.
Configuring Foreign exchange rates
To set foreign exchange rates, follow these steps:
- Open Longview Application Administrator.
- Select Tools > Foreign Exchange Setup. The Foreign Exchange Setup dialog opens.
- In the Foreign Exchange Setup dialog, select Foreign Exchange Rates.
- In the Name column, type a name for the foreign exchange rate type.
- In the Description column, type a description for the foreign exchange rate type.
- In the Type column, use the drop-down list to select the type. The choices are:
- Global: If the rate varies by time and currency only (for example, a period end rate).
- Entity: If the rate varies by time, currency, and entity (for example, a proportionate ownership rate).
- When you are finished adding or modifying exchange rate types, click OK to save your work and close the dialog.
Configuring parameters in foreign exchange
This section explains how to set parameters in foreign exchange. You can set Entity translations and Account translations.
Configuring Entity Translation
To set entity translations, follow these steps:
- Open Longview Application Administrator.
- Select Tools > Foreign Exchange Setup. The Foreign Exchange Setup dialog opens.
- In the Foreign Exchange Setup dialog, select Entity Translation.
- Click in the Entity column to activate the symbol selector button ( ... ).
- Click the symbol selector button. The Select ENTITIES Symbol dialog appears.
- Select the entity from the list of available entities and click OK. The selected entity appears in the Entity column.
- Click in the Currency column to activate the symbol selector button ( ... ).
- Click the symbol selector button. The Select CURRENCY Symbol dialog appears.
- Select the currency from the list and click OK. The selected currency appears in the Currency column.
- Click in the Translation Method column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the translation method from the list of available methods and click OK. The selected method appears in the Translation Method column.
- When you are finished adding or modifying method assignments, click OK to save your work and close the dialog.
Configuring Account Translation
To set account translations, follow these steps:
- Open Longview Application Administrator.
- Select Tools > Foreign Exchange Setup. The Foreign Exchange Setup dialog opens.
- In the Foreign Exchange Setup dialog, select Account Translation.
- Click in the Account column to activate the symbol selector button ( ... ).
- Click the symbol selector button. The Select ACCOUNTS Symbol dialog appears.
- Select the account from the list of available accounts and click OK. The selected account appears in the Accounts column.
- Click in the Translation Method column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the translation method from the list of available methods and click OK. The selected method appears in the Translation Method column.
- Click in the Foreign Exchange Rate column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the rate from the list and click OK. The selected rate appears in the Foreign Exchange Rate column.
- When you are finished adding or modifying rows in the rate table, click OK to save your work and close the dialog.
Specifying foreign exchange rates
This section explains how to set rates to be used in foreign exchange. You can set global rates, Entity rates, and override rates.
Specifying global rates
To set global rates, follow these steps:
- Open Longview Application Administrator.
- Select Tools > Foreign Exchange Setup. The Foreign Exchange Setup dialog opens.
- In the Foreign Exchange Setup dialog, select Global Rates.
- Click in the Foreign Exchange Rate column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the rate from the list and click OK. The selected rate appears in the Foreign Exchange Rate column.
- Click in the Time Period column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the time period from the list and click OK. The selected time period appears in the Time Period column.
- Click in the Currency Translation column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the currency translation method from the list and click OK. The selected method appears in the Currency Translation column.
- In the Rate column, enter a rate for the exchange in the cell for the current row.
- When you are finished adding or modifying rows in Global Rates, click OK to save your work and close the dialog.
Specifying Entity Rates
To set entity rates, follow these steps:
- Open Longview Application Administrator.
- Select Tools > Foreign Exchange Setup. The Foreign Exchange Setup dialog opens.
- In the Foreign Exchange Setup dialog, select Entity Rates.
- Click in the Foreign Exchange Rate column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the rate from the list and click OK. The selected rate appears in the Foreign Exchange Rate column.
- Click in the Time Period column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the time period from the list and click OK. The selected time period appears in the Time Period column.
- Click in the Entity column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the entity from the list of available entities and click OK. The selected entity appears in the Entity column.
- Click in the Currency Translation column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the currency translation method from the list and click OK. The selected method appears in the Currency Translation column.
- In the Rate column, enter a rate for the exchange in the cell for the current row.
- When you are finished adding or modifying rows in the rate table, click OK to save your work and close the dialog.
Specifying override rates
To set override rates, follow these steps:
- Open Longview Application Administrator.
- Select Tools > Foreign Exchange Setup. The Foreign Exchange Setup dialog opens.
- In the Foreign Exchange Setup dialog, select Override Rates.
- Click in the Account column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the account from the list of available accounts and click OK. The selected account appears in the Account column.
- Click in the Time Period column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the time period from the list and click OK. The selected time period appears in the Time Period column.
- Click in the Entity column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the entity from the list of available entities and click OK. The selected entity appears in the Entity column.
- Click in the Currency Translation column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the currency translation method from the list and click OK. The selected method appears in the Currency Translation column.
- In the Rate column, enter a rate for the exchange in the cell for the current row.
- When you are finished adding or modifying rows in the rate table, click OK to save your work and close the dialog.
Setting rates for specific dimensions
It is possible to set translation rates for specific symbols in additional dimensions of your own choosing. This involves specifying those dimensions in two attributes to access the function for those dimensions:
Attribute | Description |
---|---|
SFXGlobalRateDimensions | The dimension(s) used as values for this attribute enable you to set rates for those dimensions for the Dimension Specific Global Rates and Entity Rates. |
SFXOverrideRateDimensions | The dimension(s) used as values for this attribute enable you to set rates for those dimensions for the Dimension Specific Override Rates. |
Setting the SFXGlobalRateDimensions attribute
To set dimensional values for the Global and Entity Rate attribute, follow these steps:
- Open Longview Application Administrator.
- In the Server Explorer pane, expand Attributes, and select System. A list of all the System attributes appears in the Contents window.
- Navigate to the SFXGlobalRateDimensions attribute, and right-click it. A pop-up menu appears.
- Select Set Value. The Attribute Values dialog opens.
- In the Enter New Value field, type the name of the dimension for which you want to set global and entity rates.
- Click Add to list to enter the value. Repeat step 5 to add other dimensions if desired.
- Optionally, you can select a value in the value list and use the arrow buttons to move it up and down in the list, and the delete button to remove the value from the list.
- When you have finished assigning the value(s), click Apply to save your changes.
- Click OK. The Attribute Values dialog closes.
Setting the SFXOverrideRateDimensions attribute
To set dimensional values for the Override Rate attribute, follow these steps:
- Open Longview Application Administrator.
- In the Server Explorer pane, expand Attributes, and select System. A list of all the System attributes appears in the Contents window.
- Navigate to the SFXOverrideRateDimensions attribute, and right-click it. A pop-up menu appears.
- Select Set value. The Attribute Values dialog opens.
- In the Enter New Value field, type the name of the dimension for which you want to set the override rate.
- Click Add to list to enter the value. Repeat step 5 to add other dimensions if desired.
- Optionally, you can select a value in the value list, and use the arrow buttons to move it up and down in the list and the delete button to remove the value from the list.
- When you have finished assigning the value(s), click Apply to save your changes.
- Click OK. The Attribute Values dialog closes.
Setting the dimension-specific Global Rates
To set the Global Rate for a specific dimension, follow these steps:
Note: This procedure assumes you have completed the setup of this feature as explained in “Setting the SFXGlobalRateDimensions attribute”.
- Open Longview Application Administrator.
- Select Tools > Foreign Exchange Setup. The Foreign Exchange Setup dialog opens.
- Under Dimension Specific in the Foreign Exchange Setup dialog, select Global Rates.
- Click in the Foreign Exchange Rate column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the rate from the list and click OK. The selected rate appears in the Foreign Exchange Rate column.
- Click in the Time Period column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the time period from the list and click OK. The selected time period appears in the Time Period column.
- Click in the Currency Translation column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the currency translation method from the list and click OK. The selected method appears in the Currency Translation column.
- The subsequent columns prior to Rates, if any, will have the name of the dimension or dimensions set in the SFXGlobalRateDimensions attribute. Click in the dimension’s column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog for that dimension appears.
- Select the symbol from the list and click OK. The selected symbol appears in the dimension column.
- Repeat step 13 to step 15 for other dimensions, if any.
- In the Rate column, enter a rate for the exchange in the cell for the current row.
- When you are finished adding or modifying rows in the rate table, click OK to save your work and close the dialog.
Setting the dimension-specific Entity Rates
To set the Entity Rate for a specific dimension, follow these steps:
Note: This procedure assumes you have completed the setup of this feature as explained in “Setting the SFXGlobalRateDimensions attribute”.
- Open Longview Application Administrator.
- Select Tools > Foreign Exchange Setup. The Foreign Exchange Setup dialog opens.
- Under Dimension Specific in the Foreign Exchange Setup dialog, select Entity Rates.
- Click in the Foreign Exchange Rate column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the rate from the list and click OK. The selected rate appears in the Foreign Exchange Rate column.
- Click in the Time Period column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the time period from the list and click OK. The selected time period appears in the Time Period column.
- Click in the Entity column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the entity from the list of available entities and click OK. The selected entity appears in the Entity column.
- Click in the Currency Translation column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the currency translation method from the list and click OK. The selected method appears in the Currency Translation column.
- The subsequent columns prior to Rates, if any, will have the name of the dimension or dimensions set in the SFXGlobalRateDimensions attribute. Click in the dimension’s column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A symbol selection dialog for that dimension appears.
- Select the symbol from the list and click OK. The selected symbol appears in the dimension column.
- Repeat step 16 to step 18 for other dimensions, if any.
- In the Rate column, enter a rate for the exchange in the cell for the current row.
- When you are finished adding or modifying rows in the rate table, click OK to save your work and close the dialog.
Setting the dimension-specific Override Rates
To set Override Rates for a specific dimension, follow these steps:
Note: This procedure assumes you have completed the setup of this feature as explained in “Setting the SFXOverrideRateDimensions attribute”.
- Open Longview Application Administrator.
- Select Tools > Foreign Exchange Setup. The Foreign Exchange Setup dialog opens.
- Under Dimension Specific in the Foreign Exchange Setup dialog, select Override Rates.
- Click in the Account column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the account from the list of available accounts and click OK. The selected account appears in the Accounts column.
- Click in the Time Period column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the time period from the list and click OK. The selected time period is placed in the column.
- Click in the Entity column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the entity from the list of available entities and click OK. The selected entity appears in the Entity column.
- Click in the Currency Translation column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A selection dialog appears.
- Select the currency translation method from the list and click OK. The selected method appears in the Currency Translation column.
- The subsequent columns prior to Rates, if any, will have the name of the dimension or dimensions set in the SFXOverrideRateDimensions attribute. Click in the dimension’s column to activate the symbol selector button ( ... ).
- Click the symbol selector button. A symbol selection dialog for that dimension appears.
- Select the symbol from the list and click OK. The selected symbol appears in the dimension column.
- Repeat step 16 to step 18 for other dimensions, if any.
- In the Rate column, enter a rate for the exchange in the cell for the current row.
- When you are finished adding or modifying rows in the rate table, click OK to save your work and close the dialog.
Specifying foreign exchange account type
The ZFXAccountType Symbol attribute specifies the foreign exchange type for account symbols. For more information on foreign exchange, see “Setting symbols in foreign exchange”.
To specify foreign exchange type:
- In the Server Explorer pane, expand Attributes and select SYMBOL.
- In the Contents window, right-click ZFXAccountType, and select Set Value. The Attribute Values dialog opens.
- In the Object Selection area, select the symbol to set the foreign exchange type for.
- In the Values area, specify a value for ZFXAccountType in Enter New Value. The current value for ZFXAccountType displays in Value.
- Possible values for ZFXAccountType include the following:
Value
Description
Monetary
The account balance is translated at the current period rate.
NonMonetary
The account balance is treated differently depending on Operations Type. For more information, see “Understanding Operations Type”.
LongTermMonetary
The account balance is treated differently depending on operations type. For more information, see “Understanding Operations Type”.
Equity
The account valance is translated using a blended historical rate.
RevenueExpense
This attribute value is not currently used. The account balance is translated using a blended historical rate. This is the default value for Standard accounts.
- Possible values for ZFXAccountType include the following:
- In the Values area, click Assign to value.
- Click Apply.
- Click OK.