BeyondERP.Subscribe

Setup step on the Currency revaluation posting profile page · General ledger

Set up Currency revaluation posting profile

Used to set the revaluation posting account per currency code and per ledger account, main account category, vendor, customer, or bank, with a lowest level of defaulting.

Used by
Accountant, Accounting supervisor, Rental manager
Business process
Revalue currency
Menu item
LedgerExchAdjPosting
Main table
LedgerExchAdjPosting
Data entity
—
Setup steps
1 on this page
Show what matters for

Everyone

1What it is and why

What it isA setup that posts currency revaluation adjustments to different accounts per module: General ledger, Accounts payable, Accounts receivable, and Bank.
What you do hereUsed to set the revaluation posting account per currency code and per ledger account, main account category, vendor, customer, or bank, with a lowest level of defaulting.
ExamplePost the unrealized gain on EUR transactions on main account 600120 to adjustment account 801602.
Currency revaluation posting profile page in Dynamics 365
The page in a working Dynamics 365 system. page title tab to open what to set or check

Functional consultant · Solution architect

2Where it fits

Business processClose financial periods › Revalue currency
Menu pathGeneral ledger › Currencies › Currency revaluation posting profile
Set up firstMain account categories Microsoft Learn ↗
Used next byForeign currency revaluation Microsoft Learn ↗
Related pagesLedger Microsoft Learn ↗
In this processSet up Currency revaluation accounts →

End user · Functional consultant

3How to do it

Step by step, with screenshots

Set up Currency revaluation posting profile1 screen

Used to set the revaluation posting account per currency code and per ledger account, main account category, vendor, customer, or bank, with a lowest level of defaulting.

  1. Screen 1

    Set the revaluation posting profile

    Go to General ledger > Currencies > Currency revaluation posting profile, General ledger tab

    1. Open the General ledger tab
    2. Under Select, choose Unrealized gain
    3. Select New and enter the currency line and main account
    1SelectUnrealized gain
    2CurrencyEUR
    Currency codeTable
    Account codeAll
    Main account410100
    Set the revaluation posting profile (zoomed on the outlined fields)
    Show the full screenSet the revaluation posting profile
    page title tab to open what to set or check

Microsoft's steps

  1. Go to General ledger > Currencies > Currency revaluation posting profile.
  2. Select the tab for the module: General ledger, Accounts payable, Accounts receivable or Bank.
  3. In the Currency code field, select All for every currency or Table for one currency.
  4. In the Account code field, select All, Group or Table.
  5. In the Main account field, select the account that receives the revaluation adjustment.
  6. In the Lowest level of defaulting field, choose whether the currency or the account wins when lines overlap.

Source: Microsoft Learn ↗

Field guide

FieldWhat it meansWorked exampleTable column
Currency codeWhether the line applies to all currencies or to one currency.Microsoft Learn ↗Table—
Account codeFor General ledger: one ledger account (Table), a main account category (Group), or all accounts set for revaluation (All).Microsoft Learn ↗All—
Main accountThe required account that the revaluation adjustment posts to.Microsoft Learn ↗410100—
Lowest level of defaultingDecides which line wins when a currency line and an account line overlap.Microsoft Learn ↗——
Select—Unrealized gain—
Currency—EUR—

Functional consultant

4Setup decisions

Setup stepRecommended value and whyDecision · common mistake · test
Set up Currency revaluation posting profile——

Solution architect

5Design impact

Shared or per company—
Can it be undone—
Feature or country—
If you change it laterWhere lines overlap, Lowest level of defaulting decides whether the currency line or the account line is used. If no profile is set up, the revaluation accounts on the Ledger page are used. Microsoft Learn ↗

Technical architect

6Technical

Menu itemLedgerExchAdjPosting Checked in Dynamics 365
FormLedgerExchAdjPosting Checked in Dynamics 365
TableLedgerExchAdjPostingShown as “Currency revaluation posting profile” in Record infoKey field: RecIdChecked in Dynamics 365
Data entities—
Who can open itPrivilegesProcess ledger foreign currency revaluation LedgerExchAdjProcessDutiesMaintain journals and transactions LedgerJournalsAndTransactionsMaintainMaintain ledger journal transactions RentalLedgerJournalsAndTransMaintain
3 security rolesAccountant LedgerAccountantAccounting supervisor LedgerAccountingSupervisorRental manager RentalManager
Checked in Dynamics 365
Actions on the pageOptions: Personalize, Page options, ShareChecked in Dynamics 365

Developer

7Developer

Open it directlyhttps://<your-environment>/?mi=LedgerExchAdjPosting
Integrate with—
Table definition—

Everyone

8Sources and checks

GL-CURRENCY-050 — Set up Currency revaluation posting profile. Beyond ERP Atlas Hub, snapshot 2026-10-16, partly verified. https://www.beyonderp.cloud/atlas/step/GL-CURRENCY-050