Freeze Exchange Rate
In a sales or purchase transaction, the Exchange Rate field is locked when the setting Allow Stale Exchange Rates is not ticked. The field is editable when the setting is ticked. The setting is ticked by default.
To make the Exchange Rate field editable again:
- Search for Accounts Settings in the search bar and open it.
- In the section Currency Exchange Settings, tick Allow Stale Exchange Rates.
- Save.
- Reload the page, then open the transaction again.
The Exchange Rate field is now editable.
What the setting also does
iVendNext always reads a saved rate first. It takes the newest Currency Exchange record on or before the transaction date that applies to the transaction, buying or selling. If there is no saved rate, it fetches the rate for the transaction date from the service set in Currency Exchange Settings.
When Allow Stale Exchange Rates is ticked, a saved rate of any age is used. When it is not ticked, the field Stale Days appears. iVendNext then uses a saved rate only if it is dated after the transaction date minus Stale Days, and the Exchange Rate field is locked. The default is 1, so only a rate saved for the same day counts.