BeyondERP.Subscribe

Setup page · General ledger

Financial reasons

A predefined list of financial reasons (reason codes with default comments) used when documents are registered and posted.

Used by
Accountant, Accounting manager, Accounting supervisor and 15 more roles
Business process
Define financial reason codes in Dynamics 365 Finance
Menu item
Reasons
Main table
ReasonTable
Data entity
VendVendorReasonsEntity
Setup steps
1 on this page
Show what matters for

Everyone

1What it is and why

What it isA predefined list of financial reasons (reason codes with default comments) used when documents are registered and posted.
What you do hereUsed to create reason codes and choose the modules (Ledger, Asset, Bank, Customer, and Vendor) in which each code is available.
ExampleFor example, auditors or managers may want reasons recorded for transactions such as write-down adjustments or payment reversals.
Financial reasons 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 processDefine accounting policies › Define posting policies › Define financial reason codes in Dynamics 365 Finance
Menu pathGeneral ledger › Journal setup › Financial reasons
Set up first—
Used next byGeneral journals Microsoft Learn ↗Invoice journal Microsoft Learn ↗All free text invoices Microsoft Learn ↗
Related pagesLedger reasons Microsoft Learn ↗

End user · Functional consultant

3How to do it

Step by step, with screenshots

Set up Financial reasons1 screen

Used to create reason codes and choose the modules (Ledger, Asset, Bank, Customer, and Vendor) in which each code is available.

  1. Screen 1

    Confirm the reason on Financial reasons

    Go to General ledger > Journal setup > Financial reasons

    1. Find the BEAT-ADJ reason code made on the Ledger reasons page
    2. Check that Ledger is ticked
    1Reason codeBEAT-ADJ
    Default commentAtlas demo adjustment
    LedgerYes
    Confirm the reason on Financial reasons (zoomed on the outlined fields)
    Show the full screenConfirm the reason on Financial reasons
    page title tab to open what to set or check

Microsoft's steps

  1. Go to General ledger > Journal setup > Financial reasons.
  2. On the Action Pane, select New.
  3. In the Reason code column, enter a code.
  4. In the Default comment column, enter the default comment for the code.
  5. Select the Ledger, Asset, Bank, Customer and Vendor checkboxes for each module where the reason can be used.

Source: Microsoft Learn ↗

Field guide

FieldWhat it meansWorked exampleTable column
Reason codeThe code chosen when documents are registered and posted.Microsoft Learn ↗BEAT-ADJ—
Default commentThe text filled in by default in the Reason comment field when this reason is chosen.Microsoft Learn ↗Atlas demo adjustmentDescription
LedgerMakes the reason available in General ledger.Microsoft Learn ↗YesLedger
CustomerMakes the reason available in Accounts receivable.Microsoft Learn ↗—Cust
VendorMakes the reason available in Accounts payable.Microsoft Learn ↗—Vend

Functional consultant

4Setup decisions

Setup stepRecommended value and whyDecision · common mistake · test
Set up Financial reasons——

Solution architect

5Design impact

Shared or per companyPer company: each legal entity has its own records. Microsoft data model ↗
Can it be undone—
Feature or country—
If you change it later—

Technical architect

6Technical

Menu itemReasons Checked in Dynamics 365
FormReasons Checked in Dynamics 365
TableReasonTableShown as “Reasons” in Record infoKey field: ReasonChecked in Dynamics 365
Data entitiesVendVendorReasonsEntityVendor reasons Microsoft data model ↗LedgerFinancialReasonEntityFinancial reasons Microsoft data model ↗
Who can open itPrivilegesMaintain reason codes ReasonsMaintainView reason codes ReasonsViewMaintain Subscription billing billing setup SubBillBillingSetupMaintainView Subscription billing billing setup SubBillBillingSetupViewSubscription billing allocation, deferral, and billing manager SubBillMaintainSubscription billing module user with capabilities including billing, allocation, and deferral features SubBillViewDutiesInquire into invoice and cash reference data CustInvoiceInvoiceAndCashRefDataInquireEnable general ledger process LedgerGeneralLedgerProcessEnableInquire into general ledger reference data LedgerGeneralLedgerReferenceDataInquireEnable general ledger process RentalLedgerGeneralLedgerProcessEnableSubscription billing user SubBillBillingInquireSubscription billing manager SubBillBillingMaintainSubscription billing module user with capabilities including billing, allocation, and deferral features SubBillInquireSubscription billing allocation, deferral, and billing manager SubBillMaintain
18 security rolesBudget manager BudgetBudgetManagerCollections manager CollectionLetterCollectionsManagerChief financial officer CompanyChiefFinancialOfficerAccounts receivable clerk CustInvoiceAccountsReceivableClerkAccounts receivable manager CustInvoiceAccountsReceivableManagerAccountant LedgerAccountantAccounting manager LedgerAccountingManagerAccounting supervisor LedgerAccountingSupervisorFinancial controller LedgerFinancialControllerAccounts receivable centralized payments clerk PaymAccountsReceivableCentralPaymClerkAccounts receivable payments clerk PaymAccountsReceivablePaymentsClerkRental manager RentalManagerRental purchasing manager RentalPurchasingManagerRental sales manager RentalSalesManagerSubscription billing manager SubBillBillingMaintainSubscription billing user SubBillBillingViewSubscription billing allocation, deferral, and billing manager SubBillMaintainSubscription billing module user with capabilities including billing, allocation, and deferral features SubBillView
Checked in Dynamics 365
Actions on the pageOptions: Personalize, Page options, ShareChecked in Dynamics 365

Developer

7Developer

Open it directlyhttps://<your-environment>/?mi=Reasons
Integrate withVendVendorReasonsEntity data entity Microsoft data model ↗
Table definitionReasonTable columns and relations Microsoft data model ↗

Everyone

8Sources and checks