Report "Standard Sales - Order Conf."

ID 1305
Namespace: Microsoft.Sales.Document

Properties

Name Value
Caption Sales - Confirmation
DefaultRenderingLayout StandardSalesOrderConf.docx
PreviewMode PrintLayout
WordMergeDataItem Header

Methods

InitializeRequest

procedure InitializeRequest(NewLogInteraction: Boolean, DisplayAsmInfo: Boolean)

Parameters

Name Type Description
NewLogInteraction Boolean
DisplayAsmInfo Boolean

Events

OnAfterOnInit

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

Parameters

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

OnAfterDocumentCaption

[IntegrationEvent(False,False)]
local procedure OnAfterDocumentCaption(SalesHeader: Record "Sales Header", var DocCaption: Text[250])

Parameters

Name Type Description
SalesHeader Table Microsoft.Sales.Document."Sales Header"
DocCaption Text[250]

OnHeaderOnAfterGetRecordOnAfterUpdateVATOnLines

[IntegrationEvent(False,False)]
local procedure OnHeaderOnAfterGetRecordOnAfterUpdateVATOnLines(var SalesHeader: Record "Sales Header", var SalesLine: Record "Sales Line", var VATAmountLine: Record "VAT Amount Line")

Parameters

Name Type Description
SalesHeader Table Microsoft.Sales.Document."Sales Header"
SalesLine Table Microsoft.Sales.Document."Sales Line"
VATAmountLine Table Microsoft.Finance.VAT.Calculation."VAT Amount Line"

OnLineOnAfterGetRecordOnBeforeCalcVATAmountLines

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

Parameters

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

OnLineOnAfterGetRecordOnAfterCalcTotals

[IntegrationEvent(False,False)]
local procedure OnLineOnAfterGetRecordOnAfterCalcTotals(var SalesHeader: Record "Sales Header", var SalesLine: Record "Sales Line", var VATBaseAmount: Decimal, var VATAmount: Decimal, var TotalAmountInclVAT: Decimal)

Parameters

Name Type Description
SalesHeader Table Microsoft.Sales.Document."Sales Header"
SalesLine Table Microsoft.Sales.Document."Sales Line"
VATBaseAmount Decimal
VATAmount Decimal
TotalAmountInclVAT Decimal

OnAfterFormatDocumentFields

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

Parameters

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

OnInitReportForGlobalVariable

[IntegrationEvent(False,False)]
local procedure OnInitReportForGlobalVariable(var IsHandled: Boolean, var LegalOfficeTxt: Text, var LegalOfficeLbl: Text, var CustomGiroTxt: Text, var CustomGiroLbl: Text, var LegalStatementLbl: Text)

Parameters

Name Type Description
IsHandled Boolean
LegalOfficeTxt Text
LegalOfficeLbl Text
CustomGiroTxt Text
CustomGiroLbl Text
LegalStatementLbl Text

OnHeaderOnAfterGetRecordOnAfterUpdateNoPrinted

[IntegrationEvent(True,False)]
local procedure OnHeaderOnAfterGetRecordOnAfterUpdateNoPrinted(ReportInPreviewMode: Boolean, var SalesHeader: Record "Sales Header")

Parameters

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

See also