Page "Sales Statistics"

ID 160
Namespace: Microsoft.Sales.Document

Properties

Name Value
Caption Sales Statistics
DeleteAllowed False
InsertAllowed False
LinksAllowed False
PageType ListPlus
SourceTable Table Microsoft.Sales.Document."Sales Header"

Methods

UpdateVATOnSalesLines

procedure UpdateVATOnSalesLines()

Events

OnAfterCalculateTotals

[IntegrationEvent(True,False)]
local procedure OnAfterCalculateTotals(var SalesHeader: Record "Sales Header", var TotalSalesLine: Record "Sales Line", var TotalSalesLineLCY: Record "Sales Line", var TempVATAmountLine: Record "VAT Amount Line" temporary, var TotalAmt1: Decimal, var TotalAmt2: Decimal)

Parameters

Name Type Description
SalesHeader Table Microsoft.Sales.Document."Sales Header"
TotalSalesLine Table Microsoft.Sales.Document."Sales Line"
TotalSalesLineLCY Table Microsoft.Sales.Document."Sales Line"
TempVATAmountLine Table Microsoft.Finance.VAT.Calculation."VAT Amount Line"
TotalAmt1 Decimal
TotalAmt2 Decimal

OnAfterUpdateHeaderInfo

[IntegrationEvent(True,False)]
local procedure OnAfterUpdateHeaderInfo(TotalSalesLineLCY: Record "Sales Line", var TotalAmount1: Decimal, var TotalAmount2: Decimal)

Parameters

Name Type Description
TotalSalesLineLCY Table Microsoft.Sales.Document."Sales Line"
TotalAmount1 Decimal
TotalAmount2 Decimal

OnCalculateTotalsOnAfterGetSalesLines

[IntegrationEvent(True,False)]
local procedure OnCalculateTotalsOnAfterGetSalesLines(SalesHeader: Record "Sales Header", var TempSalesLine: Record "Sales Line" temporary)

Parameters

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

OnOpenPageOnBeforeSetEditable

[IntegrationEvent(False,False)]
local procedure OnOpenPageOnBeforeSetEditable(var AllowInvDisc: Boolean, var AllowVATDifference: Boolean, SalesHeader: Record "Sales Header", SalesSetup: Record "Sales & Receivables Setup")

Parameters

Name Type Description
AllowInvDisc Boolean
AllowVATDifference Boolean
SalesHeader Table Microsoft.Sales.Document."Sales Header"
SalesSetup Table Microsoft.Sales.Setup."Sales & Receivables Setup"

See also