Currency management windows /visma-net-erp/help/currency-management/currency-management-windows section 2026-02-19T17:09:06+01:00 # Currency management windows Click the links below to learn more about a topic you are interested in. Use the breadcrumb links in the upper left corner to see your location, navigate backwards or go to the starting point. Currencies (CM202000) /visma-net-erp/help/currency-management/currency-management-windows/currencies-cm202000 page By using this window, you can add new currencies to the system and view information related to existing ones. 2026-02-19T17:09:06+01:00 # Currencies (CM202000) By using this window, you can add new currencies to the system and view information related to existing ones. This topic provides information about the elements in this window in Visma Net, such as fields, field values, buttons, and check boxes. > [!NOTE] > It is recommended that you follow established norms when assigning IDs to the currencies; refer to the ISO 4217 code list. ## Search line in list window If you are in the list window, the first line in the table is a search line. Each column has a search field which you can click to search for or filter on specific values and narrow down the displayed table rows. You can search and filter in as many columns as you need to, to only display the results you want to view. There are two types of search fields: + White: here you can type a specific search term to display results in this column containing this exact value. If you search on several (partial) words, you can separate them by a space or **%** and get different results: + space: the result contains the words in any order, + **%**: the result contains the words in the specific order, and the **%** functions as a wildcard as well. + Grey: you can click this to open the column filter pop-up window where you can filter the results for this column. ## The General information area This area has multiple sections that hold currency-related information. In this section, you can enter general information about a new currency, or select and view a currency that is already available in the system.
Element Description
Currency ID The unique identifier for the currency.
Active A check box that indicates (if selected) that the currency is available for use in Visma Net.
Currency symbol

The currency symbol to be used in reports.

To comply with international standards, refer to ISO 4217.

Decimal precision The number of digits following the decimal point that are used in operations with the currency.
Description

A description of the currency.

This alphanumeric string can be up to 30 characters.

Use for accounting

A check box that indicates (if selected) that the currency can be used for financial transactions.

When this check box is deselected, all account fields are disabled for the currency, and the currency can be used only for registration of expense receipts in the Expense receipts (EP301010) window.

Exclude from exchange rate import When this check box is selected, the exchange rate will not be included in exchange rate imports.
## The General ledger accounts tab ### The Realised gain and loss accounts section
Element Description
Realised gain account

The account to accumulate the realised gains.

Its balance is updated on every payment document entered in the system that shows a gain in the base currency.

A gain is recorded if the exchange rate on the date of payment is greater than that on the date of the document.

Realised gain subaccount The corresponding subaccount for the realised gains.
Realised loss account

The account to accumulate the realised losses.

Its balance is updated on every payment document entered in the system that shows a loss in the base currency.

A loss is recorded if the exchange rate on the date of payment is less than that on the date of the document.

Realised loss subaccount The corresponding subaccount for such losses.
### The Unrealised gain and loss accounts section
Element Description
Unrealised gain account The account to which the unrealised gains from supplier ledger and customer ledger revaluations will be posted.
Unrealised gain subaccount The corresponding subaccount for the unrealised gains for this currency.
Unrealised loss account The account to which the unrealised losses from supplier ledger and customer ledger revaluations will be posted.
Unrealised loss subaccount The corresponding subaccount for the unrealised losses for this currency.
### The Unrealised gain and loss provisioning accounts section These accounts are used to record gains and losses on revaluations performed in the Supplier ledger and Customer ledger workspaces. If these accounts are not specified, the gains and losses will update the supplier ledger accounts and customer ledger accounts, respectively.
Element Description
Provisioning account suppliers

The account to accumulate gains or losses from supplier ledger revaluations.

If no account is selected, the revaluation gains or losses are recorded to the supplier ledger account.

Provisioning subaccount suppliers The subaccount to be used for supplier ledger revaluation gains or losses.
Provisioning account customers

The account to accumulate period-to-date customer ledger revaluation gains or losses.

If no account is specified, the revaluation gains or losses update the balances of the customer ledger accounts of customers.

