Page 1292 "Payment Application"
Base Application · Microsoft.Bank.Reconciliation
Across versions
- BC23present
- BC24declaration changed
- BC25-30unchanged
Neighbourhood 3 connected objects and pages
Base Application · Microsoft.Bank.Reconciliation · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Payment Application |
| SourceTable | Payment Application Proposal |
| PageType | Worksheet |
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 |
|---|---|---|---|
| Payment Information | Payment Status | Status |
Specifies the application status of the payment, including information about the match confidence of payments that are applied automatically. |
| Transaction Date | BankAccReconLine."Transaction Date" |
Specifies the date when the payment was recorded in the bank account. | |
| Transaction Amount | BankAccReconLine."Statement Amount" |
Specifies the payment amount that was recorded on the electronic bank account. | |
| Transaction Text | BankAccReconLine."Transaction Text" |
Specifies the text that was entered on the payment when the payment was made to the electronic bank account. | |
| Open Entries | Applied Amount | Applied Amt. Incl. Discount | Specifies the payment amount, excluding the value in the Applied Pmt. Discount field, that is applied to the open entry. from the table field |
| Applied | Applied | Specifies that the payment specified on the header of the Payment Application window is applied to the open entry. from the table field | |
| Remaining Amount After Posting | Rec.GetRemainingAmountAfterPostingValue() |
Specifies the amount that remains to be paid for the open entry after you have posted the payment in the Payment Reconciliation Journal window. | |
| Applies-to Entry No. | Applies-to Entry No. | Specifies the number of the customer or vendor ledger entry that the payment will be applied to when you post the payment reconciliation journal line. from the table field | |
| Due Date | Due Date | Specifies the due date of the open entry. from the table field | |
| Document Type | Document Type | Specifies the type of document that is related to the open entry. from the table field | |
| Document No. | Document No. | Specifies the number of the document that is related to the open entry. 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 | |
| Description | Description | Specifies the description of the open entry. from the table field | |
| Remaining Amount | Remaining Amount | Specifies the amount that remains to be paid for the open entry. from the table field | |
| Remaining Amt. Incl. Discount | Remaining Amt. Incl. Discount | Specifies the amount that remains to be paid for the open entry, minus any granted payment discount. from the table field | |
| Pmt. Discount Date | Pmt. Disc. Due Date | Specifies the date on which the remaining amount on the open entry must be paid to grant a discount. from the table field | |
| Pmt. Disc. Tolerance Date | Pmt. Disc. Tolerance Date | Specifies the latest date the amount in the entry must be paid in order for payment discount tolerance to be granted. from the table field | |
| Remaining Pmt. Discount Possible | Remaining Pmt. Disc. Possible | Specifies how much discount you can grant for the payment if you apply it to the open entry. from the table field | |
| Account Name | Rec.GetAccountName() |
Specifies the name of the account that the payment is applied to in the Payment Reconciliation Journal window. | |
| 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 the payment application will be posted to when you post the payment reconciliation journal. from the table field | |
| Posting Date | Posting Date | Specifies the posting date of the open entry. from the table field | |
| Match Confidence | Match Confidence | Specifies the quality of the match between the payment and the open entry for payment application purposes. from the table field | |
| Entry Currency Code | Currency Code | Specifies the currency code of the open entry. from the table field | |
| Control5 | Applied Amount | BankAccReconLine."Applied Amount" |
Specifies the sum of the values in the Applied Amount field on lines in the Payment Application window. |
| Difference | BankAccReconLine."Statement Amount" - BankAccReconLine."Applied Amount" |
Specifies how much of the payment amount remains to be applied to open entries in the Payment Application window. | |
| FactBoxes | Control2 | part Page 1288 “Payment-to-Entry Match” | — |
| Control1 | part Page 1289 “Additional Match Details” | — |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Details | Bank Transaction Details | View the bank statement details for the selected line. The details include the values that exist in an imported bank statement file. | |
| Review | Accept Applications | Accept a payment application after reviewing it or manually applying it to entries. This closes the payment application and sets the Match Confidence to Accepted. | |
| Remove Applications | Remove a payment application from an entry. This unapplies the payment. | ||
| Show | All Open Entries | Show all open entries that the payment can be applied to. | |
| Suggest Entries | Sort the list based on the probability that it is a match. | ||
| Related-Party Open Entries | Show only open entries that are specifically for the related party in the Account No. field. This limits the list to those open entries that are most likely to relate to the payment. | ||
| Applied Entries | View the ledger entries that have been applied to this record. | ||
| All Open Bank Transactions | View all open bank entries that the payment can be applied to. | ||
| All Open Payments | Show all open checks that the payment can be applied to. |
Events published
OnSetBankAccReconcLine(BankAccReconciliationLine: Record "Bank Acc. Reconciliation Line")(integration)
Procedures
SetBankAccReconcLine(NewBankAccReconLine: Record "Bank Acc. Reconciliation Line")
Plus 4 local procedures.
Triggers
OnAfterGetCurrRecord, OnNewRecord, OnOpenPage
Relations
- source table Table 1293 “Payment Application Proposal”
Pages and codeunits on this table
- Table 1294 “Applied Payment Entry” (lookup page)
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.
- Codeunit 1295 “Get Bank Stmt. Line Candidates” (2 calls:
OnOpenPage → (object),OnOpenPage → ShowDisableAutomaticSuggestionsNotification)
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"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.