Skip to main content
CCH Software User Documentation

Multicurrency set-up and maintenance - quick reference

Product Help Banner.png

 

Setting up Currency Codes

Importing the codes

Codes may be set up manually or by importing using: File > Import > S6XXXX.imp > Import – usually ignore duplicates, click Yes to import and then Close. Where XXXX is the relevant file name.

File Name Information

S6SECCOM.IMP

 

 

Country codes.  These two character ISO country codes are used for the country of Registration and Quotation when setting up Securities or when the securities are imported from the Exshare data feed.

 

Stock names. These indicate the denomination of the Security, e.g. Ordinary 25p shares.

 

Geographical areas.  These are used for sorting investment schedules.

 

Currency codes.  The more common three character ISO currency codes, e.g. USD for US dollars.  See S6CURR.IMP below.

 

Movement codes.  CCH's standard movement codes, e.g. SRG for Sale of Rights.

 

Various other codes used by the securities datafeed.

S6CURR.IMP

Currency codes.  A full list of the ISO currency codes.  Only the more common ones are in S6SECCOM.IMP.  Do not import unless needed.

   

To view codes imported: Activities > Common shared data > Currency codes

clipboard_e9bd8d405077e4d1c9bb15545fdebbb7c.png

Exchange rates tables

Selecting the currencies you wish to use in the exchange rate table

For each currency that you wish to use, within the list of currency codes [Activities > Common shared data > currency codes]
Click on the currency e.g. USD, tick the “In table” box so that it is included in the Exchange rates tables.

clipboard_e0090b57bc478b4b2fb4db2df2ed67c00.png

Creating the Exchange rates table

Go to: Activities > Common shared data > Exchange Rates

To Add a column

Select Column from the right of the screen and then choose Add a new column, this will open the list of currency codes, select that required and it will be added to the table.  Repeat as necessary.

To Delete a column

Select Column from the right of the screen and then choose Delete XXX column, XXX being the currency code of the column selected.  Repeat as necessary.

clipboard_ee598f541bd84f790ee20e2021cf2b3b7.png

Click on the square to set an exchange rate e.g. on the row KRW and column EUR, click then select Edit from the right side of the screen.

clipboard_eadc17bf188d5c4a5c6a2eb6abb88b7b6.png

Consider the default rate, and if you want a daily rate entered/maintained.  The default rate will be entered at the foot of the table and the cross rates in the daily cells. 

To Download automated rates/cross rates

Select Download… from the right side of the screen, change the Download rates for column currency and Dates as required (one year maximum). This downloads rates for the tables that are marked as Set in column. 

clipboard_e49b673001ffd5e5899553a096681e02e.png

clipboard_e3cd51122ce56cd2dbe4289ece2223930.png

Click OK and wait, when displayed copy and paste the results into Notepad, save the file (ensure you remove the * from the file name). Close the file.

clipboard_e101cf4e98df2e36e5dd29fbe43ff2e83.png

clipboard_e1aea4ccb17c1a32290fc2acf95b73d76.png

clipboard_edae0fc9550a0a55222cd6bd94ef4c90a.png

clipboard_eda56b2444c14f27c2deec609941e74a5.png

Select currency and dates

clipboard_e54d5dc121287e53d65585389de2432b6.png

clipboard_ebdf53ba0679eddcd12633bd196263d1e.png

Pricing range in days

Consider the Pricing range in days, go to Activities > System Management > Database Parameters, change as required:

clipboard_ee6ba89e3cd792d466dbfb924e2cb6a58.png

Client Classes: adding currencies and nominals

Activities > Common shared data >Client Classes – using client class Trust 101 as an example below:

clipboard_ee654a1b2cab4f5af4d12a84216840fed.png

Select the check box to calculate investment profit exchanges

 clipboard_e15b08080fe137620a15c13cb9e7d335a.png

clipboard_eb2659b4445781212d463ec4a61bb304e.png

This is the automatic calculation based on the above check box ‘POX’ ‘Loss on exchange’

Review the currencies on the right side.

clipboard_e74fbdf288fe8f8880111b0ad27412409.png

Edit or create, you can use extra nominal accounts, and you will see this when posting.

clipboard_e5c47a37fee3088e58f734d742b754128.png

clipboard_e9efd1dab32459519d15dadba247baa9d.png

And Difference and Profit could be around 3030

Inter-currency, like suspense, could be a single account for all currencies or sub-accounts set for each currency, below shows the code and subcode 05 relates to HKD, this is easier to understand and for reporting.

clipboard_e44f15624967171d75356b35b1e3ff4f5.png

Setting up a new multicurrency client

Ledgers

When setting up a new client ensure ledgers are set as multi currency. 

clipboard_ea95987abd9bdd1de5e4bd56a9bd80557.png

The Nominal ledger will always be multicurrency.