Provisioning subaccount customers The subaccount to be used for customer ledger revaluation gains or losses.
### The Revaluation gain and loss accounts section The accounts and subaccounts specified here are used for posting gains and losses resulting from revaluations of general ledger accounts denominated to foreign currencies performed at the period end or on period closing. Revaluation is performed with respect to the base currency.
Element Description
Revaluation gain account The account to which gains that result from general ledger revaluation will be posted.
Revaluation gain subaccount The corresponding subaccount for such gains.
Revaluation loss account The account to which losses resulting from general ledger revaluation will be posted.
Revaluation loss subaccount The corresponding subaccount for such losses.
### The Translation gain and loss accounts section The accounts and subaccounts specified in this section are used to record the gains and losses as results of translation to the currency. The subaccounts that will be actually used for recording translation gains and losses are generated according to the rule specified in the **Combine gain/loss sub. from** field in the [Currency management preferences (CM101000)](/visma-net-erp/help/currency-management/currency-management-windows/currency-management-preferences-cm101000/) window.
Element Description
Translation gain account The account to which gains resulting from translation will be posted.
Translation gain subaccount The corresponding subaccount for such gains.
Translation loss account The account to which losses resulting from translation will be posted.
Translation loss subaccount The corresponding subaccount for such losses.
### The Rounding gain and loss accounts section The accounts and subaccounts specified in this section accumulate the results of rounding in operations with the currency. The subaccounts that will be actually used for recording rounding gains and losses are generated according to the rule specified in the **Combine gain/loss sub. from** field in the [Currency management preferences (CM101000)](/visma-net-erp/help/currency-management/currency-management-windows/currency-management-preferences-cm101000/) window.
Element Description
Rounding gain account The account to which gains resulting from rounding will be posted.
Rounding gain subaccount The corresponding subaccount for such gains.
Rounding loss account The account to which losses that result from rounding will be posted.
Rounding loss subaccount The corresponding subaccount for such losses.
## The Rounding settings tab The **Rounding settings** tab appears in the Currencies (CM202000) window only when the **Invoice rounding** functionality is enabled in the [Enable/disable functionalities (CS100000)](/visma-net-erp/help/common-settings/enable-or-disable-functionalites/enable-disable-functionalities-cs100000/) window.
Element Description
Rounding rules for invoices In the drop-down list, select the rounding rule you want to use.
Rounding precision If the selected rounding rule is other than Use currency precision, you can select the rounding precision from the drop-down list here.
Use customer ledger preferences settings

When this is selected, the system uses the rounding rules specified in the Customer ledger preferences (AR101000) window for the base currency.

You cannot override these rules.

Related pages

Concepts

Tasks

Windows

Currency management preferences (CM101000) /visma-net-erp/help/currency-management/currency-management-windows/currency-management-preferences-cm101000 section You use this window to define the allowed rate variance used during data entry. 2026-02-19T17:09:06+01:00 # Currency management preferences (CM101000) You use this window to define the allowed rate variance used during data entry. This topic provides information about the elements in this window in Visma Net, such as fields, field values, buttons, and check boxes. You use this window to define the allowed rate variance used during data entry. Also, you can specify default rate types to be used for transactions in the Supplier ledger, Customer ledger, and Cash management workspaces and rounding gain and loss accounts for the base currency. For translations, you can assign the number series, the default translation, and the number of periods for which the system will keep the records. For more information on using multiple currencies, see: [About currency rate entry](/visma-net-erp/help/currency-management/manage-currency-rates/about-currency-rate-entry/). ## The General settings area This area covers all the settings pertinent to the Currency management workspace, organised into multiple sections. ### The Setup and numbering settings section
Element Description
Batch number series The number series assigned to batches of transactions originating in the Currency management workspace. You can select the value from the list of number series available in the system.
Translation number series

The number series that is used for translations. You can select the value from the list of number series available in the system.

This field is available only if the Translation of financial statements functionality is enabled in the Enable/disable functionalities (CS100000) window.

Batch ref. number series The number series used for revaluation transactions of supplier and customer ledger accounts. You can select the value can be selected from the list of number series available in the system.
Combine gain/loss sub. from

The adjustable subaccount mask that defines the rule of composing subaccounts for recording realised and unrealised gains and losses and gains and losses resulting from rounding and translations.

Note

This rule is used for all currencies available in the system. For each segment, point to a segment and press F3 to open the list of options. The following options (defining the source of the segment value) are available:

C
From a subaccount associated with the branch (defined in the Branches (CS102000) ../../shared-files/cs102000-ref.html window)
N
From a subaccount associated with the currency

Note that the letter designating the option is repeated as many times as there are characters in the respective segment.

### The Posting settings section
Element Description
Automatically post to general ledger on release A check box that indicates (if selected) that the batches originating in the Currency management workspace will be automatically posted to the general ledger on their release.
### The Data entry settings section
Element Description
Warn about rate variance A check box that indicates (if selected) that the system should issue a warning when the rate specified for a transaction exceeds the default rate by a value greater than the Rate variance allowed.
Rate variance allowed (%)

The maximum rate variance allowed on transactions, expressed as a percent.

Along with the Warn about rate variance option, this setting helps protect against occasional input errors.

Default translation ID

The default type of translations performed in the system. You can select it from the list of previously defined translations. Transactions are defined on the Translation definition (CM203000) window. Initially, you can save the window without specifying a default translation.

This field is available only if the Translation of financial statements functionality is enabled in the Enable/disable functionalities (CS100000) window.

### The Default rate types section
Element Description
General ledger rate type

The default rate type to be used in General ledger and for translations.

Select a currency rate type from the list.

General ledger revaluation rate type The default rate type for revaluations performed for currency denominated accounts.
Cash management rate type

The default rate type to be used in Cash management.

Select a currency rate type from the list.

Rate type customers

The default rate type to be used in Customer ledger.

Select a currency rate type from the list.

Revaluation rate type customers

The default rate type to be used for revaluation of the customer ledger.

Select a currency rate type from the list.

Rate type suppliers

The default rate type to be used in Supplier ledger.

Select a currency rate type from the list.

Revaluation rate type suppliers

The default rate type to be used for revaluation of the supplier ledger.

Select a currency rate type from the list.

