Overview
This structure represents the fields associated with a project rolecontains basic information about a role on a project for support of time entry.
Format
Panel | ||
---|---|---|
| ||
|
Elements
Element | Data Type |
---|
Required?
Description | Sample Data | |
---|---|---|
ExternalSystemIdentifier | String |
One of ExternalSystemIdentifier, ProjectRoleUid or RoleName is required
(50) | The external system identifier is a unique identifier for a project role |
. | |
ProjectRoleId | Int32 |
No
The project role id is a unique identifier for a project role. For internal use only. |
ProjectRoleUid | Int64 |
See ExternalSystemIdentifier
A unique and immutable identifier for a project |
role. | 1152921504609522500 |
RoleEndDate | DateTime |
The role end date |
. | |
RoleName | String (50) |
The role name |
. | JS |
RoleStartDate | DateTime |
No
The role start date. | 2018-01-01T00:00:00Z |
Usage Example(s)
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<a:PwsRole> <ExternalSystemIdentifier i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectRoleId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectRoleUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504609522500</ProjectRoleUid> <a:RoleEndDate i:nil="true"/> <a:RoleName>JS</a:RoleName> <a:RoleStartDate>2018-01-01T00:00:00Z</a:RoleStartDate> </a:PwsRole> |