Exchange Rate Adjustment
Due to the constant fluctuations in exchange rates, it becomes necessary to periodically adjust the additional currency. Otherwise, the amounts converted from foreign (or additional) currencies and posted to the General Ledger in local currency may not be accurate. In addition, daily operations posted before the daily exchange rate was entered into the program should be updated after the exchange rate information has been entered.
The Adjust Exchange Rate batch job is used to adjust the currency rates of posted operations for customers, vendors, employees and bank accounts. It is also possible to adjust the amounts in the additional reporting currency in G/L entries.
Impact on customers, vendors and employees
For customer, vendor and employee invoices, the batch job adjusts the exchange rate difference using the exchange rate at the posting date specified in the batch job. The batch job calculates the difference for the individual currency balances and displays the amounts on the G/L account specified in Unrealized Gains Acc. or Unrealized Losses Acc. on the Currencies page. Balancing operations are automatically posted to customer/vendor or employee accounts in the general ledger.
The batch job processes all open customer, vendor and employee ledger entries. In case of currency fluctuations leading to adjustment, the batch job creates a new customer, vendor or employee ledger detail entry that reflects the adjusted amount for the customer, vendor or employee ledger entry.
Impact on bank accounts
For bank accounts, the batch job adjusts the exchange rate difference using the exchange rate as of the posting date specified in the batch job. The batch job calculates the difference for each bank account that has a currency code and displays the amounts on the G/L account specified in the Realized Gains Acc. or in the Realized Loss Acc. fields on the Currencies page. Balancing operations are automatically posted to the bank accounts of the General Ledger specified in the posting groups of bank accounts. Batch job calculates one currency operation for each account group.
Impact on G/L accounts
If posting is carried out in an additional reporting currency, using a batch job, you can create new G/L entries to adjust the rates between the local and additional reporting currencies. The batch job calculates the differences for each ledger entry and adjusts them based on the contents of the Exchange Rate Adjustment field for each G/L account.