G/L Account Currency Control

Document path Reference Contents > Ledgers Nominal or General Ledger > G/L Account Currency Control

G/L Account Currency Control

This window opens when you click on the Currency button of the General Ledger Account Maintenance window. You can set an alternative currency for the General Ledger Account.

General Ledger accounts can be foreign currency accounts. Unlike the Accounts Receivable and Payable ledgers, all transactions within an account are in the same currency. It is unlikely that you will wish to have Trading Accounts as foreign currency accounts, however, it is possible to do so. In the most part, only Bank and Cash accounts will need to be defined as foreign currency accounts.

Warning WARNING: Ledger Manager control accounts can not be foreign currency accounts.

To change an account to another currency, click on the Currency button. A dialog will be presented in which you can enter the currency symbol code.

When you confirm, the account is converted to the new currency. If it already has budgets or historic records, they will be converted. If there are transactions on the account, these will be converted and any accumulated rounding errors that result will be posted to the Currency Trading account as a type 003 single-sided transaction.

The currency is shown on the maintenance window along with the exchange rate on which any normalisation to local currency is based. This exchange rate can only be updated if the currency is re-valued in the Ledgers -- General Ledger -- Currency Control section.



Account code

General Ledger Accounts. Account code (combined account group and cost centre). {GLAFILE.GLACODE char 10}


General Ledger Accounts. Description. {GLAFILE.GLADESC char 40}

Current currency

General Ledger Accounts. Currency of the account. {GLAFILE.GLACUR char 3}

Current exchange rate

General Ledger Accounts. Currency rate. {GLAFILE.GLARATE number float}

New currency

Currency Rates. Currency symbol code. {CURFILE.CURCODE char 3}

Exchange rate

Currency Rates. Exchange rate (default currency = this currency * rate). {CURFILE.CUREXCH number float}

New currency name

Currency Rates. Currency name. {CURFILE.CURNAME char 20}




Aborts the process currently in session. The keyboard equivalent is the Esc key for Windows computers and Command-.(full stop or period) for the Mac.


The OK button updates the data you have entered, or confirms the selection and/or processes the function you have called.

See also: -

Compiled in Program Version 3.10. Help data last modified 25 NOV 2001 22:34. Class wAcCurAcc last modified 21 MAY 2008 13:31:23.

Document path Reference Contents > Ledgers Nominal or General Ledger > G/L Account Currency Control