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
- PwsContractLineItemMilestoneElement
- CreatedByUserIdentity: PwsUserRef
- CreatedTimestamp: DateTime
- InvoiceIdentity: PwsInvoiceRef
- LastUpdatedByUserIdentity: PwsUserRef
- LastUpdatedTimestamp: DateTime
- MilestoneDetail: PwsContractLineItemMilestoneDetail
- MilestoneStatus: String (1)
- PurchaseOrderNumber: String (50)
Elements
Element | Data Type | Required? | Default | Description | Sample Data |
---|---|---|---|---|---|
CreatedByUserIdentity | On Insert: No On Update: No | The identity of the user who created this milestone | |||
CreatedTimestamp | DateTime | On Insert: No On Update: No | The date and time (in UTC) this milestone was created | 2018-01-06T16:53:15.527Z | |
InvoiceIdentity | On Insert: No On Update: No | The invoice (if any) that contains this milestone | |||
LastUpdatedByUserIdentity | On Insert: No On Update: No | The user who last modified the milestone | |||
LastUpdatedTimestamp | DateTime | On Insert: No On Update: No | The date and time (in UTC) this milestone was last updated | 2018-01-06T18:12:48.527Z | |
MilestoneDetail | On Insert: Yes On Update: Yes | The complete set of information about the milestone | |||
MilestoneStatus | String (1) | On Insert: No On Insert: No | P | The milestone status "P" for Pending - the milestone is yet to be achieved, but will in the future "F" for Foregone - the milestone has not and will not be achieved "A" for Achieved - set this by choosing an achieved date "B" for Billed - set when this milestone is on an issued invoice | P |
PurchaseOrderNumber | String (50) | On Insert: No On Update: No | The purchase order number associated with the milestone | PO-1234 |