Overview
This structure represents contains the unique key fields associated with identifying an a project stage. Project Stages can be identified by ProjectStageName, ProjectStageShortName or ProjectStageUid. When specifying a PwsProjectStageRef as an input to a web service, you may specify one or all more of these three fields the ProjectStageName, ProjectStageShortName and/or ProjectStageUid. However, if you do specify all threemore than one, they must all refer to the same project stage or the project stage reference will not be considered valid. When a PwsProjectStageRef is returned in the response to a web service, the ProjectStageName, ProjectStageShortName and/or ProjectStageUid will all three fields will be populated, and guaranteed to refer to a single Project stage.
...
Element | Data Type | Required?Default | Description | Sample Data | |
---|---|---|---|---|---|
ProjectStageId | Int32 | On Insert: No On Update: No | The project stage Id is a unique identifier for a project stage. For internal use only. | ||
ProjectStageName | String (50) | On Insert: Yes On Update: Yes (if ProjectStageUid is not supplied)One of ProjectStageName, ProjectStageShortName or ProjectStageUid is required | The project stage name is a unique identifier for a project stage. | Planning | |
ProjectStageShortName | String (15) | On Insert: No On Update: No | See ProjectStageName | The project stage short name is a unique identifier for a project stage. | Planning |
ProjectStageUid | Int64 | On Insert: No On Update: Yes (if ProjectStageName is not supplied)See ProjectStageName | A unique and immutable identifier for a project stage. | 1152921504606849648 |
Usage Example(s)
...