### The Realised gain and loss settings section The accounts and subaccounts specified in this section are used only for the base currency. Realised gains and losses are calculated when payments in the base currency are applied to the documents in foreign currencies. > [!NOTE] > The subaccounts that will be actually used for recording realised gains and losses are generated according to the rule specified in the **Combine gain/loss sub. from** field.
Element Description
Realised gain account The account to accumulate the realised gains.
Realised gain subaccount The corresponding subaccount for the realised gains.
Realised loss account The account to accumulate the realised losses.
Realised loss subaccount The corresponding subaccount for such losses.
### The Translation gain and loss settings section The accounts and subaccounts specified in this section are used only for the base currency. > [!NOTE] > The subaccounts that will be actually used for recording translation gains and losses are generated according to the rule specified in the **Combine gain/loss sub. from** field.
Element Description
Translation gain account The account to which gains resulting from translation into the base currency will be posted.
Translation gain subaccount The corresponding subaccount for such gains.
Translation loss account The account to which losses resulting from translation into the base currency will be posted.
Translation loss subaccount The corresponding subaccount for such losses.
### The Import exchange rates section These fields are available if AutoPay is activated in the company. |Element|Description|||||| |---|---|---|---|---|---|---| |**Automatically import exchange rates**|When this is selected, it activates a predefined schedule that imports the exchange rates automatically as defined below in the **Import frequency** field. The following currencies get their exchange rates from the European Central Bank: \|\|\|\|\|\|\|\| \|---\|---\|---\|---\|---\|---\|---\| \|AED\|CNH\|GBP\|ISK\|MYR\|RUB\|USD\| \|AUD\|CNY\|HKD\|JPY\|NOK\|SAR\|ZAR\| \|BGN\|CZK\|HUF\|KRW\|NZD\|SEK\|\| \|BRL\|DKK\|IDR\|KWD\|PHP\|SGD\|\| \|CAD\|EGP\|ILS\|KZT\|PLN\|THB\|\| \|CHF\|EUR\|INR\|MXN\|RON\|TRY\|\| Other currencies have their rates collected from the Danske Bank, Finland.|||||| |AED|CNH|GBP|ISK|MYR|RUB|USD| |AUD|CNY|HKD|JPY|NOK|SAR|ZAR| |BGN|CZK|HUF|KRW|NZD|SEK|| |BRL|DKK|IDR|KWD|PHP|SGD|| |CAD|EGP|ILS|KZT|PLN|THB|| |CHF|EUR|INR|MXN|RON|TRY|| |**Import exchange rate to Rate type**|Click the ![icon-select](/media/visma-net-erp/icon-select.jpg) to select the rate type that will be updated to the **Rate type** field as the result of the import. If you click the ![icon-grid](/media/visma-net-erp/icon-grid.png) icon, the **Currency rate types** window pops up where you can maintain the currency rate types.|||||| |**Import frequency**|Select how often the automatic import will be run: **Daily**, **Weekly**, or **Monthly**.|||||| |**Last import date**|The date when the exchange rates were last imported.||||||

Related pages

Concepts

Tasks

Windows

Currency rate types (CM201000) /visma-net-erp/help/currency-management/currency-management-windows/currency-rate-types-cm201000 page In this window, you can view and configure rate types. 2026-02-19T17:09:06+01:00 # Currency rate types (CM201000) In this window, you can view and configure rate types. This topic provides information about the elements in this window in Visma Net, such as fields, field values, buttons, and check boxes. In this window, you can view and configure rate types. Using rate types is convenient when, for example, different rates for the same currency pair should be used in transactions with different suppliers or customers. Also, you can create separate rate types for revaluation and translation purposes when different exchange rates should be used. For a rate type, you specify its settings, which will be applied to the exchange rates of the currency pairs to which the type is assigned. ## The table Here you can create rate types or view the existing list of rate types. Any rate types that have been used to record transactions cannot be deleted.
Column Description
Rate type ID The unique name that identifies the rate type. You can use up to six characters - letters, numbers, and special characters.
Description The detailed description of the rate type. The description may contain up to 30 alphanumeric characters.
Days effective The number of days starting with the currency effective date (the Currency effective date column in the Currency rates (CM301000) window), during which the rate is considered current for rates of the type.

Related pages

Concepts

Tasks

Windows

Currency rates (CM301000) /visma-net-erp/help/currency-management/currency-management-windows/currency-rates-cm301000 page In this window, you can maintain and view rates that were effective on a specific date and enter new effective rates for multiple currencies. 2026-02-19T17:09:06+01:00 # Currency rates (CM301000) In this window, you can maintain and view rates that were effective on a specific date and enter new effective rates for multiple currencies. This topic provides information about the elements in this window in Visma Net, such as fields, field values, buttons, and check boxes. In this window, you can maintain and view rates that were effective on a specific date and enter new effective rates for multiple currencies. The rates defined with respect to currencies other than the base currency are used for translations only. ## The top part In the top part, you can select a currency and a date to view the exchange rates of other currencies on that date with respect to the selected currency, and enter new rates.
Element Description
To currency

The currency (listed by its ID) that the exchange rates of other currencies are listed with respect to in the Rate details table (in the Currency rate entry tab).

