Versions Compared

Key

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

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 EngagementStageUid 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: NoSee 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)

The project stage Uid is a See ProjectStageName

A unique and immutable identifier for a project stage.

1152921504606849648

...