[IntegrationEvent(False,False)]
local procedure OnBeforeConfirmPost(var SalesHeader: Record "Sales Header", var HideDialog: Boolean, var IsHandled: Boolean, var SendReportAsEmail: Boolean, var DefaultOption: Integer)
[IntegrationEvent(False,False)]
local procedure OnBeforeConfirmPostProcedure(var SalesHeader: Record "Sales Header", var DefaultOption: Integer, var Result: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeGetReport(var SalesHeader: Record "Sales Header", var IsHandled: Boolean, SendReportAsEmail: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePrintInvoice(var SalesHeader: Record "Sales Header", SendReportAsEmail: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePrintCrMemo(var SalesHeader: Record "Sales Header", SendReportAsEmail: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePrintReceive(var SalesHeader: Record "Sales Header", SendReportAsEmail: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePrintShip(var SalesHeader: Record "Sales Header", SendReportAsEmail: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnPrintInvoiceOnAfterSetSalesInvHeaderFilter(var SalesHeader: Record "Sales Header", var SalesInvoiceHeader: Record "Sales Invoice Header", SendReportAsEmail: Boolean)