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;