Ways Currency interfaces with other Lawson applications

The Currency application impacts all other Lawson applications, because even companies that do not use multiple currencies must be assigned a base currency that is defined in the Currency application. In addition, all applications that need to use multiple currency transactions use the Currency application to obtain the currency exchange rates used in converting transaction and account currencies to the company base currency (and, optionally, the company's additional reporting currencies). All data flows in an outward direction from Currency. No data is ever sent back through the Currency application because all processing of data occurs in the Lawson applications.

The Currency application interfaces with other Lawson applications in these ways:

Application How it interfaces with the Currency application
Lawson® Accounts Payable Lawson® Accounts Receivable

These applications use currency exchange rate tables for two purposes:

  • To convert non-base transaction amounts upon entry

  • To reconvert (revalue) transaction amounts when processing a payment or when a payment is still pending at the end of a period.

    In addition, the applications calculate currency gains or losses incurred as a result of revaluation and post the amounts to the General Ledger gain and loss accounts defined in the Currency application.

Lawson® Report Writer

The Report Writer application retrieves posted currency amounts from the General Ledger accounts using:

  • Account currency data dictionary names (identified by the suffix CUR) to report on account currency amounts.

  • Report currency data dictionary names (identified by the suffix RAM) to report on report currency amounts.

    Note: An account currency is a non-base currency defined in the Currency application and assigned to a General Ledger account. A report currency is a non-base currency defined in the Currency application and assigned to a company as a currency for generating reports.
Other Lawson non-General Ledger applications All applications that use multiple currency transactions use the currency exchange rate tables to convert non-base transaction amounts when the transactions are entered.
Lawson® General Ledger

The General Ledger application ultimately stores all the currency amounts interfaced from the other applications. In addition:

  • At the end of each period, the General Ledger application uses Currency application translation rate tables to translate a company's base currency amounts to another company's base currency or to a report currency within the same company.

  • If the company is set up for it, then the General Ledger application balances and stores data in base currency, transaction currency, and any report currencies used by the company.

  • The General Ledger application retrieves the currency data transactions interfaced from other applications or entered directly in General ledger and processes it for reporting and analysis.