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 |