...
Element | Data Type | Required? | Default | Description | Sample Data |
---|---|---|---|---|---|
ExternalSystemIdentifier | String | One of ExternalSystemIdentifier or ProjectRoleUid is required | The external system identifier is a unique identifier for a project role (may be null, but once set can only be updated to a different, non-null value) | #00001 | |
ProjectRoleId | Int32 | 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 | 1152921504608152048 | |
BaseRateOnTitleIdentity | On Insert: No On Update: No | If a resource is not billed based on their own title, specify the overriding title using this element. Click here for more information. | |||
CandidateIdentities | On Insert: No On Update: No | A collection of named resource candidates for the role. Click here for more information. | |||
CostCenterAnyFlag | Boolean | On Insert: No On Update: No | false | If set to 'true', all cost centers are selected as part of the unnamed candidate search criteria. | false |
CostCenterCriteria | On Insert: No On Update: No | A collection of cost centers that are selected as part of the unnamed candidate search criteria. Click here for more information. | |||
CostCenterIdentity | On Insert: No On Update: No | The preferred cost center in the unnamed candidate search criteria. Click here for more information. | |||
DefaultSchedulingMode | String (1) | On Insert: No On Update: No | Engagement Type's default setting | The scheduling mode for this role: D: daily W: weekly | |
Description | String (255) | On Insert: No On Update: No | The description for this role | Business analyst (Web Commerce)_ | |
Keywords | String (255) | On Insert: No On Update: No | The keywords used in the unnamed candidate search criteria | HTML | |
LocationAnyFlag | Boolean | On Insert: No On Update: No | false | If set to 'true', all locations are selected as part of the unnamed candidate search criteria. | false |
LocationIdentities | On Insert: No On Update: No | A collection of locations that are selected as part of the unnamed candidate search criteria. Click here for more information. | |||
LocationIdentity | On Insert: No On Update: No | The preferred location in the unnamed candidate search criteria. Click here for more information. | |||
NewExternalSystemIdentifier | String | On Insert: No On Update: No | See ExternalSystemIdentifier above. | #00001-1 | |
ResourceIdentity | On Insert: No On Update: No | The preferred named candidate for this role. Click here for more information. | |||
RoleEndDate | DateTime | On Insert: No On Update: No | The end date of this role | 2018-12-31z | |
RoleName | String (32) | On Insert: Yes On Update: No | The name of this role | Business Analyst | |
RoleStartDate | DateTime | On Insert: No On Update: No | The start date of this role | 2018-07-01z | |
ShareCostCenterIdentity | On Insert: No On Update: No | The identity of shared cost center for this role. Click here for more information. | |||
SkillCriteria | On Insert: No On Update: No | The collection of skills that are selected in the unnamed candidate search criteria. Click here for more information. | |||
TitleIdentities | On Insert: No On Update: No | A collection of Titles that are selected as part of the unnamed candidate search criteria. Click here for more information. | |||
TitleIdentity | On Insert: No On Update: No | The preferred title in the unnamed candidate search criteria. Click here for more information. | |||
RdcTransferCurrencyIdentity | On Insert: No On Update: No | ||||
RdcTransferHourlyRate | Double | On Insert: No On Update: No | |||
RevenueTransferHourlyRate | Double | On Insert: No On Update: No | |||
UserDefinedFields | On Insert: No On Update: No | ||||
RateExceptions | On Insert: No On Update: No | ||||
RdcExceptions | On Insert: No On Update: No | ||||
InheritPurchaseOrderNumberFlag | Boolean | On Insert: No On Update: No | true | true | |
PurchaseOrderNumber | String (50) | On Insert: No On Update: No | Met-2018-01 |
Usage Example(s)
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<b:ProjectRoleDetail> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRoleId i:nil="true"/> <b:ProjectRoleUid>1152921504608152048</b:ProjectRoleUid> <b:BaseRateOnTitleIdentity i:nil="true"/> <b:CandidateIdentities> <b:PwsResourceRef> <b:ResourceDisplayName>Allison Moore</b:ResourceDisplayName> <b:ResourceId i:nil="true"/> <b:ResourceReferenceSystemId>016</b:ResourceReferenceSystemId> <b:ResourceUid>1152921504606962992</b:ResourceUid> </b:PwsResourceRef> </b:CandidateIdentities> <b:CostCenterAnyFlag>false</b:CostCenterAnyFlag> <b:CostCenterCriteria xmlns:c="http://projectorpsa.com/CommonServices/"/> <b:CostCenterIdentity i:nil="true"/> <b:DefaultSchedulingMode>W</b:DefaultSchedulingMode> <b:Description i:nil="true"/> <b:Keywords i:nil="true"/> <b:LocationAnyFlag>false</b:LocationAnyFlag> <b:LocationIdentities/> <b:LocationIdentity i:nil="true"/> <b:NewExternalSystemIdentifier i:nil="true"/> <b:ResourceIdentity> <b:ResourceDisplayName>Allison Moore</b:ResourceDisplayName> <b:ResourceId i:nil="true"/> <b:ResourceReferenceSystemId>016</b:ResourceReferenceSystemId> <b:ResourceUid>1152921504606962992</b:ResourceUid> </b:ResourceIdentity> <b:RoleEndDate i:nil="true"/> <b:RoleName>Allison Moore</b:RoleName> <b:RoleStartDate i:nil="true"/> <b:ShareCostCenterIdentity i:nil="true"/> <b:SkillCriteria/> <b:TitleIdentities/> <b:TitleIdentity i:nil="true"/> <b:RdcTransferCurrencyIdentity i:nil="true"/> <b:RdcTransferHourlyRate i:nil="true"/> <b:RevenueTransferHourlyRate i:nil="true"/> <b:UserDefinedFields/> <b:RateExceptions/> <b:RdcExceptions/> <b:InheritPurchaseOrderNumberFlag>true</b:InheritPurchaseOrderNumberFlag> <b:PurchaseOrderNumber>Met-Don-Carlo</b:PurchaseOrderNumber> </b:ProjectRoleDetail> |
...