Table of Contents

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): 

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): 

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"): 

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

[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnAfterSetFilterForPostedClosCreditMemo(InvoiceNo: Code[20]; var SalesCrMemoHeader: Record "Sales Cr.Memo Header"): 

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"): 

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"): 

KVSPSAADVOnBeforeReduceDocTotalLineAmount(Record KVSKBADocumentHeaderBuffer, Record KVSKBADocumentTotalBuffer, Decimal) :

[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnBeforeReduceDocTotalLineAmount(KVSKBADocumentHeaderBuffer: Record "KVSKBADocumentHeaderBuffer"; var KVSKBADocumentTotalBuffer: Record "KVSKBADocumentTotalBuffer"; var NewDocTotalAmount: Decimal):