...
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 | Resource's cost center currency | The RDC transfer rate currency for this role. Click here for more information. | ||
RdcTransferHourlyRate | Double | On Insert: No On Update: No | The RDC trasnfer hourly rate for this role. | 35 | |
RevenueTransferHourlyRate | Double | On Insert: No On Update: No | The revenue trasnfer hourly rate for this role. | 80 | |
UserDefinedFields | On Insert: No On Update: No | A collection of user defined fields and their values for this role. Click here for more information. | |||
RateExceptions | On Insert: No On Update: No | ||||
RdcExceptions | On Insert: No On Update: No |
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<sch:ProjectRole> <b:ProjectRoleDetail><com:ExternalSystemIdentifier>R-001</com:ExternalSystemIdentifier> <!--com:ProjectRoleUid>?</com:ProjectRoleUid--> <b:ExternalSystemIdentifier i:nil="true"/> <com:BaseRateOnTitleIdentity> <com:DepartmentIdentity> <b:ProjectRoleId i:nil="true"/><com:DepartmentName>Management</com:DepartmentName> </com:DepartmentIdentity> <b<com:ProjectRoleUid>1152921504608152048<TitleName>Administrator</bcom:ProjectRoleUid>TitleName> </com:BaseRateOnTitleIdentity> <b:BaseRateOnTitleIdentity i:nil="true"/> <com:CandidateIdentities> <!--Zero or more repetitions:--> <com:PwsResourceRef> <b:CandidateIdentities> <com:ResourceDisplayName>Max Yang</com:ResourceDisplayName> <b</com:PwsResourceRef> </com:CandidateIdentities> <b:ResourceDisplayName>Allison Moore</b:ResourceDisplayName><com:CostCenterAnyFlag>false</com:CostCenterAnyFlag> <com:CostCenterCriteria> <b:ResourceId i:nil="true"/<!--Zero or more repetitions:--> <com1:PwsCostCenterCriteria> <b:ResourceReferenceSystemId>016</b:ResourceReferenceSystemId> <com1:CascadeFlag>true</com1:CascadeFlag> <com1:CostCenterIdentity> <b:ResourceUid>1152921504606962992</b:ResourceUid><com:CostCenterName>RevCorp CH</com:CostCenterName> </com1:CostCenterIdentity> </com1:PwsCostCenterCriteria> </b:PwsResourceRef>com:CostCenterCriteria> <com:CostCenterIdentity> <com:CostCenterName>RevCorp <CA</bcom:CandidateIdentities>CostCenterName> </com:CostCenterIdentity> <b<com:CostCenterAnyFlag>false<DefaultSchedulingMode>W</b:CostCenterAnyFlag>com:DefaultSchedulingMode> <com:Description>Created from PwsSaveProjectRole 1</com:Description> <b:CostCenterCriteria xmlns:c="http://projectorpsa.com/CommonServices/"/><com:Keywords>Executive</com:Keywords> <com:LocationAnyFlag>true</com:LocationAnyFlag> <com:LocationIdentities> <b:CostCenterIdentity i:nil="true"/><!--Zero or more repetitions:--> <com:PwsLocationRef> <b:DefaultSchedulingMode>W</b:DefaultSchedulingMode> <com:LocationName>Boston</com:LocationName> </com:PwsLocationRef> <b:Description i:nil="true"/> </com:LocationIdentities> <com:LocationIdentity> <b:Keywords i:nil="true"/><com:LocationName>Shanghai</com:LocationName> </com:LocationIdentity> <b:LocationAnyFlag>false</b:LocationAnyFlag><com:RoleEndDate>2018-12-31z</com:RoleEndDate> <com:RoleName>Role-I</com:RoleName> <b:LocationIdentities/><com:RoleStartDate>2018-01-01z</com:RoleStartDate> <com:ShareCostCenterIdentity> <b:LocationIdentity i:nil="true"/> <com:CostCenterName>Revcorp CH</com:CostCenterName> </com:ShareCostCenterIdentity> <com:SkillCriteria> <!--Zero or <b:NewExternalSystemIdentifiermore i:nil="true"/repetitions:--> <com:PwsSkillCriteria> <b:ResourceIdentity> <com:SkillIdentity> <b:ResourceDisplayName>Allison Moore</b:ResourceDisplayName> <com:SkillGroupIdentity> <b:ResourceId i:nil="true"/><com:SkillGroupName>Technology</com:SkillGroupName> </com:SkillGroupIdentity> <b<com:ResourceReferenceSystemId>016<SkillName>HTML</b:ResourceReferenceSystemId>com:SkillName> </com:SkillIdentity> <b:ResourceUid>1152921504606962992</b:ResourceUid> <com:SkillLevelMask>3</com:SkillLevelMask> </com:PwsSkillCriteria> </b:ResourceIdentity>com:SkillCriteria> <com:TitleIdentities> <b:RoleEndDate i:nil="true"/ <!--Zero or more repetitions:--> <com:PwsTitleRef> <b:RoleName>Allison Moore</b:RoleName> <com:DepartmentIdentity> <b:RoleStartDate i:nil="true"/><com:DepartmentName>Technology</com:DepartmentName> </com:DepartmentIdentity> <b<com:ShareCostCenterIdentityTitleName>Technical i:nil="true"/>Consultant</com:TitleName> </com:PwsTitleRef> <b:SkillCriteria/></com:TitleIdentities> <com:TitleIdentity> <b:TitleIdentities/> <com:DepartmentIdentity> <b:TitleIdentity i:nil="true"/><com:DepartmentName>Technology</com:DepartmentName> </com:DepartmentIdentity> <b<com:RdcTransferCurrencyIdentityTitleName>Technical i:nil="true"/>Consultant</com:TitleName> </com:TitleIdentity> <com:RdcTransferCurrencyIdentity> <b:RdcTransferHourlyRate i:nil="true"/><com:CurrencyCode>USD</com:CurrencyCode> </com:RdcTransferCurrencyIdentity> <b:RevenueTransferHourlyRate i:nil="true"/> <com:RdcTransferHourlyRate>7</com:RdcTransferHourlyRate> <com:RevenueTransferHourlyRate>14</com:RevenueTransferHourlyRate> <com:RdcExceptions> <b:UserDefinedFields/<!--Zero or more repetitions:--> <com:PwsProjectRoleRdcException> <b:RateExceptions/> <com:BeginDate>2018-02-01z</com:BeginDate> <com:EndDate>2018-02-08z</com:EndDate> <b:RdcExceptions/> <com:HourlyRate>11</com:HourlyRate> <com:RdcCurrencyIdentity> <b:InheritPurchaseOrderNumberFlag>true</b:InheritPurchaseOrderNumberFlag> <com:CurrencyCode>USD</com:CurrencyCode> </com:RdcCurrencyIdentity> <b:PurchaseOrderNumber>Met-Don-Carlo</b:PurchaseOrderNumber></com:PwsProjectRoleRdcException> </com:RdcExceptions> </bsch:ProjectRoleDetail>ProjectRole> |