Skip to content

KVSADVPrintRecordsMgtSales#

Events#

OnBeforePrintOrMailAdvanceInvoice(Option, Record Report Selections, Record Sales Invoice Header, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforePrintOrMailAdvanceInvoice(ActionToPerform: Option; var ReportSelections: Record "Report Selections"; var PostedInvoiceHeader: Record "Sales Invoice Header"; ShowRequestPage: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSADVPrintRecordsMgtSales", 'OnBeforePrintOrMailAdvanceInvoice', '', false, false)]
local procedure DoSomethingOnBeforePrintOrMailAdvanceInvoice(ActionToPerform: Option; var ReportSelections: Record "Report Selections"; var PostedInvoiceHeader: Record "Sales Invoice Header"; ShowRequestPage: Boolean; var IsHandled: Boolean)
begin
end;

OnBeforePrintOrMailAdvCreditMemo(Option, Integer, Variant, Integer, Integer, Integer, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforePrintOrMailAdvCreditMemo(ActionToPerform: Option; ReportUsage: Integer; RecordVariant: Variant; DocumentNoFieldNo1: Integer; DocumentNoFieldNo2: Integer; CVAccountFieldNo: Integer; ShowDialog: Boolean; var Handled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSADVPrintRecordsMgtSales", 'OnBeforePrintOrMailAdvCreditMemo', '', false, false)]
local procedure DoSomethingOnBeforePrintOrMailAdvCreditMemo(ActionToPerform: Option; ReportUsage: Integer; RecordVariant: Variant; DocumentNoFieldNo1: Integer; DocumentNoFieldNo2: Integer; CVAccountFieldNo: Integer; ShowDialog: Boolean; var Handled: Boolean)
begin
end;