Skip to content

KVSPSAADVKBAReportSubscrSales#

Events#

KVSPSAADVOnAfterAddAdvClosCreditMemoToPostedInvoice(Record Sales Invoice Header, Codeunit KVSKBAMasterDoc, Record KVSKBADocumentHeaderBuffer, Decimal, Integer) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnAfterAddAdvClosCreditMemoToPostedInvoice(var SalesInvoiceHeader: Record "Sales Invoice Header"; var KVSKBAMasterDoc: Codeunit "KVSKBAMasterDoc"; var KVSKBADocumentHeaderBuffer: Record "KVSKBADocumentHeaderBuffer"; TotalClosCrMemoAmount: Decimal; LastLineNo: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAADVKBAReportSubscrSales", 'KVSPSAADVOnAfterAddAdvClosCreditMemoToPostedInvoice', '', false, false)]
local procedure DoSomethingKVSPSAADVOnAfterAddAdvClosCreditMemoToPostedInvoice(var SalesInvoiceHeader: Record "Sales Invoice Header"; var KVSKBAMasterDoc: Codeunit "KVSKBAMasterDoc"; var KVSKBADocumentHeaderBuffer: Record "KVSKBADocumentHeaderBuffer"; TotalClosCrMemoAmount: Decimal; LastLineNo: Integer)
begin
end;

KVSPSAADVOnAfterCalcAdvClosCreditMemoTotalAmountForPostedInvoice(Record Sales Invoice Header, Record Sales Cr.Memo Header, Decimal) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnAfterCalcAdvClosCreditMemoTotalAmountForPostedInvoice(var SalesInvoiceHeader: Record "Sales Invoice Header"; var ClosSalesCrMemoHeader: Record "Sales Cr.Memo Header"; var TotalClosCrMemoAmount: Decimal): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAADVKBAReportSubscrSales", 'KVSPSAADVOnAfterCalcAdvClosCreditMemoTotalAmountForPostedInvoice', '', false, false)]
local procedure DoSomethingKVSPSAADVOnAfterCalcAdvClosCreditMemoTotalAmountForPostedInvoice(var SalesInvoiceHeader: Record "Sales Invoice Header"; var ClosSalesCrMemoHeader: Record "Sales Cr.Memo Header"; var TotalClosCrMemoAmount: Decimal)
begin
end;

KVSPSAADVOnAfterSetDocCaptionsForClosingInvoice(Record KVSKBADocumentHeaderBuffer, Record Sales Invoice Header, Codeunit KVSKBAMasterDoc) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnAfterSetDocCaptionsForClosingInvoice(var KVSKBADocumentHeaderBuffer: Record "KVSKBADocumentHeaderBuffer"; var SalesInvoiceHeader: Record "Sales Invoice Header"; var KVSKBAMasterDoc: Codeunit "KVSKBAMasterDoc"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAADVKBAReportSubscrSales", 'KVSPSAADVOnAfterSetDocCaptionsForClosingInvoice', '', false, false)]
local procedure DoSomethingKVSPSAADVOnAfterSetDocCaptionsForClosingInvoice(var KVSKBADocumentHeaderBuffer: Record "KVSKBADocumentHeaderBuffer"; var SalesInvoiceHeader: Record "Sales Invoice Header"; var KVSKBAMasterDoc: Codeunit "KVSKBAMasterDoc")
begin
end;

KVSPSAADVOnAfterSetFilterForPostedClosCreditMemo(Code[20], Record Sales Cr.Memo Header) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnAfterSetFilterForPostedClosCreditMemo(InvoiceNo: Code[20]; var SalesCrMemoHeader: Record "Sales Cr.Memo Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAADVKBAReportSubscrSales", 'KVSPSAADVOnAfterSetFilterForPostedClosCreditMemo', '', false, false)]
local procedure DoSomethingKVSPSAADVOnAfterSetFilterForPostedClosCreditMemo(InvoiceNo: Code[20]; var SalesCrMemoHeader: Record "Sales Cr.Memo Header")
begin
end;

KVSPSAADVOnBeforeAddClosCrMemoLineToClosingInvoice(Record Sales Cr.Memo Header, Codeunit KVSKBAMasterDoc, Record KVSKBADocumentHeaderBuffer, Record Sales Cr.Memo Line, Record Cust. Ledger Entry) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnBeforeAddClosCrMemoLineToClosingInvoice(ClosSalesCrMemoHeader: Record "Sales Cr.Memo Header"; var KVSKBAMasterDoc: Codeunit "KVSKBAMasterDoc"; var KVSKBADocumentHeaderBuffer: Record "KVSKBADocumentHeaderBuffer"; var ClosSalesCrMemoLine: Record "Sales Cr.Memo Line"; var CustLedgerEntry: Record "Cust. Ledger Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAADVKBAReportSubscrSales", 'KVSPSAADVOnBeforeAddClosCrMemoLineToClosingInvoice', '', false, false)]
local procedure DoSomethingKVSPSAADVOnBeforeAddClosCrMemoLineToClosingInvoice(ClosSalesCrMemoHeader: Record "Sales Cr.Memo Header"; var KVSKBAMasterDoc: Codeunit "KVSKBAMasterDoc"; var KVSKBADocumentHeaderBuffer: Record "KVSKBADocumentHeaderBuffer"; var ClosSalesCrMemoLine: Record "Sales Cr.Memo Line"; var CustLedgerEntry: Record "Cust. Ledger Entry")
begin
end;

KVSPSAADVOnBeforeAddDocLineBufferToMasterDoc(Record KVSKBADocumentHeaderBuffer, Record KVSKBADocumentLineBuffer, Codeunit KVSKBAMasterDoc) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnBeforeAddDocLineBufferToMasterDoc(var KVSKBADocumentHeaderBuffer: Record "KVSKBADocumentHeaderBuffer"; var KVSKBADocumentLineBuffer: Record "KVSKBADocumentLineBuffer"; var KVSKBAMasterDoc: Codeunit "KVSKBAMasterDoc"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAADVKBAReportSubscrSales", 'KVSPSAADVOnBeforeAddDocLineBufferToMasterDoc', '', false, false)]
local procedure DoSomethingKVSPSAADVOnBeforeAddDocLineBufferToMasterDoc(var KVSKBADocumentHeaderBuffer: Record "KVSKBADocumentHeaderBuffer"; var KVSKBADocumentLineBuffer: Record "KVSKBADocumentLineBuffer"; var KVSKBAMasterDoc: Codeunit "KVSKBAMasterDoc")
begin
end;

KVSPSAADVOnBeforeReduceDocTotalLineAmount(Record KVSKBADocumentHeaderBuffer, Record KVSKBADocumentTotalBuffer, Decimal) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnBeforeReduceDocTotalLineAmount(KVSKBADocumentHeaderBuffer: Record "KVSKBADocumentHeaderBuffer"; var KVSKBADocumentTotalBuffer: Record "KVSKBADocumentTotalBuffer"; var NewDocTotalAmount: Decimal): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAADVKBAReportSubscrSales", 'KVSPSAADVOnBeforeReduceDocTotalLineAmount', '', false, false)]
local procedure DoSomethingKVSPSAADVOnBeforeReduceDocTotalLineAmount(KVSKBADocumentHeaderBuffer: Record "KVSKBADocumentHeaderBuffer"; var KVSKBADocumentTotalBuffer: Record "KVSKBADocumentTotalBuffer"; var NewDocTotalAmount: Decimal)
begin
end;