Share via


Page "Demand Overview"

ID 5830
Namespace: Microsoft.Inventory.Availability

Properties

Name Value
AccessByPermission TableData Item = R
AdditionalSearchTerms supply planning,availability overview
ApplicationArea #Planning
Caption Demand Overview
DeleteAllowed False
InsertAllowed False
ModifyAllowed False
PageType Worksheet
RefreshOnActivate True
SourceTable Table Microsoft.Inventory.Availability."Availability Calc. Overview"
SourceTableTemporary True
SourceTableView sorting("Item No.", Date, "Attached to Entry No.", Type)
UsageCategory ReportsAndAnalysis

Methods

InitTempTable

procedure InitTempTable()

SetRecFilters

procedure SetRecFilters()

Initialize

Obsolete

This element will become obsolete from version 25.0. Replaced by SetParameters() with enum

[Obsolete(Replaced by SetParameters() with enum,25.0)]
procedure Initialize(NewStartDate: Date, NewDemandType: Integer, NewDemandNo: Code[20], NewItemNo: Code[20], NewLocationFilter: Code[250])

Parameters

Name Type Description
NewStartDate Date
NewDemandType Integer
NewDemandNo Code[20]
NewItemNo Code[20]
NewLocationFilter Code[250]

SetParameters

procedure SetParameters(NewStartDate: Date, NewDemandType: Enum "Demand Order Source Type", NewDemandNo: Code[20], NewItemNo: Code[20], NewLocationFilter: Code[250])

Parameters

Name Type Description
NewStartDate Date
NewDemandType Enum Microsoft.Inventory.Requisition."Demand Order Source Type"
NewDemandNo Code[20]
NewItemNo Code[20]
NewLocationFilter Code[250]

SetCalculationParameter

procedure SetCalculationParameter(CalculateDemandParam: Boolean)

Parameters

Name Type Description
CalculateDemandParam Boolean

Events

OnBeforeLookupDemandNo

Obsolete

This element will become obsolete from version 25.0. Replaced by OnBeforeOnLookupDemandNo() with enum

[Obsolete(Replaced by OnBeforeOnLookupDemandNo() with enum,25.0)]
[IntegrationEvent(False,False)]
local procedure OnBeforeLookupDemandNo(var AvailabilityCalcOverview: Record "Availability Calc. Overview", DemandType: Option, var Result: Boolean, var IsHandled: Boolean, var Text: Text)

Parameters

Name Type Description
AvailabilityCalcOverview Table Microsoft.Inventory.Availability."Availability Calc. Overview"
DemandType Option
Result Boolean
IsHandled Boolean
Text Text

OnBeforeOnLookupDemandNo

[IntegrationEvent(False,False)]
local procedure OnBeforeOnLookupDemandNo(var AvailabilityCalcOverview: Record "Availability Calc. Overview", DemandType: Enum "Demand Order Source Type", var Result: Boolean, var IsHandled: Boolean, var Text: Text)

Parameters

Name Type Description
AvailabilityCalcOverview Table Microsoft.Inventory.Availability."Availability Calc. Overview"
DemandType Enum Microsoft.Inventory.Requisition."Demand Order Source Type"
Result Boolean
IsHandled Boolean
Text Text

OnLookupDemandNo

[IntegrationEvent(False,False)]
local procedure OnLookupDemandNo(var AvailabilityCalcOverview: Record "Availability Calc. Overview", DemandType: Enum "Demand Order Source Type", var Result: Boolean, var Text: Text)

Parameters

Name Type Description
AvailabilityCalcOverview Table Microsoft.Inventory.Availability."Availability Calc. Overview"
DemandType Enum Microsoft.Inventory.Requisition."Demand Order Source Type"
Result Boolean
Text Text

OnSourceTypeTextOnFormat

[IntegrationEvent(False,False)]
local procedure OnSourceTypeTextOnFormat(var AvailabilityCalcOverview: Record "Availability Calc. Overview", var Text: Text)

Parameters

Name Type Description
AvailabilityCalcOverview Table Microsoft.Inventory.Availability."Availability Calc. Overview"
Text Text

See also