Table 179 Reversal Entry in 20

App
Base Application

Fields, 28Keys, 5Procedures, 36Events, 54

Versions171819202122232425262728latest

Source29

Fields, 28

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-

Keys, 5

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

Procedures, 36

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-
AlreadyReversedEntry(Text[50], Integer)public-
VerifyReversalEntries(var Record Reversal Entry, Integer, Option)Booleanpublic-
Equal(Record Reversal Entry)Booleanpublic-
ReversalErrorForChangedEntry(Text[50], Integer)Text[1024]public-
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-

Events, 54

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 eventOnInsertFromGLEntryOnBeforeTempReversalEntryInsert(var Record Reversal Entry, Record G/L Entry)-
Integration eventOnInsertFromVendLedgEntryOnBeforeTempReversalEntryInsert(var Record Reversal Entry, Record Vendor Ledger Entry)-
Integration eventOnBeforeCheckVAT(var Record VAT Entry)-
Integration eventOnBeforeCheckBankAcc(var Record Bank Account 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 eventOnBeforeCheckFA(var Record FA Ledger Entry)-
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 eventOnBeforeCheckFAPostingDate(Date, Text[50], Integer, var Boolean, 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 eventOnBeforeCheckPostingDate(Date, Text[50], Integer, var Boolean, var Record Reversal Entry)-
Integration eventOnBeforeReverseEntries(Integer, Integer, var Boolean, Boolean, var Record Reversal Entry)-