PwsProjectEstimateDetail
Overview
This structure contains the complete set of information about a project estimate. The structure is used both to retrieve detailed project estimate information (PwsGetProjectEstimate) and to pass information about a project estimate back to the server to get updated (PwsSaveProjectEstimate).
Format
- PwsProjectEstimateDetail
- ProjectEstimateId: Int32
- ProjectEstimateName: String
- ProjectEstimateUid: Int64
- ProjectIdentity: PwsProjectRef
- EndDate: DateTime
- EstimateBasis: String
- StartDate: DateTime
- LineItems: PwsProjectEstimateLineItem[]
Elements
Element | Data Type | Required? | Description |
---|---|---|---|
ProjectEstimateId | Int32 | The project estimate Id is a unique identifier for a project estimate. For internal use only. | |
ProjectEstimateName | String | The project estimate name is a unique (within the project) identifier for a project estimate. | |
ProjectEstimateUid | Int64 | The project estimate UID is a unique and immutable identifier for a project estimate. | |
ProjectIdentity | This structure identifies the project that the project estimate belongs to. | ||
EndDate | DateTime | The end date of the project estimate. | |
EstimateBasis | String | The basis (H for hourly, D for daily, W for weekly, M for monthly) of the project estimate. | |
StartDate | DateTime | The start date of the project estimate. | |
LineItems | Estimate line items. Currently, an estimate must have one and only one line item. |