By default, this currency is the base currency. You can add currencies in the Currencies (CM202000) window.

Effective date

The particular date for which you can view the exchange rates (with respect to the selected currency). Also, this is the effective date for any new rates you enter.

The value that you specify in this field is used differently on the Currency rate entry and Effective currency rates tabs in this window.

  • On the Currency rate entry tab, this value works as the default date, which the system inserts in the Currency effective date field when you add a row and enter rate details in the table.
  • On the Effective currency rates tab, the system displays the list of currency pairs with the rates that are effective on the specified date.
## The Currency rate entry tab The table on this tab lists the effective exchange rates on the selected date (if any). On this tab, you can enter an exchange rate for a required currency pair.
Column Description
From currency The ID of the currency whose exchange rate is shown with respect to the To currency.
Currency rate type The rate type specified for the selected currency pair.
Currency effective date A certain date on which the currency rate becomes effective.
Currency rate

The currency exchange rate.

For currency conversion, this rate is used along with the operation specified in Mult./div. The value normally indicates the number of currency units per one unit of the other currency.

Mult./div. The operation required for currency conversion: Divide or Multiply.
Rate reciprocal

The value that is inverse to the specified exchange rate.

This automatically calculated value is listed primarily for informational purposes but can be used for some inverse transactions.

## The Effective currency rates tab The table on this tab lists the exchange rates that are effective on the selected date.
Column Description
From currency The currency whose exchange rate is shown with respect to the currency selected as the To currency.
Currency rate type The rate type specified for the selected currency pair.
Currency effective date A certain date on which the currency rate becomes effective.
Currency rate

The currency exchange rate.

For currency conversion, it is used along with the operation specified in Mult./div. The value normally indicates the number of currency units per one unit of the other currency.

Mult./div. The operation required for currency conversion: Divide or Multiply.
Rate reciprocal

The value that is inverse to the specified exchange rate.

This automatically calculated value is listed primarily for informational purposes but can be used for some inverse transactions.

Related pages

Concepts

Tasks

Windows

Prepare translation (CM501000) /visma-net-erp/help/currency-management/currency-management-windows/prepare-translation-cm501000 page Use this window to generate a translation in accordance with the selected translation definition or to view the details of other translations. 2026-02-19T17:09:06+01:00 # Prepare translation (CM501000) Use this window to generate a translation in accordance with the selected translation definition or to view the details of other translations. This topic provides information about the elements in this window in Visma Net, such as fields, field values, buttons, and check boxes. Use this window to generate a translation in accordance with the selected translation definition or to view the details of other translations. You can modify translation settings if necessary. As a result of processing, a translation worksheet is created. For details, see:[Overview of translations](/visma-net-erp/help/currency-management/manage-translations/about-translations/). This window is available only if the **Translation of financial statements** functionality is enabled in the [Enable/disable functionalities (CS100000)](/visma-net-erp/help/common-settings/enable-or-disable-functionalites/enable-disable-functionalities-cs100000/) window. ## The window toolbar
Button Description
Create translation Generates the translation worksheet for the selected financial period with the currency rates effective on the selected date.
## The top part You can use the elements in this area to select a translation definition and to modify its settings if needed.
Element Description
Period The period for which the translation will be performed.
Last fin. period The period when the previous translation of this type was performed.
Translation ID The ID of a type of translation that has been defined in the Translation definition (CM203000) window.
Currency effective date The effective date for the exchange rate. The default value is the current business date, but it can be changed.
Description A detailed description of the translation type.
Branch The branch of the company.
Source ledger

A read-only field that specifies a ledger that holds the records to be translated. If the ledger is of the Actual type, translation is performed from the base currency.

If the ledger is of the Reporting type, translation will be performed from one foreign currency to another.

Destination ledger A read-only field that displays the destination ledger (of the Reporting type) to store the results of translation.
Source currency The currency from which the translation will be performed.
Destination currency

The currency of the destination ledger.

This is the currency to which all the amounts should be translated.

## The table This table displays the list of exchange rates that will be used for the translation being prepared.
Column Description
Currency rate type The rate type used for the translation.
Description The description of the rate type.
From currency The currency from which the translation is performed.
To currency The currency to which the translation is performed.
Currency effective date The date on which the rate used became effective.
Currency rate The exchange rate used for the translation.
Mult./div. The arithmetic operation to be used with the rate for currency conversion.
Rate reciprocal The rate used for reverse conversion.

Related pages

Concepts

Windows

