pageFinanceofficial - Microsoftderived - from the source, no model text

Page 183 "Reverse Transaction Entries"

Base Application · Microsoft.Finance.GeneralLedger.Reversal

Across versions

  1. BC23-26present
  2. BC271 events added
  3. BC28-30unchanged

Neighbourhood 2 connected objects and pages

Table 179 "Reversal Entry" (relates to)Reversal EntryCodeunit 179 "Reversal-Post" (calls, 2 links)Reversal-Post

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.Finance.GeneralLedger.Reversal · captioned “Reverse Entries” · BC23-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Reverse Entries
SourceTable Reversal Entry
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
Control1 Transaction No. Transaction No. Specifies the number of the transaction that was reversed. from the table field
EntryTypeText GetEntryTypeText() —
Account No. Account No. Specifies the account number that the reversal was posted to. from the table field
Account Name Account Name Specifies erroneous postings that you want to undo by using the Reverse function. from the table field
Entry No. Entry No. Specifies the entry number of the original ledger entry that is being reversed. from the table field
Posting Date Posting Date Specifies the posting date for the entry. from the table field
Description Description Specifies a description of the record. from the table field
Document Type Document Type Specifies the document type that the entry belongs to. from the table field
Document No. Document No. Specifies the document number of the transaction that created the entry. from the table field
Amount (LCY) Amount (LCY) Specifies the amount of the entry in LCY.
VAT Amount VAT Amount Specifies the amount of VAT that is included in the total amount. from the table field
Debit Amount (LCY) Debit Amount (LCY) Specifies the total of the ledger entries that represent debits, expressed in LCY.
Credit Amount (LCY) Credit Amount (LCY) Specifies the total of the ledger entries that represent credits, expressed in LCY.
G/L Register No. G/L Register No. Specifies the number of the general ledger register, where the general ledger entry in this record was posted. from the table field
Source Code Source Code Specifies the source code that specifies where the entry was created. from the table field
Journal Batch Name Journal Batch Name Specifies the name of the journal batch, a personalized journal layout, that the entries were posted from. from the table field
Source Type Source Type Specifies the source type that applies to the source number that is shown in the Source No. field. from the table field
Source No. Source No. Specifies where the entry originated. from the table field
Currency Code Currency Code Specifies the currency code for the amount on the line. 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
Amount Amount Specifies the amount on the entry to be reversed. 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
FA Posting Category FA Posting Category Specifies the posting category that is used for fixed assets. from the table field
FA Posting Type FA Posting Type Specifies the posting type, if Account Type field contains Fixed Asset. from the table field

Actions

Group Action ToolTip Runs
Entry General Ledger View postings that you have made in general ledger.
Customer Ledger View postings that you have made in customer ledger.
Vendor Ledger View postings that you have made in vendor ledger.
Bank Account Ledger View postings that you have made in bank account ledger.
Fixed Asset Ledger View reversal postings that you have made involving fixed assets.
Maintenance Ledger View postings that you have made in maintenance ledger.
VAT Ledger View postings that you have made in Tax ledger.
Reversing Reverse Reverse selected entries.
Reverse and Print Reverse and print selected entries.
Undo Bank Statement Undo the Bank Statement related to these entries.

Events published

  • OnBeforeGetEntryTypeText(var ReversalEntry: Record "Reversal Entry"; var Text: Text; var IsHandled: Boolean) (integration): Integration event raised before generating entry type display text for reversal entries.
  • OnBeforePost(var TempReversalEntry: Record "Reversal Entry" temporary) + BC27 (integration)

Procedures

  • SetBankAccountStatement(NewBankAccountStatement: Record "Bank Account Statement"): Sets the bank account statement context for bank reconciliation reversal operations.
  • SetReversalEntries(var TempReversalEntry: Record "Reversal Entry" temporary): Populates the page with reversal entries from a temporary record set for user review.
  • Post(PrintRegister: Boolean): Executes the reversal posting process for selected transaction entries.

Plus 2 local procedures.

Triggers

OnAfterGetCurrRecord, OnInit, OnOpenPage

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.

Countries that replace it

RU

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: "Reverse Transaction Entries"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources