Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

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
  • PwsContractLineItemMilestoneDetail
    • AchievedDate: DateTime
    • ContractLineItemCode: String
    • ContractLineItemId: Int32
    • ContractLineItemUid: Int64
    • ContractLineItemIdentity: PwsContractLineItemRef
    • ContractLineItemMilestoneName: String
    • MilestoneAmount: Double
    • PlannedDate: DateTime
    • Description: String
    • ForegoneFlag: Boolean
    • ProjectIdentity: PwsProjectRef
    • ProjectTaskIdentity: PwsProjectTaskRef


Elements


Element

Data Type

Required?

Default

Description

Sample Data

AchievedDate

DateTime



The date the Contract Line Item Milestone was achieved

2018-01-01T00:00:00Z

ContractLineItemCode

String



Contract Line Item Code. A unique identifier for the Contract Line Item.

P001396-CL1

ContractLineItemId

Int32



Contract Line Item Id. A unique identifier for the Contract Line Item, for internal use only.


ContractLineItemUid

Int64



Contract Line Item Uid. A unique and immutable identiier for the Contract Line Item.

1152921504607083378

ContractLineItemIdentity

PwsContractLineItemRef





ContractLineItemMilestoneName

String



Contract Line Item Milestone Name

Milestone A2018

MilestoneAmount

Double



Milestone Amount

10000

PlannedDate

DateTime



Planned Date. The planned achieved date for the Milestone.

2018-01-01

Description

String



Milestone for start of project


ForegoneFlag

Boolean



If set to "true" it indicates that the milestone is not achieved and will not be achieved.

true/false

ProjectIdentity

PwsProjectRef





ProjectTaskIdentity

PwsProjectTaskRef





Usage Example(s)


Example 01
                           <MilestoneDetail>
                                 <ContractLineItemMilestoneId i:nil="true"/>
                                 <ContractLineItemMilestoneUid>1152921504607104692</ContractLineItemMilestoneUid>
                                 <AchievedDate i:nil="true"/>
                                 <ContractLineItemIdentity>
                                    <ContractLineItemCode>P001396-CL1</ContractLineItemCode>
                                    <ContractLineItemId i:nil="true"/>
                                    <ContractLineItemUid>1152921504607083378</ContractLineItemUid>
                                 </ContractLineItemIdentity>
                                 <ContractLineItemMilestoneName>Milestone A2018</ContractLineItemMilestoneName>
                                 <MilestoneAmount>10000</MilestoneAmount>
                                 <PlannedDate i:nil="true"/>
                                 <Description>Milestone for start of project</Description>
                                 <ForegoneFlag>false</ForegoneFlag>
                                 <ProjectIdentity>
                                    <ProjectCode>P001396-001</ProjectCode>
                                    <ProjectId i:nil="true"/>
                                    <ProjectUid>1152921504607412210</ProjectUid>
                                 </ProjectIdentity>
                                 <ProjectTaskIdentity>
                                    <ExternalSystemIdentifier i:nil="true"/>
                                    <ProjectTaskId i:nil="true"/>
                                    <ProjectTaskUid>1152921504608637343</ProjectTaskUid>
                                 </ProjectTaskIdentity>
                              </MilestoneDetail>
  • No labels