Overview
This structure contains the complete set of information about a contract line item milestone. The structure is used both to retrieve detailed contract line item milestone information and to pass information about a contract line item milestone back to the server to get updated.
Format
- PwsContractLineItemMilestoneDetail
- ContractLineItemMilestoneId: Int32
- ContractLineItemMilestoneUid: Int64
- AchievedDate: DateTime
- ContractLineItemIdentity: PwsContractLineItemRef
- ContractLineItemMilestoneName: String (100)
- MilestoneAmount: Double
- PlannedDate: DateTime
- Description: String (1000)
- ForegoneFlag: Boolean
- ProjectIdentity: PwsProjectRef
- ProjectTaskIdentity: PwsProjectTaskRef
Elements
Element | Data Type | Required? | Default | Description | Sample Data |
---|---|---|---|---|---|
ContractLineItemMilestoneId | Int32 | On Insert: No On Update: No | The contract line milestone Id is a unique identifier for a contract line item milestone. For internal use only | ||
ContractLineItemMilestoneUid | Int64 | On Insert: No On Update: Yes (if ContractLineItemMilestoneName is not supplied) | The contract line item milestone Uid is a unique and immutable identifier for a contract line item milestone | 1152921504607104704 | |
AchievedDate | DateTime | On Insert: No On Update: No | The date (in midnight UTC) the contract line item milestone was achieved | 2018-01-10T00:00:00Z | |
ContractLineItemIdentity | On Insert: Yes On Update: Yes | The contract line item that the milestone is associated with. Click here for more information. | |||
ContractLineItemMilestoneName | String (100) | On Insert: Yes On Update: No (if ContractLineItemMilestoneUid is not supplied) | The contract line item milestone name | Milestone 1 | |
MilestoneAmount | Double | On Insert: Yes On Update: No | The contract line item milestone amount | 1000 | |
PlannedDate | DateTime | On Insert: Yes On Update: No | The planned achieved date (in midnight UTC) for the milestone | 2018-01-10T00:00:00Z | |
Description | String (1000) | On Insert: No On Update: No | The contract line item milestone description | ||
ForegoneFlag | Boolean | On Insert: No On Update: No | false | If set to 'true', it indicates that the milestone is not achieved and will not be achieved | true/false |
ProjectIdentity | On Insert: No On Update: No | The project (if any) that the milestone is associated with. Click here for more information. | |||
ProjectTaskIdentity | On Insert: No On Update: No | The project task (if any) that the milestone is linked to. Click here for more information. |