Working with Currencies
In the Base module, you are offered a number of possibilities to use foreign currencies in an enhanced form.
The affected fields are not directly available and must be made visible in consultation with your partner. With this feature, you can completely override and change the default behavior of the Business Central system in the Foreign Currency area.
Currency Tab
In the OPplus Setup, you will find the following 3 additional foreign currency fields, all of them preset to the “Standard” setting. This setting means that posting and application is not changed according to the Business Central standard.
Exch. Rate FCY applies FCY:
The following two options are available:
- Standard
- Journal Line
If foreign currency amounts are paid in local currency, you can select the “Standard” option. The system will retrieve the currency exchange rate on the posting date and perform the application with the converted amounts.
With the option "Journal Line", the application amount is not recalculated, but passed on from the journal line to the application.
Exch. Rate FCY applies FCY:
The following two options are available:
- Standard
- Original Factor
If foreign currency amounts are paid in foreign currency, you can select the “Standard” option. The system will retrieve the currency exchange rate on the posting date and perform the application with the converted amounts. This may lead to exchange rate differences.
If you select the “Original Factor“ option, the system will retrieve the factor of the original entry and post the payment by using the 1:1 factor. This does not lead to any exchange rate differences.
Calc Gain/Loss on G/L Account:
This field is relevant in the G/L entry application. The following 3 options are available:
- Standard
- Yes
- No
Standard: application is carried out in FCY at the exchange rate of the payment date and any existing balance (if the exchange rate has changed in the meantime) is displayed in a new application line
Yes: the application is carried out in FC at the exchange rate of the payment date and any existing balance (if the exchange rate has changed in the meantime) is created in a new line as an exchange rate difference
No: application is carried out at the exchange rate of the original posting and no exchange rate difference is created
Example “Exch. Rate LCY applies FCY”
„Standard“ Option:
Select the “Standard“ option. Post an invoice with an amount of USD 1,000.00 with an exchange rate of 1.5 on the invoice posting date, which are 666.67 in LCY.
After having posted the payment, the exchange rate has changed to 2.0.
For example, because the rates were hedged, the payment is made at the original value, in this case 666.67 €. But because the standard option uses the new rate from 01.02., there is a difference of 166,67
Here the user must decide how to handle it:
„Journal Line“ Option:
The same application as above takes place. In this case, however, the system checks for the exchange rate on the invoice date and no difference occurs:
Example “Exch. Rate FCY applies FCY”
„Standard“ Option:
Post an invoice with an amount of USD 1,000.00 with an exchange rate of 1.5 on the invoice posting date.
Posting of payment to the amount of USD 1,000.00 with an exchange rate of 2.0 on the payment posting date.
When posting the application, the exchange rate of the payment applies and the calculated rate difference will be posted to the exchange rate profit and loss account specified for the currency.
„Original Factor“ Option:
The same application as above takes place. In this case, however, the system checks for the exchange rate on the invoice date and this does not result in a difference that is posted in the background (as above):
This setup is considered in the Ext. Cash Receipt Journal if the same currency code is defined on the balanced account (so in the above example the bank account must be a USD bank account). It is also generally considered in account in the payment proposal.
Example “Calc Gain/Loss on G/L Account“
A payment proposal for 1000.00 USD is posted in the Pmt. Import module. This results in a posting on the transit account on 20.01. - at an exchange rate of 1.5, an amount of 666.67 in LCY.
On 01.02. the exchange rate has changed to 2.0 for USD. On 02.02. The amount of 1000.00 USD is now to be applicated:
„Standard“ Option:
1000.00 USD is entered as the application amount. With an exchange rate of 1.5 666.67 LCY.
The user must decide how to handle the difference:
„Yes“ Option:
No difference is indicated:
Only when you leave the window does the system indicate that the exchange rate difference is automatically posted:
„No“ Option:
There is no exchange rate difference, because valuation is based on the original currency factor: