Table 179 Reversal Entry in 24

App
Base Application
Namespace
Microsoft.Finance.GeneralLedger.Reversal

Fields, 30Keys, 5Procedures, 40Events, 68

Versions171819202122232425262728latest

Source29

Fields, 30

IdNameTypeObsolete
1Line No.Integer-
2Entry TypeEnum Reversal Entry Type-
3Entry No.Integer-
4G/L Register No.Integer-
5Source CodeCode[10]-
6Journal Batch NameCode[10]-
7Transaction No.Integer-
8Source TypeEnum Gen. Journal Source Type-
9Source No.Code[20]-
10Currency CodeCode[10]-
11DescriptionText[100]-
12AmountDecimal-
13Debit AmountDecimal-
14Credit AmountDecimal-
15Amount (LCY)Decimal-
16Debit Amount (LCY)Decimal-
17Credit Amount (LCY)Decimal-
18VAT AmountDecimal-
19Posting DateDate-
20Document TypeEnum Gen. Journal Document Type-
21Document No.Code[20]-
22Account No.Code[20]-
23Account NameText[100]-
25Bal. Account TypeEnum Gen. Journal Account Type-
26Bal. Account No.Code[20]-
27FA Posting CategoryOption-
28FA Posting TypeEnum Reversal Entry FA Posting Type-
30Reversal TypeOption-
31Source Currency AmountDecimal-
32Source Currency VAT AmountDecimal-

Keys, 5

NameFieldsObsolete
Key1, clusteredLine No.-
Key2Entry Type-
Key3Document No., Posting Date, Entry Type, Entry No.-
Key4Entry Type, Entry No.-
Key5Transaction No.-

Procedures, 40

NameParametersReturnsAccessObsolete
ReverseTransaction(Integer)public-
ReverseRegister(Integer)public-
CheckEntries()public-
SetReverseFilter(Integer, Option)public-
CopyReverseFilters(var Record G/L Entry, var Record Cust. Ledger Entry, var Record Vendor Ledger Entry, var Record Bank Account Ledger Entry, var Record VAT Entry, var Record FA Ledger Entry, var Record Maintenance Ledger Entry, var Record Employee Ledger Entry)public-
ShowGLEntries()public-
ShowCustLedgEntries()public-
ShowVendLedgEntries()public-
ShowBankAccLedgEntries()public-
ShowFALedgEntries()public-
ShowMaintenanceLedgEntries()public-
ShowVATEntries()public-
Caption()Textpublic-
TestFieldError()public-
VerifyReversalEntries(var Record Reversal Entry, Integer, Option)Booleanpublic-
Equal(Record Reversal Entry)Booleanpublic-
SetHideDialog(Boolean)public-
SetHideWarningDialogs()public-
CopyFromCustLedgEntry(Record Cust. Ledger Entry)public-
CopyFromBankAccLedgEntry(Record Bank Account Ledger Entry)public-
CopyFromFALedgEntry(Record FA Ledger Entry)public-
CopyFromGLEntry(Record G/L Entry)public-
CopyFromMaintenanceEntry(Record Maintenance Ledger Entry)public-
CopyFromVATEntry(Record VAT Entry)public-
CopyFromVendLedgEntry(Record Vendor Ledger Entry)public-
CopyFromEmployeeLedgerEntry(Record Employee Ledger Entry)public-
InsertFromCustLedgEntry(var Record Integer, Integer, Option, var Integer)protected-
InsertFromVendLedgEntry(var Record Integer, Integer, Option, var Integer)protected-
InsertFromEmplLedgerEntry(var Record Integer, Integer, Option, var Integer)protected-
InsertFromBankAccLedgEntry(Record Integer, Integer, Option, var Integer)protected-
InsertFromFALedgEntry(Record Integer, Integer, Option, var Integer)protected-
InsertFromMaintenanceLedgEntry(Record Integer, Integer, Option, var Integer)protected-
InsertFromVATEntry(var Record Integer, Integer, Option, var Integer)protected-
InsertFromGLEntry(var Record Integer, Integer, Option, var Integer)protected-
AlreadyReversedEntry(Text, Integer)public-
SetBankAccountStatement(Code[20], Code[20])public-
ReversalErrorForChangedEntry(Text, Integer)Text[1024]public-
InsertReversalEntry(Integer, Option)protected-
CheckPostingDate(Date, Text, Integer)public-
CheckFAPostingDate(Date, Text, Integer)public-

Events, 68

