AdvanceCalendarServiceArguments Class |
Namespace: Cobra.Model.WebService
public class AdvanceCalendarServiceArguments : IProjectOperationsServiceArguments
The AdvanceCalendarServiceArguments type exposes the following members.
Name | Description | |
---|---|---|
IncludeForecastInUpdateTotals |
Determines whether Cobra will update the Estimate At Complete (EAC) values for the project. Only applies if the Scale retain EAC setting of the project is set to a value other than None.
Optional.
Default is false.
| |
Log |
Determines the comment, change number and 'significant' setting for changes that affect the log. See ProjectAuditLogDescription.
| |
PeriodsFollowingStatusDate |
The number of periods to expand following the status date. Only applies if a rolling wave calendar is defined for the projeect and the SkipRollingWave property is set to false.
Optional.
Default is 3.
| |
PeriodsPriorToStatusDate |
The number of periods to expand prior to the status date. Only applies if a rolling wave calendar is defined for the projeect and the SkipRollingWave property is set to false.
Optional.
Default is 1.
| |
Project |
The project that will be advanced to the next period.
Required.
| |
SaveBaseHistoricalData |
Determines whether Cobra will save the base historical data when advancing the calendar.
Default is true which means base historical data will be saved.
| |
SkipRollingWave |
Determines whether Cobra skips the rolling wave process after advancing the calendar. The rolling wave process can only run if a rolling wave calendar is assigned to the project.
Default is false (the rolling wave process will run by default if a rolling wave calendar is defined).
| |
SyncProjectAndCalendarStatus |
Determines whether the status date of the project and the calendar will be synchronized.
Use SyncProjectWithCalendarStatus to set the project's status date with the calendar's status date (TODATE).
Use SyncCalendarWithProjectStatus to set the move the calendar's TODATE period to match the project's status date.
Default is null which means no synchronizing will take place.
| |
UpdateRateSetsUsedWithFTE |
Determines whether rates that begin with FTE are updated based on calendar hours. Only applies if a rolling wave calendar is defined for the projeect and the SkipRollingWave property is set to false.
Optional.
Default is true.
| |
UseStatusDateAsActualStartDateForLoE |
Determines whether to set work packages with Level of Effort (LOE) Earned Value technique and with start dates set before the new status date will be set to In-Progress.
Optional.
Default is false.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |