Page "Order Promising Lines"

ID 99000959
Namespace: Microsoft.Inventory.Availability

Properties

Name Value
Caption Order Promising Lines
DataCaptionExpression AvailabilityMgt.GetCaption()
InsertAllowed False
PageType Worksheet
RefreshOnActivate True
SourceTable Table Microsoft.Inventory.Availability."Order Promising Line"
SourceTableTemporary True
SourceTableView sorting("Requested Shipment Date")

Methods

SetSalesHeader

Obsolete

This element will become obsolete from version 25.0. Moved to codeunit Sales Availability Mgt.

[Obsolete(Moved to codeunit Sales Availability Mgt.,25.0)]
procedure SetSalesHeader(var CrntSalesHeader: Record "Sales Header")

Parameters

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

SetServHeader

Obsolete

This element will become obsolete from version 25.0. Moved to codeunit Serv. Availability Mgt.

[Obsolete(Moved to codeunit Serv. Availability Mgt.,25.0)]
procedure SetServHeader(var CrntServHeader: Record "Service Header")

Parameters

Name Type Description
CrntServHeader Table Microsoft.Service.Document."Service Header"

SetJob

Obsolete

This element will become obsolete from version 25.0. Moved to codeunit Serv. Availability Mgt.

[Obsolete(Moved to codeunit Serv. Availability Mgt.,25.0)]
procedure SetJob(var CrntJob: Record Job)

Parameters

Name Type Description
CrntJob Table Microsoft.Projects.Project.Job.Job

SetSource

procedure SetSource(SourceType: Enum "Order Promising Line Source Type")

Parameters

Name Type Description
SourceType Enum Microsoft.Inventory.Availability."Order Promising Line Source Type"

Events

OnAcceptButtonOnActionOnBeforeClosePage

[IntegrationEvent(False,False)]
local procedure OnAcceptButtonOnActionOnBeforeClosePage(var OrderPromisingLine: Record "Order Promising Line", CrntSourceType: Enum "Order Promising Line Source Type", CrntSourceID: Code[20], OrderPromisingCalculationDone: Boolean)

Parameters

Name Type Description
OrderPromisingLine Table Microsoft.Inventory.Availability."Order Promising Line"
CrntSourceType Enum Microsoft.Inventory.Availability."Order Promising Line Source Type"
CrntSourceID Code[20]
OrderPromisingCalculationDone Boolean

OnOpenPageOnSetSource

[IntegrationEvent(False,False)]
local procedure OnOpenPageOnSetSource(var OrderPromisingLine: Record "Order Promising Line", var CrntSourceType: Enum "Order Promising Line Source Type", var CrntSourceID: Code[20], var AvailabilityMgt: Codeunit AvailabilityManagement, var AcceptButtonEnable: Boolean)

Parameters

Name Type Description
OrderPromisingLine Table Microsoft.Inventory.Availability."Order Promising Line"
CrntSourceType Enum Microsoft.Inventory.Availability."Order Promising Line Source Type"
CrntSourceID Code[20]
AvailabilityMgt Codeunit Microsoft.Inventory.Availability.AvailabilityManagement
AcceptButtonEnable Boolean

See also