Design workpacks - SmartPlant Foundation - IM Update 46 - Help - Hexagon

SmartPlant Foundation Help

Language
English
Product
SmartPlant Foundation
Search by Category
Help
SmartPlant Foundation / SDx Version
10
SmartPlant Markup Plus Version
10.0 (2019)
Smart Review Version
2020 (15.0)

Design workpacks are identified by their progress reporting hierarchy and include plan details. Design workpacks may be linked to one or more events, for example, the sign-off of a deliverable at specified revisions. Design workpack steps are linear, and the deliverable must move through all the steps in sequence.

Details of the properties and functionality exposed by these classes are given in the sections that follow.

SPFPrgDesignWorkpack class

This is the Design Workpack class used for grouping design deliverables. It stores the composition of the workpack steps and time strings and also man hour and date window information.

ISPFPrgDesignWorkpack interface

This is the primary interface for the SPFPrgDesignWorkpack class.

ISPFPrgWorkpack interface

This is implied by the design workpack and indicates the workpack status (such as locked or replan).

The following properties are found on this interface.

Name

Description

Set on

SPFPrgAllocatedWeighting

Sum of all the deliverables' weightings registered to it

Create/Update Workpack form

Auto-calculated

SPFPrgAllocateWeightingManually

Flag set if you want to override the actual allocated weighting with a more representative value

Create/Update Workpack form

SPFPrgDeliverablesFrozen

Lock deliverables at workpack level indicator

Shortcut menu command

SPFPrgIncludeInRollup

Workpack will be included in rollup

Create/Update Workpack form

SPFPrgProgressUpdated

All latest data has been incorporated

Set in code and can also be set manually in the Create/Update Workpack form

SPFPrgUnderReplan

Flag to indicate the workpack is in replan mode

Code

Functionality configured on ISPFPrgWorkpack

The commands Freeze Plan Dates, Redistribute Man- hours, Set Progress Updated, and Unfreeze Plan Dates are configured on this interface.

ISPFPrgWorkpackPlanDetail interface

This holds dates (such as start date or end date) and man hour information. ISPFPrgWorkpackPlanDetail only applies to the workpack and not to the template.

The following properties are found on this interface.

Name

Description

Set on

SPFPrgPlanStartDate

Planned start date of the workpack

Create/Update Workpack form

SPFPrgPlanEndDate

Planned end date of the workpack

Create/Update Workpack form

SPFPrgFloatStartDate

Float start date, planned start date + available slip time

Create/Update Workpack form

SPFPrgFloatEndDate

Float end date, planned end date + available slip time

Create/Update Workpack form

SPFPrgConstructionStartDate

Start date for construction deliverables

Create/Update Workpack form

SPFPrgConstructionEndDate

Start end for construction deliverables

Create/Update Workpack form

SPFPrgReplanStartDate

Replan start date (activated when workpack is in replan mode)

Create/Update Workpack form

SPFPrgReplanEndDate

Replan end date (activated when workpack is in replan mode)

Create/Update Workpack form

SPFPrgReplanConsStartDate

Replan construction start date (activated when workpack is in replan mode)

Create/Update Workpack form

SPFPrgReplanConsEndDate

Replan construction end date (activated when workpack is in replan mode)

Create/Update Workpack form

SPFPrgBudgetManHours

Number of man hours budgeted for completion of deliverable

Create/Update Workpack form

SPFPrgCurrentManHours

The accumulated number of man hours allocated (budget hours + approved hours)

Create/Update Workpack form

SPFPrgApprovedManHours

Additional man hours that have been approved

Create/Update Workpack form

SPFPrgUnapprovedManHours

Additional man hours awaiting approval

Create/Update Workpack form

ISPFPrgWorkpackDef interface

See the Design workpack templates description.

ISPFPrgWorkpackStepComposition interface

See the Design workpack templates description.

ISPFPrgWorkpackStep interface

See the Design workpack templates description.

ISPFPrgDesignWorkpackStep interface

See the Design workpack templates description.