Workpacks, and ultimately Deliverables, inherit values for some configurable options from their configuration’s Progress Options object.
Details of the properties and functionality exposed by these interfaces are given in the sections that follow.
ISPFPrgOptions interface
This contains a group of system-wide options to control behavior.
The following properties are found on this interface.
Name |
Description |
Set on |
---|---|---|
SPFPrgOptAllowProgress |
Allow automatic progress calculation |
Options form |
SPFPrgOptAllowForcasting |
Allow downstream forecasting |
Options form |
SPFPrgOptAllowCalcOverride |
Allow calculation override |
Options form |
SPFPrgOptPendingDays |
Set a deliverable's production step to Pending when the plan or forecast date is due in this number of days |
Options form |
SPFPrgOptRollupBeforeMidday |
Set the calculation date during progress rollup to use the previous working day if the time is before Midday |
Options form |
SPFPrgOptWorkpackRedistribution |
Budget Man-hour values for all deliverables in a workpack are to be automatically updated when the allocated weighting of the workpack changes |
Options form |
SPFPrgOptDeliverableRedistribution |
Budget Man-hour values for all deliverables in a workpack are to be automatically updated when the weighting of the one of the deliverables in the workpack changes |
Options form |
SPFPrgOptNonWorkingDateAction |
Action to take when a user attempt to enter a non-working date into a date field. |
Options form |
SPFPrgOptMakeRollupDateOfficial |
Rollups instigated manually should be treated as official cut-off dates by the system for reporting purposes |
Options form |
Functionality configured on ISPFPrgProgressOptions
The commands Copy, Terminate, and Update are configured on this interface.
ISPFPrgOptionsCalendar relationship definition
This relates the SPFPrgOptions to the SPFCalendar. It enables you to select a calendar.