KindNameParametersObsolete
Integration eventOnAfterCaption(Record Reversal Entry, var Text)-
Integration eventOnAfterCheckBankAcc(Record Bank Account, Record Bank Account Ledger Entry)-
Integration eventOnAfterCheckGLAcc(var Record G/L Account, Record G/L Entry)-
Integration eventOnAfterCheckCust(Record Customer, Record Cust. Ledger Entry)-
Integration eventOnAfterCheckVend(Record Vendor, Record Vendor Ledger Entry)-
Integration eventOnAfterCheckEmpl(Record Employee, Record Employee Ledger Entry)-
Integration eventOnAfterCheckFA(Record Fixed Asset, Record FA Ledger Entry)-
Integration eventOnAfterCheckMaintenance(Record Fixed Asset, Record Maintenance Ledger Entry)-
Integration eventOnAfterCheckVAT(var Record VAT Entry)-
Integration eventOnAfterCheckDtldCustLedgEntry(Record Detailed Cust. Ledg. Entry, Record Cust. Ledger Entry)-
Integration eventOnAfterCheckDtldVendLedgEntry(Record Detailed Vendor Ledg. Entry, Record Vendor Ledger Entry)-
Integration eventOnAfterCheckDtldEmplLedgEntry(Record Detailed Employee Ledger Entry, Record Employee Ledger Entry)-
Integration eventOnAfterCopyFromBankAccLedgEntry(var Record Reversal Entry, Record Bank Account Ledger Entry)-
Integration eventOnAfterCopyFromCustLedgEntry(var Record Reversal Entry, Record Cust. Ledger Entry)-
Integration eventOnAfterCopyFromFALedgEntry(var Record Reversal Entry, Record FA Ledger Entry)-
Integration eventOnAfterCopyFromGLEntry(var Record Reversal Entry, Record G/L Entry)-
Integration eventOnAfterCopyFromMaintenanceEntry(var Record Reversal Entry, Record Maintenance Ledger Entry)-
Integration eventOnAfterCopyFromVATEntry(var Record Reversal Entry, Record VAT Entry)-
Integration eventOnAfterCopyFromVendLedgEntry(var Record Reversal Entry, Record Vendor Ledger Entry)-
Integration eventOnAfterCopyFromEmplLedgEntry(var Record Reversal Entry, Record Employee Ledger Entry)-
Integration eventOnAfterInsertFromBankAccLedgEntry(var Record Integer, Integer, Option, var Integer, var Record Reversal Entry, var Record Bank Account Ledger Entry)-
Integration eventOnAfterInsertFromCustLedgEntry(var Record Integer, Integer, Option, var Integer, var Record Reversal Entry, var Record Cust. Ledger Entry)-
Integration eventOnAfterInsertFromEmplLedgEntry(var Record Integer, Integer, Option, var Integer, var Record Reversal Entry, var Record Employee Ledger Entry)-
Integration eventOnAfterInsertFromFALedgEntry(var Record Integer, Integer, Option, var Integer, var Record Reversal Entry, var Record FA Ledger Entry)-
Integration eventOnAfterInsertFromGLEntry(var Record Integer, Integer, Option, var Integer, var Record Reversal Entry, var Record G/L Entry)-
Integration eventOnAfterInsertFromMaintenanceLedgEntry(var Record Integer, Integer, Option, var Integer, var Record Reversal Entry, var Record Maintenance Ledger Entry)-
Integration eventOnAfterInsertReversalEntry(var Record Integer, Integer, Option, var Integer, var Record Reversal Entry)-
Integration eventOnAfterInsertFromVATEntry(var Record Integer, Integer, Option, var Integer, var Record Reversal Entry, var Record VAT Entry)-
Integration eventOnAfterInsertFromVendLedgEntry(var Record Integer, Integer, Option, var Integer, var Record Reversal Entry, var Record Vendor Ledger Entry)-
Integration eventOnBeforeCheckEntries(Record Reversal Entry, Integer, var Boolean)-
Integration eventOnBeforeCheckEmpl(var Record Employee Ledger Entry)-
Integration eventOnBeforeCheckGLAcc(var Record G/L Entry)-
Integration eventOnInsertFromCustLedgEntryOnBeforeTempReversalEntryInsert(var Record Reversal Entry, Record Cust. Ledger Entry)-
Integration eventOnInsertFromGLEntryOnBeforeClearTempReversalEntry(Record G/L Entry)-
Integration eventOnInsertFromVendLedgEntryOnBeforeTempReversalEntryInsert(var Record Reversal Entry, Record Vendor Ledger Entry)-
Integration eventOnBeforeCheckVend(var Record Vendor Ledger Entry)-
Integration eventOnBeforeCheckCust(var Record Cust. Ledger Entry)-
Integration eventOnCheckGLAccOnBeforeTestFields(Record G/L Account, Record G/L Entry, var Boolean)-
Integration eventOnBeforeCheckMaintenance(var Record Maintenance Ledger Entry)-
Integration eventOnBeforeCheckDtldCustLedgEntry(Record Cust. Ledger Entry, var Boolean)-
Integration eventOnBeforeCCheckDtldVendLedgEntry(Record Vendor Ledger Entry, var Boolean)-
Integration eventOnAfterCheckEntries(var Date, var Record Reversal Entry)-
Integration eventOnAfterReverseEntries(Integer, Integer, Boolean)-
Integration eventOnAfterSetReverseFilter(Integer, Option, Record G/L Register, var Record Reversal Entry)-
Integration eventOnBeforeCheckGLEntry(var Record Reversal Entry, Record G/L Entry, var Boolean)-
Integration eventOnBeforeCheckRegister(Integer, var Boolean, var Record Reversal Entry)-
Integration eventOnBeforeInsertReversalEntry(var Record Reversal Entry, Integer, Option, var Boolean)-
Integration eventOnInsertFromVendLedgEntryOnBeforeCheckSameTransaction(Record Vendor Ledger Entry, var Record Detailed Vendor Ledg. Entry, var Boolean)-
Integration eventOnInsertFromCustLedgEntryOnBeforeCheckSameTransaction(Record Cust. Ledger Entry, var Record Detailed Cust. Ledg. Entry, var Boolean)-
Integration eventOnBeforeCheckFA(var Record FA Ledger Entry, var Boolean)-
Integration eventOnBeforeCheckFAPostingDate(Date, Text[50], Integer, var Boolean, var Record Reversal Entry, var Date, var Date, var Date, var Record Reversal Entry)-
Integration eventOnInsertFromGLEntryOnBeforeTempReversalEntryInsert(var Record Reversal Entry, Record G/L Entry, Option, var Record Integer, Record Reversal Entry)-
Integration eventOnBeforeCheckVAT(var Record VAT Entry, var Boolean)-
Integration eventOnBeforeCheckBankAcc(var Record Bank Account Ledger Entry, var Boolean)-
Integration eventOnBeforeCheckPostingDate(Date, Text[50], Integer, var Boolean, var Record Reversal Entry, var Date)-
Integration eventOnReverseEntriesOnAfterInsertReversalEntry(var Record Reversal Entry, Integer, Option)-
Integration eventOnBeforeSetReverseFilter(Integer, Option, var Record G/L Entry, var Record Cust. Ledger Entry, var Record Vendor Ledger Entry, var Record Employee Ledger Entry, var Record Bank Account Ledger Entry, var Record VAT Entry, var Record FA Ledger Entry, var Record Maintenance Ledger Entry, var Record G/L Register, var Record Reversal Entry, var Boolean)-
Integration eventOnInsertFromBankAccLedgEntryOnStartRepeatBankAccLedgEntry(var Record Bank Account Ledger Entry)-
Integration eventOnBeforeInsertFromFALedgEntry(var Record Integer, Integer, Option, var Integer, var Record Reversal Entry, var Record FA Ledger Entry, var Boolean)-
Integration eventOnInsertFromVATEntryOnAfterVATEntrySetRange(var Record VAT Entry, Option, var Record Integer)-
Integration eventOnInsertFromVATEntryOnStartRepeatVATEntry(var Record VAT Entry)-
Integration eventOnInsertFromVATEntryOnBeforeTempReversalEntryInsert(var Record Reversal Entry, Option, var Record Integer)-
Integration eventOnInsertFromGLEntryOnAfterGLEntrySetRange(var Record G/L Entry, Option, var Record Integer)-
Integration eventOnBeforeInsertCustTempRevertTransNo(var Record Integer, Integer, var Boolean)-
Integration eventOnBeforeInsertVendTempRevertTransNo(var Record Integer, Integer, var Boolean)-
Integration eventOnBeforeVerifyReversalEntries(var Record Reversal Entry, Integer, Option, var Boolean, var Boolean)-
Integration eventOnBeforeReverseEntries(Integer, Integer, var Boolean, Boolean, var Record Reversal Entry, var Boolean)-
Integration eventOnBeforeCaption(Record Reversal Entry, var Text, var Boolean)-