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 13 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
    • ContractLineItemMilestoneId: Int32
    • ContractLineItemMilestoneUid: Int64
    • AchievedDate: DateTime
    • 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

ContractLineItemMilestoneId

Int32

 

 

The contract line milestone Id is a unique identifier for a contract line item milestone. For internal use only

 

ContractLineItemMilestoneUid

Int64

 

 

The contract line item milestone Uid is a unique and immutable identifier for a contract line item milestone

1152921504607104692

AchievedDate

DateTime

 

 

The date the contract line item milestone was achieved

 

ContractLineItemIdentity

PwsContractLineItemRef

 

 

The unique key fields associated with identifying a contract line item milestone

 

ContractLineItemMilestoneName

String

 

 

The contract line item milestone name

 

MilestoneAmount

Double

 

 

The contract line item milestone amount 

 

PlannedDate

DateTime

 

 

The planned achieved date for the contract line item milestone 

 

Description

String

 

 

The contract line item milestone description 

 

ForegoneFlag

Boolean

 

 

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

 

ProjectIdentity

PwsProjectRef

 

 

The unique key fields associated with identifying a project 

 

ProjectTaskIdentity

PwsProjectTaskRef

 

 

The unique key fields associated with identifying a project task

 

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