Release translations (CM502000) /visma-net-erp/help/currency-management/currency-management-windows/release-translations-cm502000 page Use this window to release multiple translations. 2026-02-19T17:09:06+01:00 # Release translations (CM502000) Use this window to release multiple translations. This topic provides information about the elements in this window in Visma Net, such as fields, field values, buttons, and check boxes. Use this window to release multiple translations. You can edit translation worksheets manually in the [Translation worksheets (CM304000)](/visma-net-erp/help/currency-management/currency-management-windows/translation-worksheets-cm304000/) window. This window is available only if the **Translation of financial statements** functionality is enabled in the [Enable/disable functionalities (CS100000)](/visma-net-erp/help/common-settings/enable-or-disable-functionalites/enable-disable-functionalities-cs100000/) window. ## The window toolbar
Button Description
Release Releases the translations you have selected.
## The table This table contains the worksheets that have been prepared but not yet released and all previously released translations.
Column Description
Translation number The translation number, which was assigned automatically in accordance with the numbering series.
Description The user-defined description of the translation.
Translation ID The identifier of the type of translation that has been defined in the Translation definition (CM203000) window.
Branch The branch of the company.
Destination ledger ID The ID of the ledger where the results of translation will be recorded.
Translation date The date of the translation.
Period The financial period for which translation is being performed, which is based on the specified date.
Status The status of the translation. Only Balanced and Released translations are shown.
Revalue supplier accounts (CM504000) /visma-net-erp/help/currency-management/currency-management-windows/revalue-supplier-accounts-cm504000 page You can use this window to revalue Supplier ledger accounts that are maintained in a foreign currency. 2026-02-19T17:09:06+01:00 # Revalue supplier accounts (CM504000) You can use this window to revalue Supplier ledger accounts that are maintained in a foreign currency. This topic provides information about the elements in this window in Visma Net, such as fields, field values, buttons, and check boxes. You can use this window to revalue Supplier ledger accounts that are maintained in a foreign currency. You select a foreign currency to display all accounts maintained in this currency, select the specific accounts to be revalued, and provide a description for the Supplier ledger revaluation. You can revalue the Supplier ledger accounts at the end of each period as often as needed to accurately reflect your cash position. The accounts used for the gain/loss and Supplier ledger accounts are set for each currency in the [Currencies (CM202000)](/visma-net-erp/help/currency-management/currency-management-windows/currencies-cm202000/) window. ## The window toolbar
Button Description
Revalue

Initiates the revaluation of the selected account-subaccount pairs or those for which you selected the unlabelled check boxes in the table.

As a result, a Currency management batch is released and posted.

If there is an error in the Period or the Currency effective date field, the button is disabled.

## The top part By using the elements in this area, described in the following table, you can specify a revaluation.
Element Description
Period

