Rolling Wave Process
Use the Rolling Wave API process to facilitate weekly earned value management and reporting over a user defined period while the remaining project data before and after this period is stored less frequently (generally, monthly).
Process Settings
Below are the settings you must define for the Rolling Wave API process:
Setting | Description | Sample Value |
---|---|---|
ProcessID | This ID informs Cobra to run the Rolling Wave process. | RollingWave |
Project | This setting refers to the project where you are performing a rolling wave.
This setting is required. |
LEARN |
PeriodsPriorToStatusDate |
This setting refers to the number of periods before the status date that you want to expand. This setting is ignored if the value of the CollapseAllPeriods setting is 1. |
1 |
PeriodsFollowingStatusDate |
This setting refers to the number of periods after the status date that you want to expand. This setting is ignored if the value of the CollapseAllPeriods setting is 1. |
3 |
UpdateRateSetsUsedWithFTE |
If the value of this setting is 1, Cobra expands any rate with the result code F into the sub-period rates for all the rate files in the project. If value is set to 0, Cobra does not expand any FTE rate sets. This setting is optional and the default value is 0. |
1 |
CollapseAllPeriods |
This setting allows you to collapse all of the periods in the project from weekly back to monthly. If the value of this setting is 1, the PeriodsPriorToStatusDate and PeriodsFollowingStatusDate settings are ignored. If the value of this setting is 0, the Rolling Wave process will expand and collapse the periods normally. This setting is optional and the default value is 0. |
1 |
Sample Script
Below is a sample script file for the Rolling Wave API process:
[Process003]
ProcessID=RollingWave
Project=LEARN
PeriodsPriorToStatusDate=1
PeriodsFollowingStatusDate=3
UpdateRateSetsUsedWithFTE=1
CollapseAllPeriods=1