pageFinanceofficial - Microsoftderived - from the source, no model text

Page 381 "Apply Bank Acc. Ledger Entries"

Base Application · Microsoft.Bank.Ledger

Across versions

  1. BC23-24present
  2. BC252 procedures removed
  3. BC26unchanged
  4. BC271 procedures added
  5. BC28-30unchanged

Neighbourhood 1 connected objects and pages

Table 271 "Bank Account Ledger Entry" (relates to)Bank Account Ledger Entry

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

Base Application · Microsoft.Bank.Ledger · BC23-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Apply Bank Acc. Ledger Entries
SourceTable Bank Account Ledger Entry
PageType ListPart

Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).

Group Control Shows ToolTip
Control1 Applied StatementNoLineApplied <> '' Specifies if the bank account ledger entry has been applied to its related bank transaction.
Posting Date Posting Date Specifies the posting date for the entry. from the table field
Document Type Document Type Specifies the document type on the bank account entry. The document type will be Payment, Refund, or the field will be blank. from the table field
Document No. Document No. Specifies the document number on the bank account entry. from the table field
Description Description Specifies the description of the bank account entry. from the table field
Amount Amount Specifies the amount of the entry denominated in the applicable foreign currency. from the table field
Debit Amount Debit Amount Specifies the total of the ledger entries that represent debits. from the table field
Credit Amount Credit Amount Specifies the total of the ledger entries that represent credits. from the table field
Remaining Amount Remaining Amount Specifies the amount that remains to be applied to. The amount is denominated in the applicable foreign currency. from the table field
Open Open Specifies whether the amount on the bank account entry has been fully applied to, or if there is a remaining amount that must be applied to. from the table field
Positive Positive Specifies if the bank ledger entry is positive. from the table field
Bal. Account Type Bal. Account Type Specifies the type of account that a balancing entry is posted to, such as BANK for a cash account. from the table field
Bal. Account No. Bal. Account No. Specifies the number of the general ledger, customer, vendor, or bank account that the balancing entry is posted to, such as a cash account for cash purchases. from the table field
Statement Status Statement Status Specifies the statement status of the bank account ledger entry. from the table field
Statement No. Statement No. Specifies the bank account statement that the ledger entry has been applied to, if the Statement Status is Bank Account Ledger Applied. from the table field
Statement Line No. Statement Line No. Specifies the number of the statement line that has been applied to by this ledger entry line. from the table field
Check Ledger Entries Check Ledger Entries Specifies the check ledger entries that are associated with the bank account ledger entry. from the table field
Global Dimension 1 Code Global Dimension 1 Code Specifies the code for the global dimension that is linked to the record or entry for analysis purposes. Two global dimensions, typically for the company’s most important activities, are available on all cards, documents, reports, and lists. from the table field
Global Dimension 2 Code Global Dimension 2 Code Specifies the code for the global dimension that is linked to the record or entry for analysis purposes. Two global dimensions, typically for the company’s most important activities, are available on all cards, documents, reports, and lists. from the table field
External Document No. External Document No. Specifies a document number that refers to the customer’s or vendor’s numbering system. from the table field
Control7 Control15 label —
Balance Balance Specifies the balance of the bank account since the last posting, including any amount in the Total on Outstanding Checks field.
Total on Outstanding Checks CheckBalance Specifies the part of the bank account balance that consists of posted check ledger entries. The amount in this field is a subset of the amount in the Balance field under the right pane in the Bank Acc. Reconciliation window.
Balance To Reconcile BalanceToReconcile Specifies the balance of the bank account since the last posting, excluding any amount in the Total on Outstanding Checks field.

Events published

  • OnAfterApplyControledFilters(var BankAccountLedgerEntry: Record "Bank Account Ledger Entry") (integration): Integration event raised after applying controlled filters to the bank account ledger entries. Allows subscribers to modify or extend the filtering logic for reconciliation scenarios.
  • OnBeforeGetSelectedRecords(var BankAccountLedgerEntry: Record "Bank Account Ledger Entry"; var TempBankAccountLedgerEntry: Record "Bank Account Ledger Entry" temporary; var IsHandled: Boolean) (integration): Integration event raised before collecting selected records for reconciliation processing. Allows subscribers to customize selection logic or handle records differently.

Procedures

  • GetSelectedRecords(var TempBankAccountLedgerEntry: Record "Bank Account Ledger Entry" temporary): Retrieves bank account ledger entries selected by the user for application. Copies selected entries to a temporary table for further processing during reconciliation.
  • SetUserInteractions(): Sets user interaction styling based on the application status of entries. Updates visual styling to indicate applied, mismatched, or unmatched entries.
  • ShowAll(): Shows all available bank account ledger entries for reconciliation without filtering. Resets filters and displays the complete set of entries for the bank account.
  • ShowNonMatched(): Filters the list to show only bank account ledger entries that have not been matched to statement lines. Useful for identifying outstanding transactions during reconciliation.
  • ShowReversed(): Shows reversed bank account ledger entries in the reconciliation list. Includes previously hidden reversed entries for complete transaction visibility.
  • HideReversed(): Hides reversed bank account ledger entries from the reconciliation list. Excludes reversed entries to focus on active transactions for reconciliation.
  • SetBankRecDateFilter(StatementDate: Date): Applies date-based filtering to show entries within the bank reconciliation date range. Filters entries to optimize reconciliation matching by focusing on relevant date periods.
  • AssignBankAccReconciliation(var NewBankAccReconciliation: Record "Bank Acc. Reconciliation"): Associates the page with a specific bank account reconciliation record. Sets up filtering and context for the reconciliation process.

Plus 7 local procedures.

Triggers

OnAfterGetCurrRecord, OnAfterGetRecord, OnInit, OnModifyRecord, OnOpenPage

Relations

Ask your agent

Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "page", object_name: "Apply Bank Acc. Ledger Entries"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources