Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview


This structure is used to uniquely identify a Project Task. Project Tasks can be identified by an ExternalSystemIdentifier or ProjectTaskUid. When specifying a PwsProjectTaskRef as an input to a web service, you may specify one or both the ExternalSystemIdentifier and ProjectTaskUid. However, if you do specify both, they must both refer to the same Project Task or the Project Task reference will not be considered valid. When a PwsProjectTaskRef is returned in the response to a web service, both the ExternalSystemIdentifier and ProjectTaskUid will be populated, and guaranteed to refer to a single Project Task.

Format


Panel
titlePwsProjectTaskRef
  • PwsProjectTaskRef
    • ExternalSystemIdentifier: String
    • ProjectTaskId: Int32
    • ProjectTaskUid: Int64

Elements


ElementData TypeDescriptionDefault (on insert/update)Sample Data
ExternalSystemIdentifierString


ProjectTaskIdInt32Project Task Id. For internal use only.

ProjectTaskUidInt64

The Project Task Uid is a unique and immutable identifier for a Project Task.



Element

Data Type

Required?

Default

Description

Sample Data

ExternalSystemIdentifier

String

 

 

 


ProjectTaskId

Int32

 

 

 Project Task Id. For internal use only.


ProjectTaskUid

Int64

 

 

 The Project Task Uid is a unique and immutable identifier for a Project Task.



Usage Example(s)


Code Block
languagexml
titleExample 01
collapsetrue
            <ProjectTaskIdentity>
               <ExternalSystemIdentifier i:nil="true"/>
               <ProjectTaskId i:nil="true"/>
               <ProjectTaskUid>1152921504608637358</ProjectTaskUid>
            </ProjectTaskIdentity>