BeyondERP.Subscribe

Setup step on the Bank reasons page · Cash and bank management

Set up Bank reasons

Used to explain why transactions were entered or changed, including why a letter of guarantee was cancelled.

Used by
Chief financial officer, Accountant, Accounting manager and 2 more roles
Business process
Manage supplier letters of guarantee for payment in Dynamics 365 Finance
Menu item
BankReasons
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 setup page where you create reason codes for Cash and bank management transactions.
What you do hereUsed to explain why transactions were entered or changed, including why a letter of guarantee was cancelled.
ExampleFor example, you can create reason codes to use when you create or cancel a letter of guarantee.
Bank 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 processManage accounts payable › Issue and settle supplier payments › Manage supplier letters of guarantee for payment in Dynamics 365 Finance
Menu pathCash and bank management › Setup › Bank reasons
Set up first—
Used next by—
Related pagesPayment purpose codes Microsoft Learn ↗
In this process← Set up Bank facilities

End user · Functional consultant

3How to do it

Step by step, with screenshots

Set up Bank reasons1 screen

Used to explain why transactions were entered or changed, including why a letter of guarantee was cancelled.

  1. Screen 1

    Create the bank reason

    Go to Cash and bank management > Setup > Bank reasons

    1. Select New
    2. Enter the Reason code and Default comment
    3. Select Bank
    4. Select Save
    1Reason codeBEAT-BNK
    Default commentAtlas demo bank correction
    BankYes
    Create the bank reason (zoomed on the outlined fields)
    Show the full screenCreate the bank reason
    page title tab to open what to set or check

Microsoft's steps

  1. Go to Cash and bank management > Setup > Bank reasons.
  2. Create a new bank reason.
  3. In the Reason code field, enter the code.
  4. In the Default comment field, enter a description.
  5. Select Bank so the code can be used for bank transactions.
  6. Select Purpose code or Cancellation reason if the code is for letters of guarantee.
  7. Save the record.

Source: Microsoft Learn ↗

Field guide

FieldWhat it meansWorked exampleTable column
Reason codeA unique ID for the reason code.Microsoft Learn ↗BEAT-BNK—
Default commentThe comment shown by default when the code is chosen; users can change it.Microsoft Learn ↗Atlas demo bank correctionDescription
BankLets the code be used for Cash and bank management transactions.Microsoft Learn ↗YesBank
Purpose codeLets the code be used as the purpose code of a letter of guarantee.Microsoft Learn ↗—BankLGPurposeCode
Cancellation reasonLets the code be used to cancel a letter of guarantee.Microsoft Learn ↗—BankLGCancellationReason

Functional consultant

4Setup decisions

Setup stepRecommended value and whyDecision · common mistake · test
Set up Bank 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 itemBankReasons Checked in Dynamics 365
FormReasons Checked in Dynamics 365
TableReasonTableShown as “Reasons” in Record infoKey field: Reason, DescriptionChecked in Dynamics 365
Data entitiesVendVendorReasonsEntityVendor reasons Microsoft data model ↗LedgerFinancialReasonEntityFinancial reasons Microsoft data model ↗
Who can open itPrivilegesMaintain bank reason codes BankReasonsMaintainView bank reason codes BankReasonsViewDutiesEnable bank management process BankBankManagementProcessEnableInquire into bank management reference data BankBankMgmtReferenceDataInquire
5 security rolesChief financial officer CompanyChiefFinancialOfficerAccountant LedgerAccountantAccounting manager LedgerAccountingManagerFinancial controller LedgerFinancialControllerTreasurer PaymTreasurer
Checked in Dynamics 365
Actions on the pageOptions: Personalize, Page options, ShareChecked in Dynamics 365

Developer

7Developer

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

Everyone

8Sources and checks

CB-SETUP-070 — Set up Bank reasons. Beyond ERP Atlas Hub, snapshot 2026-10-16, partly verified. https://www.beyonderp.cloud/atlas/step/CB-SETUP-070