Page "Job Planning Lines"

ID 1007
Namespace: Microsoft.Projects.Project.Planning

Properties

Name Value
AutoSplitKey True
Caption Project Planning Lines
DataCaptionExpression Rec.Caption()
PageType List
SourceTable Table Microsoft.Projects.Project.Planning."Job Planning Line"

Methods

SetJobTaskNoVisible

procedure SetJobTaskNoVisible(NewJobTaskNoVisible: Boolean)

Parameters

Name Type Description
NewJobTaskNoVisible Boolean

ExplodeBOM

procedure ExplodeBOM()

Events

OnAfterNoOnAfterValidate

[IntegrationEvent(True,False)]
local procedure OnAfterNoOnAfterValidate(var JobPlanningLine: Record "Job Planning Line")

Parameters

Name Type Description
JobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"

OnIsTypeFieldEditableOnAfterFilterJobPlanningLineInvoice

[IntegrationEvent(True,False)]
local procedure OnIsTypeFieldEditableOnAfterFilterJobPlanningLineInvoice(var JobPlanningLineInvoice: Record "Job Planning Line Invoice", JobPlanningLine: Record "Job Planning Line", var TypeFieldEditable: Boolean, var IsHandled: Boolean)

Parameters

Name Type Description
JobPlanningLineInvoice Table Microsoft.Projects.Project.Planning."Job Planning Line Invoice"
JobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"
TypeFieldEditable Boolean
IsHandled Boolean

OnAfterIsTypeFieldEditable

[IntegrationEvent(True,False)]
local procedure OnAfterIsTypeFieldEditable(var JobPlanningLine: Record "Job Planning Line", var TypeFieldEditable: Boolean, var IsHandled: Boolean)

Parameters

Name Type Description
JobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"
TypeFieldEditable Boolean
IsHandled Boolean

OnCreateSalesCreditMemoOnBeforeAction

[IntegrationEvent(True,False)]
local procedure OnCreateSalesCreditMemoOnBeforeAction(var JobPlanningLine: Record "Job Planning Line", var IsHandled: Boolean)

Parameters

Name Type Description
JobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"
IsHandled Boolean

OnCreateSalesInvoiceOnBeforeAction

[IntegrationEvent(True,False)]
local procedure OnCreateSalesInvoiceOnBeforeAction(var JobPlanningLine: Record "Job Planning Line", var IsHandled: Boolean)

Parameters

Name Type Description
JobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"
IsHandled Boolean

OnAfterSetEditable

[IntegrationEvent(True,False)]
local procedure OnAfterSetEditable(Edit: Boolean, var JobPlanningLine: Record "Job Planning Line")

Parameters

Name Type Description
Edit Boolean
JobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"

See also