KVSADVGeneralLedgerSubscrBase#
Events#
OnAfterCopyAdvFieldsFromGenJnlLineToVATEntry(Record VAT Entry, Record Gen. Journal Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAdvFieldsFromGenJnlLineToVATEntry(var VATEntry: Record "VAT Entry"; GenJournalLine: Record "Gen. Journal Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSADVGeneralLedgerSubscrBase", 'OnAfterCopyAdvFieldsFromGenJnlLineToVATEntry', '', false, false)]
local procedure DoSomethingOnAfterCopyAdvFieldsFromGenJnlLineToVATEntry(var VATEntry: Record "VAT Entry"; GenJournalLine: Record "Gen. Journal Line")
begin
end;
OnBeforeLinkVATEntryAndGLEntry(Record G/L Entry - VAT Entry Link, Record VAT Entry) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeLinkVATEntryAndGLEntry(var GLEntry2VATLink: Record "G/L Entry - VAT Entry Link"; var VATEntry: Record "VAT Entry"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSADVGeneralLedgerSubscrBase", 'OnBeforeLinkVATEntryAndGLEntry', '', false, false)]
local procedure DoSomethingOnBeforeLinkVATEntryAndGLEntry(var GLEntry2VATLink: Record "G/L Entry - VAT Entry Link"; var VATEntry: Record "VAT Entry")
begin
end;
OnAfterCopyAdvFieldsFromInvoicePostBufferToGenJnlLine(Record Invoice Post. Buffer, Record Gen. Journal Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAdvFieldsFromInvoicePostBufferToGenJnlLine(InvoicePostBuffer: Record "Invoice Post. Buffer"; var GenJournalLine: Record "Gen. Journal Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSADVGeneralLedgerSubscrBase", 'OnAfterCopyAdvFieldsFromInvoicePostBufferToGenJnlLine', '', false, false)]
local procedure DoSomethingOnAfterCopyAdvFieldsFromInvoicePostBufferToGenJnlLine(InvoicePostBuffer: Record "Invoice Post. Buffer"; var GenJournalLine: Record "Gen. Journal Line")
begin
end;
OnAfterCopyAdvFieldsFromGenJnlLineToDltdCVLedgEntryBuffer(Record Detailed CV Ledg. Entry Buffer, Record Gen. Journal Line, Record Cust. Ledger Entry, Record Vendor Ledger Entry) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAdvFieldsFromGenJnlLineToDltdCVLedgEntryBuffer(var DtldCVLedgEntryBuffer: Record "Detailed CV Ledg. Entry Buffer"; GenJnlLine: Record "Gen. Journal Line"; CustLedgerEntry: Record "Cust. Ledger Entry"; VendLedgerEntry: Record "Vendor Ledger Entry"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSADVGeneralLedgerSubscrBase", 'OnAfterCopyAdvFieldsFromGenJnlLineToDltdCVLedgEntryBuffer', '', false, false)]
local procedure DoSomethingOnAfterCopyAdvFieldsFromGenJnlLineToDltdCVLedgEntryBuffer(var DtldCVLedgEntryBuffer: Record "Detailed CV Ledg. Entry Buffer"; GenJnlLine: Record "Gen. Journal Line"; CustLedgerEntry: Record "Cust. Ledger Entry"; VendLedgerEntry: Record "Vendor Ledger Entry")
begin
end;
OnAfterCopyAdvFieldsFromGenJnlLineToGLEntry(Record G/L Entry, Record Gen. Journal Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAdvFieldsFromGenJnlLineToGLEntry(var GLEntry: Record "G/L Entry"; var GenJournalLine: Record "Gen. Journal Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSADVGeneralLedgerSubscrBase", 'OnAfterCopyAdvFieldsFromGenJnlLineToGLEntry', '', false, false)]
local procedure DoSomethingOnAfterCopyAdvFieldsFromGenJnlLineToGLEntry(var GLEntry: Record "G/L Entry"; var GenJournalLine: Record "Gen. Journal Line")
begin
end;
OnAfterInitAdvFieldsForGenJournalLine(Record Gen. Journal Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterInitAdvFieldsForGenJournalLine(var GenJnlLine: Record "Gen. Journal Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSADVGeneralLedgerSubscrBase", 'OnAfterInitAdvFieldsForGenJournalLine', '', false, false)]
local procedure DoSomethingOnAfterInitAdvFieldsForGenJournalLine(var GenJnlLine: Record "Gen. Journal Line")
begin
end;
OnBeforeAddAdvFieldsToDtldCVLedgEntry(Record Detailed CV Ledg. Entry Buffer, Record Gen. Journal Line) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeAddAdvFieldsToDtldCVLedgEntry(var DetailedCVLedgEntryBuffer: Record "Detailed CV Ledg. Entry Buffer"; GenJournalLine: Record "Gen. Journal Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSADVGeneralLedgerSubscrBase", 'OnBeforeAddAdvFieldsToDtldCVLedgEntry', '', false, false)]
local procedure DoSomethingOnBeforeAddAdvFieldsToDtldCVLedgEntry(var DetailedCVLedgEntryBuffer: Record "Detailed CV Ledg. Entry Buffer"; GenJournalLine: Record "Gen. Journal Line")
begin
end;
OnAfterAddAdvFieldsToDtldCVLedgEntry(Record Detailed CV Ledg. Entry Buffer, Record Gen. Journal Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterAddAdvFieldsToDtldCVLedgEntry(var DetailedCVLedgEntryBuffer: Record "Detailed CV Ledg. Entry Buffer"; GenJournalLine: Record "Gen. Journal Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSADVGeneralLedgerSubscrBase", 'OnAfterAddAdvFieldsToDtldCVLedgEntry', '', false, false)]
local procedure DoSomethingOnAfterAddAdvFieldsToDtldCVLedgEntry(var DetailedCVLedgEntryBuffer: Record "Detailed CV Ledg. Entry Buffer"; GenJournalLine: Record "Gen. Journal Line")
begin
end;
OnAfterCopyAdvFieldsFromCVLedgerEntryBufferToDtldCVLedgerEntryBuffer(Record Detailed CV Ledg. Entry Buffer, Record CV Ledger Entry Buffer) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAdvFieldsFromCVLedgerEntryBufferToDtldCVLedgerEntryBuffer(var DetailedCVLedgEntryBuffer: Record "Detailed CV Ledg. Entry Buffer"; CVLedgerEntryBuffer: Record "CV Ledger Entry Buffer"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSADVGeneralLedgerSubscrBase", 'OnAfterCopyAdvFieldsFromCVLedgerEntryBufferToDtldCVLedgerEntryBuffer', '', false, false)]
local procedure DoSomethingOnAfterCopyAdvFieldsFromCVLedgerEntryBufferToDtldCVLedgerEntryBuffer(var DetailedCVLedgEntryBuffer: Record "Detailed CV Ledg. Entry Buffer"; CVLedgerEntryBuffer: Record "CV Ledger Entry Buffer")
begin
end;
OnAfterFillAdvanceAmountFieldsForDetCVLedgEntryBuffer(Record Detailed CV Ledg. Entry Buffer) :#
[IntegrationEvent(false, false)]
local procedure OnAfterFillAdvanceAmountFieldsForDetCVLedgEntryBuffer(var DetailedCVLedgEntryBuffer: Record "Detailed CV Ledg. Entry Buffer"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSADVGeneralLedgerSubscrBase", 'OnAfterFillAdvanceAmountFieldsForDetCVLedgEntryBuffer', '', false, false)]
local procedure DoSomethingOnAfterFillAdvanceAmountFieldsForDetCVLedgEntryBuffer(var DetailedCVLedgEntryBuffer: Record "Detailed CV Ledg. Entry Buffer")
begin
end;
OnBeforeCheckGenJlnLineIsNotAdvanceForApplication(Record Gen. Journal Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCheckGenJlnLineIsNotAdvanceForApplication(var GenJnlLine: Record "Gen. Journal Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSADVGeneralLedgerSubscrBase", 'OnBeforeCheckGenJlnLineIsNotAdvanceForApplication', '', false, false)]
local procedure DoSomethingOnBeforeCheckGenJlnLineIsNotAdvanceForApplication(var GenJnlLine: Record "Gen. Journal Line"; var IsHandled: Boolean)
begin
end;
OnAfterCopyAdvFieldsFromInvoicePostingBufferToGenJnlLine(Record Invoice Posting Buffer, Record Gen. Journal Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterCopyAdvFieldsFromInvoicePostingBufferToGenJnlLine(InvoicePostingBuffer: Record "Invoice Posting Buffer"; var GenJournalLine: Record "Gen. Journal Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSADVGeneralLedgerSubscrBase", 'OnAfterCopyAdvFieldsFromInvoicePostingBufferToGenJnlLine', '', false, false)]
local procedure DoSomethingOnAfterCopyAdvFieldsFromInvoicePostingBufferToGenJnlLine(InvoicePostingBuffer: Record "Invoice Posting Buffer"; var GenJournalLine: Record "Gen. Journal Line")
begin
end;