[IntegrationEvent(False,False)]
local procedure OnBeforeCalcInvDiscount(var SalesHeader: Record "Sales Header", PreviewMode: Boolean, var LinesWereModified: Boolean, var SalesLine: Record "Sales Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeReleaseSalesDoc(var SalesHeader: Record "Sales Header", PreviewMode: Boolean, var IsHandled: Boolean, var SkipCheckReleaseRestrictions: Boolean, SkipWhseRequestOperations: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterReleaseSalesDoc(var SalesHeader: Record "Sales Header", PreviewMode: Boolean, var LinesWereModified: Boolean, SkipWhseRequestOperations: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckSalesHeaderPendingApproval(var SalesHeader: Record "Sales Header", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckSalesLines(var SalesHeader: Record "Sales Header", var SalesLine: Record "Sales Line", var IsHandled: Boolean, var LinesWereModified: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeReopenSalesDoc(var SalesHeader: Record "Sales Header", PreviewMode: Boolean, var IsHandled: Boolean, SkipWhseRequestOperations: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeModifySalesDoc(var SalesHeader: Record "Sales Header", PreviewMode: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePerformManualRelease(var SalesHeader: Record "Sales Header", PreviewMode: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePerformManualReleaseProcedure(var SalesHeader: Record "Sales Header", PreviewMode: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeSalesLineFind(var SalesLine: Record "Sales Line", var SalesHeader: Record "Sales Header", var LinesWereModified: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterReleaseATOs(var SalesHeader: Record "Sales Header", var SalesLine: Record "Sales Line", PreviewMode: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterUpdateSalesDocLines(var SalesHeader: Record "Sales Header", var LinesWereModified: Boolean, PreviewMode: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCodeOnAfterCheck(SalesHeader: Record "Sales Header", var SalesLine: Record "Sales Line", var LinesWereModified: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCodeOnAfterSalesLineCheck(var SalesLine: Record "Sales Line", var SalesHeader: Record "Sales Header", var Item: Record Item)
[IntegrationEvent(False,False)]
local procedure OnCodeOnAfterCalcShouldSetStatusPrepayment(var SalesHeader: Record "Sales Header", PreviewMode: Boolean, var ShouldSetStatusPrepayment: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePerformManualCheckAndRelease(var SalesHeader: Record "Sales Header", PreviewMode: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnPerformManualReleaseOnBeforeTestSalesPrepayment(var SalesHeader: Record "Sales Header", PreviewMode: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnPerformManualCheckAndReleaseOnBeforeSalesHeaderModify(var SalesHeader: Record "Sales Header", PreviewMode: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCodeOnAfterCheckCustomerCreated(var SalesHeader: Record "Sales Header", PreviewMode: Boolean, var IsHandled: Boolean, var LinesWereModified: Boolean)
[IntegrationEvent(False,False)]
local procedure OnReleaseSalesHeaderOnAfterCopySalesHeader(var SalesHeader: Record "Sales Header", var SalesHeaderCopy: Record "Sales Header")