KVSPSAADVKBAReportSubscrPurch
Events
KVSPSAADVOnAfterAddAdvClosCreditMemoToPostedInvoice(Record Purch. Inv. Header, Codeunit KVSKBAMasterDoc, Record KVSKBADocumentHeaderBuffer, Decimal, Integer) :
[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnAfterAddAdvClosCreditMemoToPostedInvoice(var PurchInvHeader: Record "Purch. Inv. Header"; var KVSKBAMasterDoc: Codeunit "KVSKBAMasterDoc"; var KVSKBADocumentHeaderBuffer: Record "KVSKBADocumentHeaderBuffer"; TotalClosCrMemoAmount: Decimal; LastLineNo: Integer):
KVSPSAADVOnAfterCalcAdvClosCreditMemoTotalAmountForPostedInvoice(Record Purch. Inv. Header, Record Purch. Cr. Memo Hdr., Decimal) :
[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnAfterCalcAdvClosCreditMemoTotalAmountForPostedInvoice(var PurchInvHeader: Record "Purch. Inv. Header"; var ClosPurchCrMemoHdr: Record "Purch. Cr. Memo Hdr."; var TotalClosCrMemoAmount: Decimal):
KVSPSAADVOnAfterSetDocCaptionsForClosingInvoice(Record KVSKBADocumentHeaderBuffer, Record Purch. Inv. Header, Codeunit KVSKBAMasterDoc) :
[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnAfterSetDocCaptionsForClosingInvoice(var KVSKBADocumentHeaderBuffer: Record "KVSKBADocumentHeaderBuffer"; var PurchInvHeader: Record "Purch. Inv. Header"; var KVSKBAMasterDoc: Codeunit "KVSKBAMasterDoc"):
KVSPSAADVOnAfterSetFilterForPostedClosCreditMemo(Code[20], Record Purch. Cr. Memo Hdr.) :
[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnAfterSetFilterForPostedClosCreditMemo(InvoiceNo: Code[20]; var PurchCrMemoHdr: Record "Purch. Cr. Memo Hdr."):
KVSPSAADVOnBeforeAddClosPurchaseCrMemoLineToClosingInvoice(Record Purch. Cr. Memo Hdr., Codeunit KVSKBAMasterDoc, Record KVSKBADocumentHeaderBuffer, Record Purch. Cr. Memo Line, Record Vendor Ledger Entry) :
[IntegrationEvent(false, false)]
local procedure KVSPSAADVOnBeforeAddClosPurchaseCrMemoLineToClosingInvoice(ClosPurchCrMemoHdr: Record "Purch. Cr. Memo Hdr."; var KVSKBAMasterDoc: Codeunit "KVSKBAMasterDoc"; var KVSKBADocumentHeaderBuffer: Record "KVSKBADocumentHeaderBuffer"; var ClosPurchCrMemoLine: Record "Purch. Cr. Memo Line"; var VendorLedgerEntry: Record "Vendor 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):