[IntegrationEvent(True,False)]
local procedure OnReverseOnAfterStartPosting(var GenJournalLine: Record "Gen. Journal Line", var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line", var GLRegister: Record "G/L Register", var GLRegister2: Record "G/L Register")
[IntegrationEvent(False,False)]
local procedure OnBeforeReverse(var ReversalEntry: Record "Reversal Entry", var ReversalEntry2: Record "Reversal Entry", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnReverseGLEntryOnAfterInsertGLEntry(var GLEntry: Record "G/L Entry", GenJnlLine: Record "Gen. Journal Line", GLEntry2: Record "G/L Entry", var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line")
[IntegrationEvent(False,False)]
local procedure OnReverseGLEntryOnBeforeInsertGLEntry(var GLEntry: Record "G/L Entry", GenJnlLine: Record "Gen. Journal Line", GLEntry2: Record "G/L Entry", var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line")
[IntegrationEvent(False,False)]
local procedure OnReverseGLEntryOnBeforeLoop(var GLEntry: Record "G/L Entry", var GenJournalLine: Record "Gen. Journal Line", var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line")
[IntegrationEvent(False,False)]
local procedure OnReverseGLEntryOnCaseElse(GLEntry2: Record "G/L Entry", GLEntry: Record "G/L Entry", GenJournalLine: Record "Gen. Journal Line", var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line", var TempBankAccountLedgerEntry: Record "Bank Account Ledger Entry" temporary)
[IntegrationEvent(False,False)]
local procedure OnReverseCustLedgEntryOnAfterInsertCustLedgEntry(var NewCustLedgerEntry: Record "Cust. Ledger Entry", CustLedgerEntry: Record "Cust. Ledger Entry", var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line")
[IntegrationEvent(False,False)]
local procedure OnReverseCustLedgEntryOnBeforeInsertCustLedgEntry(var NewCustLedgerEntry: Record "Cust. Ledger Entry", CustLedgerEntry: Record "Cust. Ledger Entry", var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line")
[IntegrationEvent(False,False)]
local procedure OnReverseVATOnBeforeReversedVATEntryModify(var ReversedVATEntry: Record "VAT Entry", var VATEntry: Record "VAT Entry")
[IntegrationEvent(False,False)]
local procedure OnReverseVendLedgEntryOnBeforeInsertVendLedgEntry(var NewVendLedgEntry: Record "Vendor Ledger Entry", VendLedgEntry: Record "Vendor Ledger Entry", var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line")
[IntegrationEvent(False,False)]
local procedure OnReverseEmplLedgEntryOnBeforeInsertEmplLedgEntry(var NewEmployeeLedgerEntry: Record "Employee Ledger Entry", EmployeeLedgerEntry: Record "Employee Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnReverseCustLedgEntryOnBeforeInsertDtldCustLedgEntry(var NewDtldCustLedgEntry: Record "Detailed Cust. Ledg. Entry", DtldCustLedgEntry: Record "Detailed Cust. Ledg. Entry", var IsHandled: Boolean, NewCustLedgerEntry: Record "Cust. Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnReverseVendLedgEntryOnBeforeInsertDtldVendLedgEntry(var NewDtldVendLedgEntry: Record "Detailed Vendor Ledg. Entry", DtldVendLedgEntry: Record "Detailed Vendor Ledg. Entry", var IsHandled: Boolean, NewVendorLedgerEntry: Record "Vendor Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnReverseVATEntryOnBeforeInsert(var NewVATEntry: Record "VAT Entry", VATEntry: Record "VAT Entry", var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line")
[IntegrationEvent(False,False)]
local procedure OnReverseOnBeforeFinishPosting(var ReversalEntry: Record "Reversal Entry", var ReversalEntry2: Record "Reversal Entry", var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line", var GLRegister: Record "G/L Register")
[IntegrationEvent(False,False)]
local procedure OnReverseOnBeforeStartPosting(var GenJournalLine: Record "Gen. Journal Line", var ReversalEntry: Record "Reversal Entry", var GLEntry: Record "G/L Entry", var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line")
[IntegrationEvent(False,False)]
local procedure OnReverseOnBeforeReverseGLEntry(var ReversalEntry2: Record "Reversal Entry", var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line", var GenJournalLine: Record "Gen. Journal Line", TempRevertTransactionNo: Record Integer, var GLEntry2: Record "G/L Entry", GLRegister: Record "G/L Register")
[IntegrationEvent(False,False)]
local procedure OnApplyCustLedgEntryByReversalOnBeforeInsertDtldCustLedgEntry(var NewDtldCustLedgEntry: Record "Detailed Cust. Ledg. Entry", DtldCustLedgEntry: Record "Detailed Cust. Ledg. Entry", var IsHandled: Boolean, var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line", var NextDtldCustLedgEntryEntryNo: Integer)
[IntegrationEvent(False,False)]
local procedure OnApplyCustLedgEntryByReversalOnAfterCustLedgEntryModify(var CustLedgerEntry: Record "Cust. Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnApplyVendLedgEntryByReversalOnBeforeInsertDtldVendLedgEntry(var NewDtldVendLedgEntry: Record "Detailed Vendor Ledg. Entry", DtldVendLedgEntry: Record "Detailed Vendor Ledg. Entry", var IsHandled: Boolean, var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line", var NextDtldVendLedgEntryEntryNo: Integer)
[IntegrationEvent(False,False)]
local procedure OnApplyVendLedgEntryByReversalOnAfterVendLedgEntryModify(VendorLedgerEntry: Record "Vendor Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnReverseOnAfterFinishPosting(var ReversalEntry2: Record "Reversal Entry", var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line", var GLRegister: Record "G/L Register", GLRegister2: Record "G/L Register")
[IntegrationEvent(False,False)]
local procedure OnReverseOnBeforeCheckFAReverseEntry(var FALedgerEntry: Record "FA Ledger Entry", var FAInsertLedgerEntry: Codeunit "FA Insert Ledger Entry", var ReversalEntry2: Record "Reversal Entry", var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnReverseOnBeforeGetTransactionKey(var ReversalEntry2: Record "Reversal Entry", var TempIntegerAsRevertTransactionNo: Record Integer temporary)
[IntegrationEvent(False,False)]
local procedure OnReverseGLEntryOnAfterReverseVendLedgEntry(var TempVendorLedgerEntry: Record "Vendor Ledger Entry" temporary, var GLEntry: Record "G/L Entry", GLEntry2: Record "G/L Entry")
[IntegrationEvent(False,False)]
local procedure OnReverseOnBeforeUpdateAnalysisView(var IsHandled: Boolean)
Parameters
Name
Type
Description
IsHandled
Boolean
OnReverseGLEntryOnAfterReverseVAT
[IntegrationEvent(False,False)]
local procedure OnReverseGLEntryOnAfterReverseVAT(GLEntry2: Record "G/L Entry", GLEntry: Record "G/L Entry", var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line")
[IntegrationEvent(False,False)]
local procedure OnReverseGLEntryOnAfterReverseCustLedgEntry(var TempCustLedgerEntry: Record "Cust. Ledger Entry" temporary, var GLEntry: Record "G/L Entry", GLEntry2: Record "G/L Entry")
[IntegrationEvent(False,False)]
local procedure OnReverseCustLedgEntryOnAfterInsertDtldCustLedgEntry(var NewDetailedCustLedgEntry: Record "Detailed Cust. Ledg. Entry")
[IntegrationEvent(False,False)]
local procedure OnApplyCustLedgEntryByReversalOnAfterInsertDtldCustLedgEntry(var NewDetailedCustLedgEntry: Record "Detailed Cust. Ledg. Entry", CustLedgerEntry2: Record "Cust. Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnApplyVendLedgEntryByReversalOnAfterInsertDtldVendLedgEntry(var NewDetailedVendorLedgEntry: Record "Detailed Vendor Ledg. Entry", VendorLedgerEntry2: Record "Vendor Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnReverseVATEntryOnAfterInsert(var NewVATEntry: Record "VAT Entry", VATEntry: Record "VAT Entry", var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line")
[IntegrationEvent(False,False)]
local procedure OnReverseCustLedgEntryOnBeforeFindLastDetailedCustLedgEntry(var DetailedCustLedgEntry: Record "Detailed Cust. Ledg. Entry")
[IntegrationEvent(False,False)]
local procedure OnReverseCustLedgEntryOnAfterAssignNextDtldCustLedgEntryEntryNo(var DetailedCustLedgEntry: Record "Detailed Cust. Ledg. Entry", var NextDtldCustLedgEntryEntryNo: Integer)
[IntegrationEvent(False,False)]
local procedure OnReverseGLEntryOnBeforeTempCustLedgEntryCheckDimComb(var GLEntry: Record "G/L Entry", var TempCustLedgerEntry: Record "Cust. Ledger Entry" temporary)
[IntegrationEvent(False,False)]
local procedure OnBeforeApplyCustLedgEntryByReversal(CustLedgerEntry: Record "Cust. Ledger Entry", CustLedgerEntry2: Record "Cust. Ledger Entry", DetailedCustLedgEntry2: Record "Detailed Cust. Ledg. Entry", AppliedEntryNo: Integer, var NextDtldCustLedgEntryEntryNo: Integer, var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnReverseCustLedgEntryOnBeforeModifyCustLedgerEntry(NewCustLedgerEntry: Record "Cust. Ledger Entry", var CustLedgerEntry: Record "Cust. Ledger Entry")