pageFinanceofficial - Microsoftderived - from the source, no model text

Page 1287 "Payment Application Review"

Base Application · Microsoft.Bank.Reconciliation

Across versions

  1. BC23-30present

Neighbourhood 8 connected objects and pages

Table 274 "Bank Acc. Reconciliation Line" (relates to)Bank Acc. Reconciliation LineCodeunit 1255 "Match Bank Payments" (calls, 4 links)Match Bank PaymentsApply payments to unpaid sales documents (Learn pages)Apply payments to unpaid sal…Reconcile payments using automatic application (Learn pages)Reconcile payments using aut…Review and apply payments manually after automatic application (Learn pages)Review and apply payments ma…Rules for automatic application of payments (Learn pages)Rules for automatic applicat…Setting up Text-to-Account mapping for recurring payments (Learn pages)Setting up Text-to-Account m…Using the transfer difference to account feature to reconcile payments (Learn pages)Using the transfer differenc…

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.Reconciliation · BC23-30 · source at ea08af5e · facts from BC29

Properties

Property Value
SourceTable Bank Acc. Reconciliation Line
PageType Card

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
Transaction Details Transaction Date Transaction Date Specifies the date when the payment represented by the journal line was recorded in the bank account.
Transaction Text Transaction Text Specifies the text that the customer or vendor entered on that payment transaction that is represented by the journal line. from the table field
Transaction Amount Statement Amount Specifies the amount that was paid into the bank account and then imported as a bank statement line represented by the journal line. from the table field
Show Bank Statement Details Show Bank Statement Details 'Show Bank Statement Details' View the content of the imported bank statement file, such as account number, posting date, and amounts.
Review Required Review Required ReviewRequiredTxt Specifies if the journal line must be reviewed, as prescribed by the payment application rule used.
LineNotApplied Line Not Applied LineNotAppliedLbl Specifies if the line is applied.
Applied To Account Type Account Type Specifies the type of account that the payment application will be posted to when you post the payment reconciliation journal. from the table field
Account No. Account No. Specifies the account number that the payment application will be posted to when you post the payment reconciliation journal. from the table field
Account Name Rec.GetAppliedToName() Specifies the name of the customer or vendor that the payment is applied to.
Document No. Rec.GetAppliedToDocumentNo() Specifies the document number of the open ledger entry that the payment is applied to.
RemainingAmount Remaining Amount After Posting RemainingAmountAfterPosting Specifies the amount that remains to be paid on the open entry that the payment is applied to.
Applied To Difference StatementToRemAmtDifference Specifies the difference between the amount in the Statement Amount field and the amount in the Applied Amount field.
Status Difference Status Difference DifferenceToReconcileLbl Specifies if the difference between the amount in the Statement Amount field needs to be reconciled.
Match Details Match Confidence BankPmtApplRule."Match Confidence" Specifies the quality of the match between the bank statement line and the open ledger entry.
Related Party Related Party Matched RelatedPartyMatchedText Specifies if information about the business partner on the bank statement line matches with the name on the open ledger entry.
Document Number Document No./Ext. Document No. Matched DocumentMatchedText Specifies if text on the bank statement line matches with text in the Document No. and/or External Document No. fields on the open ledger entry.
Document Number Rec.GetAppliedToDocumentNo() Specifies the document number that the payment was applied to.
Direct Debit Direct Debit Collect. Matched DirectDebitMatchedText Specifies if information about a direct debit collection on the bank statement line matches with the open ledger entry.
Amount Matching Details Amount Incl. Tolerance Matched: AmountMatchText Specifies how many open ledger entries match the amount on the bank statement line.
No. of Open Ledger Entries for Rec.GetAppliedToName() Specifies the number of open ledger entries for the customer or vendor.
Within Amount Tolerance NoOfLedgerEntriesWithinAmountTolerance Specifies the number of open ledger entries where the payment amount is within the payment tolerance of the amount.
Outside Amount Tolerance NoOfLedgerEntriesOutsideAmountTolerance Specifies the number of open ledger entries where the payment amount is outside of the payment tolerance amount.

Actions

Group Action ToolTip Runs
Process Accept Application Accept an automatic payment application after reviewing it or manually applying it. This closes the payment application and sets the Match Confidence field to Accepted.
Remove Application Remove a payment application from a ledger entry. This unapplies the payment.
Apply Manually Review and apply payments that were applied automatically to wrong open ledger entries or not applied at all.
Transfer Difference to Account Specify the balancing account that you want a non-applicable payment amount on a payment reconciliation journal line to be posted to when you post the journal.
Map Text to Account Associate text on payments with debit, credit, or balancing accounts so that payments are posted to the accounts when you post payments. The payments are not applied to invoices or credit memos, and are suited for recurring cash receipts or expenses.

Procedures

1 local procedures, no public ones.

Triggers

OnOpenPage, OnAfterGetRecord

Relations

Calls

From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.

Called by

Documented on Microsoft Learn

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

Ask your agent

Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. 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: "Payment Application Review"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 7 sources