Job page · Cash and bank management
Foreign currency revaluation
A page that shows the history of each bank foreign currency revaluation and lets you run a new one.
- Used by
- Chief financial officer, Accountant, Accounting manager and 3 more roles
- Business process
- —
- Menu item
BankCurrencyRevalHistory- Main table
BankCurrencyRevalHistory- Data entity
- —
- Setup steps
- —
Show what matters for
Everyone
1What it is and why
| What it is | A page that shows the history of each bank foreign currency revaluation and lets you run a new one. |
|---|---|
| What you do here | Used to revalue the foreign currency balances of one or more bank accounts across legal entities. |
| Example | For example, you can revalue the balances as of January 31 but use the exchange rate defined for February 1. |

Functional consultant · Solution architect
2Where it fits
| Business process | — |
|---|---|
| Menu path | Cash and bank management › Periodic tasks › Foreign currency revaluation |
| Set up first | Cash and bank management parameters Microsoft Learn ↗ |
| Used next by | — |
| Related pages | Foreign currency revaluation automation Microsoft Learn ↗ |
End user · Functional consultant
3How to do it
Microsoft's steps
- Go to Cash and bank management > Periodic tasks > Foreign currency revaluation.
- On the Action Pane, select Foreign currency revaluation.
- In the Revaluation date field, enter the cutoff date for the balance to revalue.
- In the Exchange rate date field, enter the date of the exchange rate to use.
- Select the legal entities, and then the bank accounts to revalue.
- Set Preview before posting to Yes if you want to review the results first.
- Select OK.
Source: Microsoft Learn ↗
Field guide
| Field | What it means | Worked example | Table column |
|---|---|---|---|
| Revaluation date | The cutoff date; all bank transactions up to this date are revalued.Microsoft Learn ↗ | — | TransDate |
| Exchange rate date | The date of the exchange rate used for the revaluation.Microsoft Learn ↗ | — | ExchangeRateDate |
| Preview before posting | Lets you review and export the results before you post them; batch processing isn't available with a preview.Microsoft Learn ↗ | — | — |
Functional consultant
4Setup decisions
| Setup step | Recommended value and why | Decision · common mistake · test |
|---|---|---|
| — No setup is made on this page. | ||
Solution architect
5Design impact
| Shared or per company | — |
|---|---|
| Can it be undone | — |
| Feature or country | — |
| If you change it later | Revaluations can only be reversed newest first: reverse the latest one, then older ones in date order, and then rerun the reversed periods. Microsoft Learn ↗ |
Technical architect
6Technical
| Menu item | BankCurrencyRevalHistory Checked in Dynamics 365 |
|---|---|
| Form | BankCurrencyRevalHistory Checked in Dynamics 365 |
| Table | BankCurrencyRevalHistoryShown as “Foreign currency revaluation” in Record infoChecked in Dynamics 365 |
| Data entities | — |
| Who can open it | PrivilegesView bank - foreign currency revaluation history BankCurrencyRevalHistoryViewDutiesInquire into bank revaluations BankCurrencyRevalInquireMaintain bank revaluations BankCurrencyRevalMaintain6 security rolesChief financial officerCompanyChiefFinancialOfficerAccountant LedgerAccountantAccounting manager LedgerAccountingManagerAccounting supervisor LedgerAccountingSupervisorFinancial controller LedgerFinancialControllerTreasurer PaymTreasurer |
| Actions on the page | Options: Personalize, Page options, ShareChecked in Dynamics 365 |
Developer
7Developer
| Open it directly | https://<your-environment>/?mi=BankCurrencyRevalHistory |
|---|---|
| Integrate with | — |
| Table definition | BankCurrencyRevalHistory columns and relations Microsoft data model ↗ |
Everyone
8Sources and checks
- learn.microsoft.com/dynamics365/finance/cash-bank-management/bank-revaluation
- Checked in a working Dynamics 365 system, version 10.0.49: the menu item, form, table and security, the page.