The Investment Ledger may be single currency or multicurrency.

Nominal client details

clipboard_e05f482013affd9c48b767c71b56505fe.png

The above shows the reporting output is in GBP (the base currency)

Additional settings when multicurrency switched on

Adding investments/posting details

clipboard_eed22725548d5c915fe923e4fe4e36c21.png

Here using the investment ledger data entry you can see USD is capital and Income, when buying shares pay in a different currency and convert to USD.

These are derived from the security. (Price and Dividend)

clipboard_e2fe9fc42980189d5e6ae211098f9c487.png

When posting Investments to override this click on Currencies.

clipboard_e842877c23717c59a29235a622a7af81b.png

To override this click on Currencies

clipboard_e148bfff5507f35eadeee8bb0629bbdf8.png

Do consider as once set cannot change afterwards. You have to add a new investment.

Adding investments

clipboard_e1dba4d8697c2affd26d43473abb896a5.png

The Exchange conversion is calculated in the next screen.

clipboard_e74ba923af080731c6dc6d048050ccc2e.png

Here we have not used the actual transition date but the next nearest price 31/3/2013. This may be changed.

Source transactions are converted to Book currency here GBP.

clipboard_e5b0c6910c3e3dc8dfe7f0fd3d952d0e1.png

 

Trial Balance - Investment account, currency bank and currency difference on exchange

clipboard_e637ed45db25dfcc53b93bcc77fd7574c.png

On running the trial balance, you will find the system shows automatically the Difference on exchange account. The profit above is in GBP £754.14, being an unrealised gain.

Client Nominal Account

Using the radio button ‘Multicurrency’, shows the translation basis, originally posted and closing rate (system generated) just a balance is shown. 7001 can have multi-currency postings but the USD accounts are only USD transactions.

clipboard_e888494c981f4a78902db6a301c60ea0f.png

Nominal Ledger Report- Multicurrency tab

clipboard_e91ad52e861a7b3f52ff80734a4cf4448.png

The default report shows output in the home currency e.g. GBP. The Differences on exchange is system generated.

clipboard_e48fd2cea4f84adbff221564dc4dac32d.png

If you wish to see source currencies transactions use the Extra columns tab and tick the check box Source amount.

clipboard_e404df0d997cb62b26ce188e8c9f0ef36.png

The report shows all currencies and which transactions gave differences on exchange.

clipboard_edee4c89c44b39c1a80a3dea76cd1a109.png

The setting will show a report with debits and credits and book value on the right side.

clipboard_ecc4ffdd1326402c20c433620a988a3e7.png

This report includes USD transactions.

clipboard_e8d0e6ca824f67e6ee6e046fa441ff52b.png

This can be cross referenced to the balances in the trial balance

clipboard_e5bea0ea97ffb561df4157e96a19d2487.png

Further data entry example – disposal

clipboard_e2206982361e149a2aa3819255649396f.png

clipboard_e1216ee491504d0427171fb8bca17ff5f.png

Check the debits equal the credits and adjust for rounding.

The trial balance will show the following:

clipboard_ea24da737df171f350821c32b845e4eab.png

With the cursor in the Add Bank Payments/Amount box, press F2.  The Investment Account balance has reduced. The realised gain is £555.55. the £163.40 is a loss while holding the shares and the applicable the exchange rate, this is system calculated realised gain. The difference account is unrealised gain.

A further data entry which is a bank transfer:

Changing the default currencies using bank payments

clipboard_e37e2bfac2825214fb2260d6e6cb2a7e7.png

clipboard_ee5b0684e776205a39798bc7ad273793f.png

Conversion not just from EUR to GBP but also USD to GBP, clicking on OK you will get an error that the book values do not agree £12,500 and £12,626.26.

clipboard_e853dd4aad62556d44476791814809bb4.png

The figures can be amended. Here we have matched £12,500 lines and entered alternative exchange rates for EUR to USD and USD to GBP.

The system needs to treat each currency as a debit and credit line, EUR bank (DR) and EUR Inter-currency (CR), and so on, it has to balance.

clipboard_e8bc548c63dd30808e2c0afd0b4091afb.png

The Trial Balance now shows additionally the automatic data entry on Difference and Inter-currency.

clipboard_eb358ca0402820e64d21fa434c3e7af1d.png

Investment Schedule - Multicurrency

Run the Multi-currency options

clipboard_e69ddfa917e58ff00eded75b530877b26.png

Ticking profit on disposal and profit on exchange will give you a single profit on the report.

clipboard_e0c2dfa0ec972642289cbbdc85fc585b2.png

Other currencies can be included in this tab to appear on the report, here USD.

clipboard_e066a000097e7123b00ee248436674d23.png

To sort by different currencies.

clipboard_e1425c3f3be45160628f9663a053b84f9.png

 

  • Was this article helpful?