procedure CopyReverseFilters(var GLEntry: Record "G/L Entry", var CustLedgerEntry: Record "Cust. Ledger Entry", var VendorLedgerEntry: Record "Vendor Ledger Entry", var BankAccountLedgerEntry: Record "Bank Account Ledger Entry", var VATEntry: Record "VAT Entry", var FALedgerEntry: Record "FA Ledger Entry", var MaintenanceLedgerEntry: Record "Maintenance Ledger Entry", var EmployeeLedgerEntry: Record "Employee Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterCheckBankAcc(BankAccount: Record "Bank Account", BankAccountLedgerEntry: Record "Bank Account Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterCheckMaintenance(FixedAsset: Record "Fixed Asset", MaintenanceLedgerEntry: Record "Maintenance Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterCheckDtldCustLedgEntry(DetailedCustLedgEntry: Record "Detailed Cust. Ledg. Entry", CustLedgerEntry: Record "Cust. Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterCheckDtldVendLedgEntry(DetailedVendorLedgEntry: Record "Detailed Vendor Ledg. Entry", VendorLedgerEntry: Record "Vendor Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterCheckDtldEmplLedgEntry(DetailedEmployeeLedgerEntry: Record "Detailed Employee Ledger Entry", EmployeeLedgerEntry: Record "Employee Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterCopyFromBankAccLedgEntry(var ReversalEntry: Record "Reversal Entry", BankAccLedgEntry: Record "Bank Account Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterCopyFromCustLedgEntry(var ReversalEntry: Record "Reversal Entry", CustLedgerEntry: Record "Cust. Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterCopyFromFALedgEntry(var ReversalEntry: Record "Reversal Entry", FALedgerEntry: Record "FA Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterCopyFromMaintenanceEntry(var ReversalEntry: Record "Reversal Entry", MaintenanceLedgerEntry: Record "Maintenance Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterCopyFromVendLedgEntry(var ReversalEntry: Record "Reversal Entry", VendorLedgerEntry: Record "Vendor Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterCopyFromEmplLedgEntry(var ReversalEntry: Record "Reversal Entry", EmployeeLedgerEntry: Record "Employee Ledger Entry")
[IntegrationEvent(True,False)]
local procedure OnAfterInsertFromBankAccLedgEntry(var TempRevertTransactionNo: Record Integer, Number: Integer, RevType: Option, var NextLineNo: Integer, var TempReversalEntry: Record "Reversal Entry" temporary, var BankAccLedgEntry: Record "Bank Account Ledger Entry")
[IntegrationEvent(True,False)]
local procedure OnAfterInsertFromCustLedgEntry(var TempRevertTransactionNo: Record Integer, Number: Integer, RevType: Option, var NextLineNo: Integer, var TempReversalEntry: Record "Reversal Entry" temporary, var CustLedgEntry: Record "Cust. Ledger Entry")
[IntegrationEvent(True,False)]
local procedure OnAfterInsertFromEmplLedgEntry(var TempRevertTransactionNo: Record Integer, Number: Integer, RevType: Option, var NextLineNo: Integer, var TempReversalEntry: Record "Reversal Entry" temporary, var EmplLedgEntry: Record "Employee Ledger Entry")
[IntegrationEvent(True,False)]
local procedure OnAfterInsertFromFALedgEntry(var TempRevertTransactionNo: Record Integer, Number: Integer, RevType: Option, var NextLineNo: Integer, var TempReversalEntry: Record "Reversal Entry" temporary, var FALedgerEntry: Record "FA Ledger Entry")
[IntegrationEvent(True,False)]
local procedure OnAfterInsertFromGLEntry(var TempRevertTransactionNo: Record Integer, Number: Integer, RevType: Option, var NextLineNo: Integer, var TempReversalEntry: Record "Reversal Entry" temporary, var GLEntry: Record "G/L Entry")
[IntegrationEvent(True,False)]
local procedure OnAfterInsertFromMaintenanceLedgEntry(var TempRevertTransactionNo: Record Integer, Number: Integer, RevType: Option, var NextLineNo: Integer, var TempReversalEntry: Record "Reversal Entry" temporary, var MaintenanceLedgEntry: Record "Maintenance Ledger Entry")
[IntegrationEvent(True,False)]
local procedure OnAfterInsertReversalEntry(var TempRevertTransactionNo: Record Integer, Number: Integer, RevType: Option, var NextLineNo: Integer, var TempReversalEntry: Record "Reversal Entry" temporary)
[IntegrationEvent(True,False)]
local procedure OnAfterInsertFromVATEntry(var TempRevertTransactionNo: Record Integer, Number: Integer, RevType: Option, var NextLineNo: Integer, var TempReversalEntry: Record "Reversal Entry" temporary, var VATEntry: Record "VAT Entry")
[IntegrationEvent(True,False)]
local procedure OnAfterInsertFromVendLedgEntry(var TempRevertTransactionNo: Record Integer, Number: Integer, RevType: Option, var NextLineNo: Integer, var TempReversalEntry: Record "Reversal Entry" temporary, var VendLedgEntry: Record "Vendor Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterReverseEntries(Number: Integer, RevType: Integer, HideDialog: Boolean)
Parameters
Name
Type
Description
Number
Integer
RevType
Integer
HideDialog
Boolean
OnAfterSetReverseFilter
[IntegrationEvent(False,False)]
local procedure OnAfterSetReverseFilter(Number: Integer, RevType: Option, GLRegister: Record "G/L Register", var ReversalEntry: Record "Reversal Entry")
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckFAPostingDate(FAPostingDate: Date, Caption: Text[50], EntryNo: Integer, var IsHandled: Boolean, var ReversalEntry: Record "Reversal Entry", var MaxPostingDate: Date, var AllowPostingFrom: Date, var AllowPostingto: Date, var xReversalEntry: Record "Reversal Entry")
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckGLEntry(var ReversalEntry: Record "Reversal Entry", GLEntry: Record "G/L Entry", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckRegister(RegisterNo: Integer, var IsHandled: Boolean, var ReversalEntry: Record "Reversal Entry")
[IntegrationEvent(False,False)]
local procedure OnBeforeInsertReversalEntry(var ReversalEntry: Record "Reversal Entry", Number: Integer, RevType: Option, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeReverseEntries(Number: Integer, RevType: Integer, var IsHandled: Boolean, HideDialog: Boolean, var ReversalEntry: Record "Reversal Entry", var HideWarningDialogs: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInsertFromCustLedgEntryOnBeforeTempReversalEntryInsert(var TempReversalEntry: Record "Reversal Entry" temporary, CustLedgEntry: Record "Cust. Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnInsertFromGLEntryOnBeforeTempReversalEntryInsert(var TempReversalEntry: Record "Reversal Entry" temporary, GLEntry: Record "G/L Entry", RevType: Option, var TempRevertTransactionNoRecordInteger: Record Integer temporary, ReversalEntry: Record "Reversal Entry")
[IntegrationEvent(False,False)]
local procedure OnInsertFromVendLedgEntryOnBeforeTempReversalEntryInsert(var TempReversalEntry: Record "Reversal Entry" temporary, VendorLedgerEntry: Record "Vendor Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnCheckGLAccOnBeforeTestFields(GLAcc: Record "G/L Account", GLEntry: Record "G/L Entry", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckPostingDate(PostingDate: Date, Caption: Text[50], EntryNo: Integer, var IsHandled: Boolean, var ReversalEntry: Record "Reversal Entry", var MaxPostingDate: Date)
[IntegrationEvent(False,False)]
local procedure OnInsertFromVendLedgEntryOnBeforeCheckSameTransaction(VendLedgEntry: Record "Vendor Ledger Entry", var DtldVendLedgEntry: Record "Detailed Vendor Ledg. Entry", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInsertFromCustLedgEntryOnBeforeCheckSameTransaction(CustLedgEntry: Record "Cust. Ledger Entry", var DtldCustLedgEntry: Record "Detailed Cust. Ledg. Entry", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeSetReverseFilter(Number: Integer, RevType: Option, var GLEntry: Record "G/L Entry", var CustLedgerEntry: Record "Cust. Ledger Entry", var VendLedgerEntry: Record "Vendor Ledger Entry", var EmployeeLedgerEntry: Record "Employee Ledger Entry", var BankAccountLedgerEntry: Record "Bank Account Ledger Entry", var VATEntry: Record "VAT Entry", var FALedgerEntry: Record "FA Ledger Entry", var MaintenanceLedgerEntry: Record "Maintenance Ledger Entry", var GLRegister: Record "G/L Register", var ReversalEntry: Record "Reversal Entry", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInsertFromBankAccLedgEntryOnStartRepeatBankAccLedgEntry(var BankAccountLedgerEntry: Record "Bank Account Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnBeforeInsertFromFALedgEntry(var TempRevertTransactionNoRecordInteger: Record Integer, Number: Integer, RevType: Option, var NextLineNo: Integer, var TempReversalEntry: Record "Reversal Entry" temporary, var FALedgerEntry: Record "FA Ledger Entry", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInsertFromVATEntryOnAfterVATEntrySetRange(var VATEntry: Record "VAT Entry", RevType: Option, var TempRevertTransactionNoRecordInteger: Record Integer temporary)
[IntegrationEvent(False,False)]
local procedure OnInsertFromVATEntryOnBeforeTempReversalEntryInsert(var TempReversalEntry: Record "Reversal Entry" temporary, RevType: Option, var TempRevertTransactionNo: Record Integer temporary)
[IntegrationEvent(False,False)]
local procedure OnInsertFromGLEntryOnAfterGLEntrySetRange(var GLEntry: Record "G/L Entry", RevType: Option, var TempRevertTransactionNoRecordInteger: Record Integer temporary)
[IntegrationEvent(False,False)]
local procedure OnBeforeInsertCustTempRevertTransNo(var TempRevertTransactionNoRecordInteger: Record Integer temporary, CustLedgEntryNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeInsertVendTempRevertTransNo(var TempRevertTransactionNoRecordInteger: Record Integer temporary, VendLedgEntryNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeVerifyReversalEntries(var ReversalEntry2: Record "Reversal Entry", Number: Integer, RevType: Option, var IsHandled: Boolean, var Result: Boolean)