The financial period for which revaluation is performed.

  • If the On period closing option is selected in the Generate reversing entries field in the General ledger preferences (GL102000) window, you cannot run the revaluation. An error message to change the setting will be displayed.
  • If the selected period or the next period is inactive, you will get an error message. To be able to process, go the Financial periods (GL201000) window and activate the period(s).
  • If the period is closed and the Allow posting in closed periods check box in the General ledger preferences (GL102000 window is clear, you will get an error message. To be able to process, select the Allow posting in closed periods check box.
  • If the period is closed and you allow posting in closed periods (the Allow posting in closed periods check box in the General ledger preferences (GL102000) is selected), you will get a warning message.
Currency effective date

The effective date for the currency exchange rate to be used for the revaluation.

By default, it is the last day of the current period.

If you enter a date outside the selected period, you will get an error message and cannot process the transactions.

Currency The foreign currency used by the suppliers.
Description

A detailed description for the revaluation. An alphanumeric string of up to 30 characters can be used.

The system uses this description as the description of the batch (and each journal entry of this batch) generated by the revaluation process.

For example: It is added to the Transaction description column in the Journal transactions (GL301000) window for each journal entry of the Currency management batch, and to the Description column in the Account details (GL404000) window for each Currency management batch.

Revaluation total The total amount of the revaluation. The value is calculated in the base currency.
## The table This table contains the list of accounts with balances in the original currency and the base currency before and after revaluation.
Column Description
Branch The branch that uses this account.
Account An account that has records in the selected currency.
Description The description of the account.
Subaccount

The subaccount used with the account.

This column is available only if the Subaccounts functionality is enabled in the Enable/disable functionalities (CS100000) window.

Supplier A supplier whose balance is maintained in the selected currency on the account shown in the Account column.
Supplier name The supplier name as it appears in the system.
Currency rate type

The rate type to be used for the revaluation.

It is specified in the Revaluation rate type suppliers field in the Currency management preferences (CM101000) window. The rate type can also be specified for a supplier individually in the Currency rate type field in the Suppliers (AP303000) window.

Currency rate The currency rate effective on the date of revaluation.
Foreign currency balance The balance in the selected foreign currency.
Original balance The account balance in the base currency as it is maintained historically.
Gain or loss PTD The period-to-date (PTD) revaluation gains or losses accrued on the Supplier ledger provisioning account if such an account was specified for the selected foreign currency.
Revalued balance The balance of the account recalculated by using the efficient currency rate.
Difference The difference (in the base currency) between the original (historical) and the revalued balances.
Last revaluation period The period when revaluation was performed last.

Related pages

Concepts

Windows

Revalue customer accounts (CM505000) /visma-net-erp/help/currency-management/currency-management-windows/revalue-customer-accounts-cm505000 page You use this window to revalue Customer ledger accounts maintained in a foreign currency. 2026-02-19T17:09:06+01:00 # Revalue customer accounts (CM505000) You use this window to revalue Customer ledger accounts maintained in a foreign currency. This topic provides information about the elements in this window in Visma Net, such as fields, field values, buttons, and check boxes. You use this window to revalue Customer ledger accounts maintained in a foreign currency. Select a foreign currency to display all customer accounts maintained in this currency, and then select the accounts and provide a description for the Customer ledger revaluation. You can revalue the Customer ledger accounts at the end of each period as often as needed to accurately reflect your cash position. The accounts used for the gain/loss and Customer ledger accounts are set for each currency in the [Currencies (CM202000)](/visma-net-erp/help/currency-management/currency-management-windows/currencies-cm202000/) window. ## The window toolbar
Button Description
Revalue Initiates the revaluation of customers’ selected accounts. As a result, the batch is released and posted.
## The top part By using the elements in this area, which the following table describes, you can specify a revaluation.
Element Description
Period

The period for which the revaluation is performed.

  • If the On period closing option is selected in the Generate reversing entries field in the General ledger preferences (GL102000) window, you cannot run the revaluation. An error message to change the setting will be displayed.
  • If the selected period or the next period is inactive, you will get an error message. To be able to process, go the Financial periods (GL201000) window and activate the period(s).
  • If the period is closed and the Allow posting in closed periods check box in the General ledger preferences (GL102000 window is clear, you will get an error message. To be able to process, select the If there is an error in the Period or the Currency effective date field, the button is disabled.
  • If the period is closed and you allow posting in closed periods (the Allow posting in closed periods check box in the General ledger preferences (GL102000) is selected), you will get a warning message.
Currency effective date

The effective date for the currency exchange rate to be used for the revaluation.

By default, it is the last date of the current period.

If you enter a date outside the selected period, you will get an error message and cannot process the transactions.

Currency The foreign currency used by the customers.
Description

A detailed description of the revaluation. You can use up to 30 characters, both numbers and letters.

The system uses this description as the description of the batch (and each journal entry of this batch) generated by the revaluation process.

For example: It is added to the Transaction description column in the Journal transactions (GL301000) window for each journal entry of the Currency management batch, and to the Description column in the Account details (GL404000) window for each Currency management batch.

Revaluation total The total amount of the revaluation. The value is calculated in the base currency.
## The table This table contains the list of accounts with the balances in the original currency and in the base currency before and after revaluation.
Column Description
Branch The branch that uses this account.
Account An account that has records in the selected currency.
Description The description of the account.
Subaccount

The subaccount used with the account.

This column is available only if the Subaccounts functionality is enabled in the Enable/disable functionalities (CS100000) window.

Customer A customer whose balance is maintained in the selected currency on the account shown in the Account column.
Customer name The customer name as it appears in the system.
Currency rate type

The rate type to be used for the revaluation.

It is specified in the Revaluation rate type customers field in the Currency management preferences (CM101000) window.

The rate type can also be specified for a supplier individually in the Currency rate type field in the Suppliers (AP303000) window.

Currency rate The currency rate effective on the date of revaluation.
Foreign currency balance The balance in the selected foreign currency.
Original balance The account balance in the base currency as it is maintained historically.
Gain or loss PTD The period-to-date (PTD) gains or losses accrued on the Customer ledger provisioning account if such an account was specified for the selected foreign currency.
Revalued balance The balance of the account recalculated by using the efficient currency rate.
Difference The difference (in the base currency) between the original (historical) and the revalued balances.
Last revaluation period The period when revaluation was last performed.

Related pages

Concepts

Windows

Revalue general ledger accounts (CM506000) /visma-net-erp/help/currency-management/currency-management-windows/revalue-general-ledger-accounts-cm506000 page Use this window to revalue General ledger accounts denominated to foreign currencies. 2026-02-19T17:09:06+01:00 # Revalue general ledger accounts (CM506000) Use this window to revalue General ledger accounts denominated to foreign currencies. This topic provides information about the elements in this window in Visma Net, such as fields, field values, buttons, and check boxes. Use this window to revalue General ledger accounts denominated to foreign currencies. Select a currency of denomination to display all General ledger accounts maintained in this currency, and then select accounts and provide a description for the revaluation. You can revalue the General ledger accounts denominated in foreign currencies as often as needed to accurately reflect your cash position. ## The window toolbar
Button Description
Revalue

Initiates the revaluation of the General ledger accounts you have selected. As a result, a batch of Currency management transactions is released and posted.

If there is an error in the Period or the Currency effective date field, the button is disabled.

## The top part By using the elements in this area, you can specify a revaluation.
Element Description
Period

The period for which revaluation is performed.

  • If the period is inactive, you will get an error message. To be able to process, go the Financial periods (GL201000) window and activate the period.
  • If the period is closed and the Allow posting in closed periods check box in the General ledger preferences (GL102000 window is clear, you will get an error message. To be able to process, select the Allow posting in closed periods check box.
  • If the period is closed and you allow posting in closed periods (the Allow posting in closed periods check box in the General ledger preferences (GL102000) is selected), you will get a warning message.
Currency effective date The effective date for the currency exchange rate. By default, the last day of the current period is shown.
Currency The currency of denomination.
Description

A detailed description of the revaluation. You can use up to 30 characters, both numbers and letters.

The system uses this description as the description of the batch (and each journal entry of this batch) generated by the revaluation process.

For example: It is added to the Transaction description column in the Journal transactions (GL301000) window for each journal entry of the Currency management batch, and to the Description column in the Account details (GL404000) window for each Currency management batch.

Revaluation total The total amount of the revaluation.
## The table This table contains the list of accounts with the balances in the original currency and in the base currency before and after revaluation.
Column Description
Branch The branch that uses this account.
Account An account that has records in the selected foreign currency.
Description The description of the account.
Subaccount

The subaccount used with the account.

This column is available only if the Subaccounts functionality is enabled in the Enable/disable functionalities (CS100000) window.

Currency rate type

The rate type to be used for the revaluation.

It is specified in the General ledger revaluation rate type field in the Currency management preferences (CM101000) window.

It can also be specified for a General ledger account individually in the Revaluation rate type field in the Chart of accounts (GL202500) window.

Currency rate The currency rate effective on the date of revaluation.
Foreign currency balance The balance in the selected foreign currency.
Original balance The account balance in the base currency as it is maintained historically.
Revalued balance The balance of the account recalculated by using the efficient currency rate.
Difference The difference (in the base currency) between the original (historical) and the revalued balances.
Last revaluation period The period when revaluation was last performed.

Related pages

Concepts

Windows

Translation definition (CM203000) /visma-net-erp/help/currency-management/currency-management-windows/translation-definition-cm203000 page In this window, you can define translation types, which may be required for reporting purposes. 2026-02-19T17:09:06+01:00 # Translation definition (CM203000) In this window, you can define translation types, which may be required for reporting purposes. This topic provides information about the elements in this window in Visma Net, such as fields, field values, buttons, and check boxes. In this window, you can define translation types, which may be required for reporting purposes. One of the types can be set (by its ID) as the default translation in the [Currency management preferences (CM101000)](/visma-net-erp/help/currency-management/currency-management-windows/currency-management-preferences-cm101000/) window. The settings of the default translation will appear in the [Prepare translation (CM501000)](/visma-net-erp/help/currency-management/currency-management-windows/prepare-translation-cm501000/) window when it is opened. This window is available only if the **Translation of financial statements** functionality is enabled in the [Enable/disable functionalities (CS100000)](/visma-net-erp/help/common-settings/enable-or-disable-functionalites/enable-disable-functionalities-cs100000/) window. ## The top part You can use the elements in this area, which are described in the following table, to create a new translation type or to select an existing one to review its settings.
Element Description
Translation ID

The ID of the type of translation.

Each type might involve a particular language or range of accounts. You can use up to 10 characters, both numbers and letters.

Source ledger ID

A ledger that holds the records to be translated.

If a ledger with the Actual type is specified, the translation is performed from the base currency. If a ledger of the Reporting type is selected, the translation will be performed from one foreign currency to another. For such translations, direct exchange rates for the specified pair of foreign currencies should be maintained.

Destination ledger ID The destination ledger (of the Reporting type) to store the results of the translation.
Branch The branch of the company.
Description

A detailed description of the translation type or definition.

You can use up to 30 characters, both numbers and letters.

Active

A check box that indicates (if selected) that this translation type is active.

A translation type cannot be deleted if any translations were created according to the type.

Clear the check box to make the definition inactive; inactive definitions cannot be used to create translations.

Source currency

Read-only.

The currency of the source ledger. This is the currency from which the translation is performed.

If it is not the base currency, re-translation (that is, a translation from one foreign currency to another one) is supposed.

Destination currency

Read-only.

The currency of the destination ledger. This is the currency to which all the amounts should be translated.

## The table In this table, you can specify multiple ranges of accounts and subaccounts. For each range, you can specify a translation method and a rate type.
Column Description
Account from The account that starts the range of accounts for which balances should be translated into the target currency.
Description The description provided for the account.
Subaccount from The subaccount that starts the range of subaccounts for which account balances should be translated into the target currency.
Account to The account that ends the range of accounts for which balances should be translated into the target currency.
Description The description provided for the account.
Subaccount to The subaccount that ends the range of subaccounts for which account balances should be translated into the target currency.
Translation method The translation method, which is one of the following: YTD balance or PTD balance.
Rate type The default rate type for the method, which appears once the method is selected. The value can be changed.

Related pages

Concepts

Windows

Translation worksheets (CM304000) /visma-net-erp/help/currency-management/currency-management-windows/translation-worksheets-cm304000 page In this window, you can view the details of existing translations and to edit translation details. 2026-02-19T17:09:06+01:00 # Translation worksheets (CM304000) In this window, you can view the details of existing translations and to edit translation details. This topic provides information about the elements in this window in Visma Net, such as fields, field values, buttons, and check boxes. In this window, you can view the details of existing translations and to edit translation details. When a translation is created, the debit total is equal to the credit total, because one of the values contains the translation gain or loss calculated as the difference between the credit total and the debit total. However, after you finish editing the translation worksheet, the totals may differ. If they do, enter a new translation control total before you save the worksheet. When you save it, a new gain or loss will be calculated to compensate for the difference, and the translation will become balanced again. This window is available only if the **Translation of financial statements** functionality is enabled in the [Enable/disable functionalities (CS100000)](/visma-net-erp/help/common-settings/enable-or-disable-functionalites/enable-disable-functionalities-cs100000/) window. ## Search line in list window If you are in the list window, the first line in the table is a search line. Each column has a search field which you can click to search for or filter on specific values and narrow down the displayed table rows. You can search and filter in as many columns as you need to, to only display the results you want to view. There are two types of search fields: + White: here you can type a specific search term to display results in this column containing this exact value. If you search on several (partial) words, you can separate them by a space or **%** and get different results: + space: the result contains the words in any order, + **%**: the result contains the words in the specific order, and the **%** functions as a wildcard as well. + Grey: you can click this to open the column filter pop-up window where you can filter the results for this column. ## The window toolbar
Button Description
Release Releases the translation and initiates the creation of the appropriate batch.
Reports Provides the Translation details menu command, which you can click for quick access to the Translation details (CM651500) report for the translation.
## The top part In this area, you can select a translation that has been prepared in the [Prepare translation (CM501000)](/visma-net-erp/help/currency-management/currency-management-windows/prepare-translation-cm501000/) window and view the settings of the translation.
Element Description
Translation number The unique number assigned to the translation in accordance with the numbering series.
Status The status of the translation, which can be Balanced, Unposted (the status of a released translation), or Posted.
Translation date The date when the translation was generated.
Currency effective date The date for the destination currency rate change.
Period The period for which the translation is performed.
Description The detailed description of the translation type.
Translation ID The ID of the type of translation, which was defined in the Translation definition (CM203000) window.
Branch The branch of the company.
Destination ledger ID The destination ledger (which should have a reporting type) where the results of the translation will be stored.
Destination currency The currency of the destination ledger. This is the currency to which all the amounts should be translated.
Translation batch number The number of the batch that implements the translation transactions upon release. You can click the batch number to view details of the batch.
Debit total The debit total for the translation. The translation gain or loss amount is added to balance the credit and debit totals.
Credit total The credit total for the translation.
Control total

The translation control total.

When the translation worksheet is saved, the system checks whether the debit total is equal to the credit total and whether they both are equal to the control total.

If there is any difference resulting from manual editing, you must enter a new control total.

## The table This table displays the list of account balances translated to the specified currency in accordance with the translation settings.
Column Description
Account The particular account for which the balance for the specified subaccount was converted into the destination currency.
Description The description of the account.
Subaccount The subaccount for the account.
Translation method The translation method used for the account.
Source amount The period-to-date (PTD) or year-to-date (YTD) balance of the account in the base currency.
Translated amount The PTD or YTD balance of the account in the reporting currency.
Orig. translated amount

The account balance in the reporting currency after the previous translation.

For the first translation, all account-subaccount pairs involved have zero balances. For the first translation in the period, all account-subaccount pairs for which the PTD method is used have zero amounts in the column.

Rate type The rate type used for translation of the balance.
Currency rate The effective exchange rate for the destination currency.
Transaction debit amount

The debit amount of an adjusting transaction for the account-subaccount pair, which is calculated as the currently translated amount minus the result of the previous translation.

If the difference is positive, it is recorded as the debit amount, and if the difference is negative, the debit amount is set to zero.

Transaction credit amount

The credit amount of an adjusting transaction for the account-subaccount pair, which is calculated as the currently translated amount minus the result of the previous translation.

If the difference is negative, it is recorded as the credit amount; if the difference is positive, the credit amount is set to zero.

Related pages

Concepts

Windows

Translations history (CM401000) /visma-net-erp/help/currency-management/currency-management-windows/translations-history-cm401000 page You can use this window for quick inquiries about translations. 2026-02-19T17:09:06+01:00 # Translations history (CM401000) You can use this window for quick inquiries about translations. This topic provides information about the elements in this window in Visma Net, such as fields, field values, buttons, and check boxes. In the top part, you select a translation type, status, and financial period, and in the table, you view the list of translations performed for the financial period. This window is available only if the **Translation of financial statements** functionality is enabled in the [Enable/disable functionalities (CS100000)](/visma-net-erp/help/common-settings/enable-or-disable-functionalites/enable-disable-functionalities-cs100000/) window. ## The top part In the top part, you can select the translation type, financial period, and translation status of transactions to be displayed. You can select one check box, **Unreleased** or **Released**, or both check boxes.
Element Description
Translation ID The ID of a type of translation that has been defined in the Translation definition (CM203000) window.
Period

The financial period for which the translation was calculated.

Leave the field blank to view all the translations.

Unreleased A check box that you select to view the summary and details of unreleased, just-created translations, which may be edited.
Released

A check box that you select to view the summary and details of released translations.

These translations may not be edited.

## The table This table contains the list of translations that meet the selection criteria you have specified.
Column Description
Translation number The unique ID number of a translation.
Status The status of the translation.
Description The user-defined description of the translation.
Translation date The date when the translation was created.
Translation ID The identifier of the type of translation, which has been defined in the Translation definition (CM203000) window.
Destination ledger ID The ID of the destination ledger.
Period The financial period for which translation was performed.
Currency effective date The date when the currency exchange rate of the specified type was last changed.
Translation batch number The translation batch number.

Related pages

Concepts

Windows