Page 345 "Reconciliation"
Base Application · Microsoft.Finance.GeneralLedger.Journal
Across versions
- BC23-30present
Neighbourhood 1 connected objects and pages
Base Application · Microsoft.Finance.GeneralLedger.Journal · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Reconciliation |
| SourceTable | G/L Account Net Change |
| PageType | List |
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 |
|---|---|---|---|
| Control6 | Account | No. | Specifies the bank account that is being reconciled. from the table field |
| Name | Name | Specifies the name of the record. from the table field | |
| Net Change in Jnl. | Net Change in Jnl. | Specifies the net change that will occur on the bank when you post the journal. from the table field | |
| Balance after Posting | Balance after Posting | Specifies the current balance on the bank account. from the table field |
Events published
OnAfterSetGenJnlLine(var GLAccountNetChange: Record "G/L Account Net Change"; var GenJnlLine: Record "Gen. Journal Line")(integration): Integration event that occurs after setting the general journal line context for reconciliation. Allows customization of reconciliation data initialization and G/L Account net change processing.OnAfterInsertGLAccNetChange(var GLAccountNetChange: Record "G/L Account Net Change"; GLAccount: Record "G/L Account")(integration): Integration event that occurs after inserting a G/L Account net change record for reconciliation. Allows additional processing after creating reconciliation records from G/L Account data.OnBeforeGLAccountNetChange(var GLAccountNetChange: Record "G/L Account Net Change"; GLAccount: Record "G/L Account")(integration): Integration event that occurs before creating a G/L Account net change record from G/L Account data. Allows customization of reconciliation record initialization before insertion.OnBeforeSaveNetChange(var GLAccountNetChange: Record "G/L Account Net Change"; GenJnlLine: Record "Gen. Journal Line"; AccType: Integer; AccNo: Code[20]; var NetChange: Decimal; var IsHandled: Boolean)(integration): Integration event that occurs before saving net change amounts during reconciliation processing. Allows custom handling of net change calculation and validation before record modification.OnSaveNetChangeOnBeforeModify(var GLAccountNetChange: Record "G/L Account Net Change"; GenJnlLine: Record "Gen. Journal Line"; AccType: Enum "Gen. Journal Account Type"; AccNo: Code[20]; NetChange: Decimal)(integration): Integration event that occurs before modifying G/L Account net change records during net change saving. Allows customization of reconciliation record updates before final modification.OnSaveNetChangeOnAfterSetAccNo(var GenJournalLine: Record "Gen. Journal Line"; var BankAccountPostingGroup: Record "Bank Account Posting Group"; AccNo: Code[20])(integration): Integration event that occurs after setting account number during net change saving operations. Allows custom processing after account number assignment for bank account reconciliation.
Procedures
SetGenJnlLine(var NewGenJnlLine: Record "Gen. Journal Line"): Sets the general journal line context for reconciliation processing. Initializes reconciliation data based on the provided journal line and creates net change records for reconciliation accounts.InsertGLAccNetChange(): Inserts G/L account net change record for reconciliation processing. Creates a new reconciliation record based on the current G/L account with balance information.ReturnGLAccountNetChange(var GLAccountNetChange: Record "G/L Account Net Change"): Returns G/L Account net change records from the reconciliation page back to the calling process. Copies reconciliation data modifications back to the provided GLAccountNetChange record.
Plus 1 local procedures.
Relations
- source table Table 269 “G/L Account Net Change”
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: "Reconciliation"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.