Codeunit "Sales-Post + Email"

ID 89
Namespace: Microsoft.Sales.Posting

Properties

Name Value
TableNo Table Microsoft.Sales.Document."Sales Header"

Methods

InitializeFrom

procedure InitializeFrom(NewHideMailDialog: Boolean)

Parameters

Name Type Description
NewHideMailDialog Boolean

Events

OnAfterConfirmPost

[IntegrationEvent(False,False)]
local procedure OnAfterConfirmPost(SalesHeader: Record "Sales Header")

Parameters

Name Type Description
SalesHeader Table Microsoft.Sales.Document."Sales Header"

OnAfterPostAndSend

[IntegrationEvent(False,False)]
local procedure OnAfterPostAndSend(var SalesHeader: Record "Sales Header")

Parameters

Name Type Description
SalesHeader Table Microsoft.Sales.Document."Sales Header"

OnAfterPostAndBeforeSend

[IntegrationEvent(False,False)]
local procedure OnAfterPostAndBeforeSend(var SalesHeader: Record "Sales Header")

Parameters

Name Type Description
SalesHeader Table Microsoft.Sales.Document."Sales Header"

OnBeforePostAndEMail

[IntegrationEvent(False,False)]
local procedure OnBeforePostAndEMail(var SalesHeader: Record "Sales Header", var HideDialog: Boolean, var IsHandled: Boolean, var HideMailDialog: Boolean)

Parameters

Name Type Description
SalesHeader Table Microsoft.Sales.Document."Sales Header"
HideDialog Boolean
IsHandled Boolean
HideMailDialog Boolean

OnSendDocumentReportOnBeforeSendInvoice

[IntegrationEvent(False,False)]
local procedure OnSendDocumentReportOnBeforeSendInvoice(var SalesInvoiceHeader: Record "Sales Invoice Header")

Parameters

Name Type Description
SalesInvoiceHeader Table Microsoft.Sales.History."Sales Invoice Header"

See also