Versions Compared

Key

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

Overview

This structure is part of PwsProjectRoleElement, and contains the complete set of information about a project role. The structure is used both to retrieve detailed project role information and to pass information about a project role back to the server to get updated.

...

Code Block
languagexml
titleExample 01
collapsetrue
             		  <sch:ProjectRole>
               <com:ExternalSystemIdentifier>R-001</com:ExternalSystemIdentifier>         <b:ProjectRoleDetail>
       <!--com:ProjectRoleUid>?</com:ProjectRoleUid-->                <com:BaseRateOnTitleIdentity>    <b:ExternalSystemIdentifier i:nil="true"/>
             <com:DepartmentIdentity>              <b:ProjectRoleId i:nil="true"/>
      <com:DepartmentName>Management</com:DepartmentName>                     <<b:ProjectRoleUid>1152921504609687954</comb:DepartmentIdentity>ProjectRoleUid>
                  <com:TitleName>Administrator</com:TitleName>         <b:BaseRateOnTitleIdentity i:nil="true"/>
     </com:BaseRateOnTitleIdentity>                <com:CandidateIdentities>      <b:CandidateIdentities/>
            <!--Zero or more repetitions:-->            <b:CostCenterAnyFlag>false</b:CostCenterAnyFlag>
      <com:PwsResourceRef>                      <com:ResourceDisplayName>Max Yang</com:ResourceDisplayName><b:CostCenterCriteria xmlns:c="http://projectorpsa.com/CommonServices/">
                   </com:PwsResourceRef>           <c:PwsCostCenterCriteria>
    </com:CandidateIdentities>                <com:CostCenterAnyFlag>false</com:CostCenterAnyFlag>             <c:CascadeFlag>true</c:CascadeFlag>
  <com:CostCenterCriteria>                   <!--Zero or more repetitions:-->         <c:CostCenterIdentity>
         <com1:PwsCostCenterCriteria>                      <com1:CascadeFlag>true</com1:CascadeFlag>     <b:CostCenterId i:nil="true"/>
               <com1:CostCenterIdentity>                         <com:CostCenterName>RevCorp CH</com:CostCenterName>
   <b:CostCenterName>US-Public Sector*</b:CostCenterName>
                 </com1:CostCenterIdentity>                   <<b:CostCenterNumber>US1</com1b:PwsCostCenterCriteria>CostCenterNumber>
               </com:CostCenterCriteria>                <com:CostCenterIdentity>       <b:CostCenterUid>1152921504606856645</b:CostCenterUid>
                <com:CostCenterName>RevCorp CA</com:CostCenterName>                </comc:CostCenterIdentity>
               <com:DefaultSchedulingMode>W</com:DefaultSchedulingMode>               </c:PwsCostCenterCriteria>
        <com:Description>Created from PwsSaveProjectRole 1</com:Description>                <com:Keywords>Executive<</comb:Keywords>CostCenterCriteria>
         	  <com:LocationAnyFlag>true</com:LocationAnyFlag>                <com<b:LocationIdentities>CostCenterIdentity>
                  <!--Zero or more repetitions:-->         <b:CostCenterId i:nil="true"/>
        <com:PwsLocationRef>                      <com:LocationName>Boston</com:LocationName>
   <b:CostCenterName>US-Public Sector*</b:CostCenterName>
              </com:PwsLocationRef>                <<b:CostCenterNumber>US1</comb:LocationIdentities>CostCenterNumber>
 			 <com:LocationIdentity>                   <com:LocationName>Shanghai</com:LocationName>         <b:CostCenterUid>1152921504606856645</b:CostCenterUid>
                           </com:LocationIdentity>
 /b:CostCenterIdentity>
                           <b:DefaultSchedulingMode>W</b:DefaultSchedulingMode>
                           <b:Description i:nil="true"/>
                           <b:Keywords i:nil="true"/>
                           <b:LocationAnyFlag>true</b:LocationAnyFlag>
                           <b:LocationIdentities/>
                           <b:LocationIdentity>
                              <b:LocationId i:nil="true"/>
                              <b:LocationName>Boston</b:LocationName>
                              <b:LocationUid>1152921504606852816</b:LocationUid>
                           </b:LocationIdentity>
                           <b:NewExternalSystemIdentifier i:nil="true"/>
                           <b:ResourceIdentity i:nil="true"/>
                           <b:RoleEndDate i:nil="true"/>
                           <b:RoleName>Project Manager</b:RoleName>
                           <b:RoleStartDate i:nil="true"/>
                           <b:ShareCostCenterIdentity i:nil="true"/>
                           <b:SkillCriteria/>
                           <b:TitleIdentities>
                              <b:PwsTitleRef>
                                 <b:DepartmentIdentity>
                                    <b:DepartmentId i:nil="true"/>
                                    <b:DepartmentName>Technology</b:DepartmentName>
                                    <b:DepartmentUid>1152921504606851320</b:DepartmentUid>
                                 </b:DepartmentIdentity>
                                 <b:TitleId i:nil="true"/>
                                 <b:TitleName>Principal Technical Consultant</b:TitleName>
                                 <b:TitleUid>1152921504606862841</b:TitleUid>
                              </b:PwsTitleRef>
                              <b:PwsTitleRef>
                                 <b:DepartmentIdentity>
                                    <b:DepartmentId i:nil="true"/>
                                    <b:DepartmentName>Technology</b:DepartmentName>
                                    <b:DepartmentUid>1152921504606851320</b:DepartmentUid>
                                 </b:DepartmentIdentity>
                                 <b:TitleId i:nil="true"/>
                                 <b:TitleName>Senior Technical Consultant</b:TitleName>
                                 <b:TitleUid>1152921504606862842</b:TitleUid>
                              </b:PwsTitleRef>
                           </b:TitleIdentities>
                           <b:TitleIdentity>
                              <b:DepartmentIdentity>
                                 <b:DepartmentId i:nil="true"/>
                                 <b:DepartmentName>Technology</b:DepartmentName>
                                 <b:DepartmentUid>1152921504606851320</b:DepartmentUid>
                              </b:DepartmentIdentity>
                              <b:TitleId i:nil="true"/>
                              <b:TitleName>Principal Technical Consultant</b:TitleName>
                              <b:TitleUid>1152921504606862841</b:TitleUid>
                           </b:TitleIdentity>
                           <b:RdcTransferCurrencyIdentity i:nil="true"/>
                           <b:RdcTransferHourlyRate i:nil="true"/>
                           <b:RevenueTransferHourlyRate i:nil="true"/>
                           <b:UserDefinedFields>
                              <b:PwsUserDefinedFieldDetail>
                                 <b:UdfId i:nil="true"/>
                                 <b:UdfName>RUDF_Tlst_3vals</b:UdfName>
                                 <b:UdfUid>1152921504606857067</b:UdfUid>
                                 <b:BooleanValue i:nil="true"/>
                                 <b:DataType>L</b:DataType>
                                 <b:DateValue i:nil="true"/>
                                 <b:IntegerValue i:nil="true"/>
                                 <b:ResourceIdentityValue i:nil="true"/>
                                 <b:TextValue>c. Hycinth (inactive)</b:TextValue>
                                 <b:UdfTreatment>A</b:UdfTreatment>
                                 <b:StoplightValues/>
                                 <b:NumericValue i:nil="true"/>
                                 <b:RelationValue i:nil="true"/>
                              </b:PwsUserDefinedFieldDetail>
                           </b:UserDefinedFields>
                           <b:RateExceptions/>
                           <b:RdcExceptions/>
             <com:RoleEndDate>2018-12-31z</com:RoleEndDate>                <com<b:RoleName>Role-I<InheritPurchaseOrderNumberFlag>true</comb:RoleName>InheritPurchaseOrderNumberFlag>
               <com:RoleStartDate>2018-01-01z</com:RoleStartDate>            <b:PurchaseOrderNumber i:nil="true"/>
  <com:ShareCostCenterIdentity>                   <com:CostCenterName>Revcorp CH</com:CostCenterName>     <b:ResourceTypeAnyFlag>false</b:ResourceTypeAnyFlag>
          </com:ShareCostCenterIdentity>                 <com<b:SkillCriteria>ResourceTypeIdentities>
                    <!--Zero or more repetitions:-->       <b:PwsResourceTypeRef>
           <com:PwsSkillCriteria>                      <com:SkillIdentity><b:ResourceTypeCode>Sal</b:ResourceTypeCode>
                        <com:SkillGroupIdentity>         <b:ResourceTypeId i:nil="true"/>
                 <com:SkillGroupName>Technology</com:SkillGroupName>                <b:ResourceTypeName>Salaried</b:ResourceTypeName>
        </com:SkillGroupIdentity>                         <com<b:SkillName>HTML<ResourceTypeUid>1152921504606847077</comb:SkillName>ResourceTypeUid>
                      </com:SkillIdentity>        </b:PwsResourceTypeRef>
             <com:SkillLevelMask>3</com:SkillLevelMask>                 <b:PwsResourceTypeRef>
 </com:PwsSkillCriteria>                </com:SkillCriteria>                <com<b:TitleIdentities>ResourceTypeCode>Sal with OT</b:ResourceTypeCode>
                <!--Zero or more repetitions:-->                <b:ResourceTypeId i:nil="true"/>
  <com:PwsTitleRef>                      <com:DepartmentIdentity>         <b:ResourceTypeName>Salaried with Overtime</b:ResourceTypeName>
             <com:DepartmentName>Technology</com:DepartmentName>                      </com:DepartmentIdentity><b:ResourceTypeUid>1152921504606847078</b:ResourceTypeUid>
                      <com:TitleName>Technical Consultant</com:TitleName>       </b:PwsResourceTypeRef>
           </com:PwsTitleRef>                </comb:TitleIdentities>ResourceTypeIdentities>
               <com:TitleIdentity>                 <b:ResourceTypeIdentity>
 <com:DepartmentIdentity>                      <com:DepartmentName>Technology</com:DepartmentName>       <b:ResourceTypeCode>Sal</b:ResourceTypeCode>
           </com:DepartmentIdentity>                   <com<b:TitleName>Technical Consultant</com:TitleName>ResourceTypeId i:nil="true"/>
               </com:TitleIdentity>                <com:RdcTransferCurrencyIdentity><b:ResourceTypeName>Salaried</b:ResourceTypeName>
                  <com:CurrencyCode>USD</com:CurrencyCode>                </com:RdcTransferCurrencyIdentity>
 <b:ResourceTypeUid>1152921504606847077</b:ResourceTypeUid>
             <com:RdcTransferHourlyRate>7</com:RdcTransferHourlyRate>              </b:ResourceTypeIdentity>
 <com:RevenueTransferHourlyRate>14</com:RevenueTransferHourlyRate>                <com:RdcExceptions>          <b:ShareUserIdentity>
        <!--Zero or more repetitions:-->                   <com<b:PwsProjectRoleRdcException>UserDisplayName>Chris Evans</b:UserDisplayName>
                    <com:BeginDate>2018-02-01z</com:BeginDate>            <b:UserId i:nil="true"/>
         <com:EndDate>2018-02-08z</com:EndDate>                      <com<b:HourlyRate>11<UserReferenceSystemId>008</comb:HourlyRate>UserReferenceSystemId>
                     <com:RdcCurrencyIdentity>          <b:UserUid>1152921504606944233</b:UserUid>
              <com:CurrencyCode>USD</com:CurrencyCode>             </b:ShareUserIdentity>
        </com:RdcCurrencyIdentity>                   <b:Timestamp>AAAAABFEKj4=</comb:PwsProjectRoleRdcException>Timestamp>
               </com:RdcExceptions>             </schb:ProjectRole>ProjectRoleDetail>