Overview
This structure contains the complete set of information about a project cost baseline. The structure is used both to retrieve detailed project cost baseline information and to pass information about a project cost baseline back to the server to get updated.
Format
- PwsProjectCostBaselineElement
- Basis: String
- CreatedByUser: PwsUserSummary
- CreatedTimestamp: DateTime
- Dimension: String
- EndDate: DateTime
- EngagementTimestamp: String
- LastUpdatedByUser: PwsUserSummary
- LastUpdatedTimestamp: DateTime
- ProjectCostBaselineBucketDateIntervals: PwsDateInterval
- ProjectCostBaselineDetail: PwsProjectCostBaselineDetail
- StartDate: DateTime
- TimePhase: String
Elements
Element | Data Type | Description | Sample Data |
---|---|---|---|
Basis | String | The project cost baseline basis: "N" for none "P" for project cost plan |
|
CreatedByUser | The identity of the user who created this project cost baseline |
| |
CreatedTimestamp | DateTime | The date and time (in UTC) this project cost baseline was created |
|
Dimension | String | The project cost baseline dimension: "N" for none "E" for expense type "G" for expense type group |
|
EndDate | DateTime | The end date of the project cost baseline |
|
EngagementTimestamp | String | This is a Base64 encoded timestamp utilized for engagement locking. To protect against overwriting other changes, you may optionally echo back the timestamp returned by a call to PwsSaveEngagement (or a prior call to PwsSaveEngagement). This will cause the request to fail if any change has been made between invocations of PwsGetEngagement and PwsSaveEngagement. |
|
LastUpdatedByUser |
|
| |
LastUpdatedTimestamp | DateTime |
|
|
ProjectCostBaselineBucketDateIntervals |
|
| |
ProjectCostBaselineDetail |
|
| |
StartDate | DateTime |
|
|
TimePhase | String |
|
|