Versions Compared

Key

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

...

This web service retrieves a list of engagement project element records (PwsEngagementElementPwsProjectElement), based upon a list of unique engagement project identifiers (PwsEngagementRefPwsProjectRef). 

Request Format

...

titlePwsGetEngagement Request


...

Note: The response to this service by default includes also the full details of a number of sub-entities related to projects on a one-to-many basis, namely Project Roles, Project Rate Types, Project Task Types, and Project Tasks. If you don't need that data, please simplify your request by using the ExcludeSubEntityElementsFlagparameter, which will also cause the service to operate faster and with greater efficiency.


If you only need information about one or two of these sub-entities, please consider as an alternative the simpler, faster, and more efficient services:

PwsGetProjectRoles: a collection of all project roles grouped by project

PwsGetProjectRateTypes: a collection of all project rate types grouped by project.

PwsGetProjectTaskTypes: a collection of all project task types grouped by project.

PwsGetProjectTasks: a collection of all project tasks grouped by project.

Request Format


Panel
titlePwsGetProject Request
  • PwsGetProject
    • serviceRequest: PwsGetProjectRq

Request Elements


EngagementIdentities

Element

Data Type

Required?

Default

Description

Sample Data

RequestId

Int32

No


Click here for more information

1

SessionTicket

String (50)

Yes


Click here for more information

AdmGqASTyugQuLJF8oZGkAAW1yokY4MDImXfp9pM5NRw==
Mode

PwsEngagementRef [1..100]

Yes

One or more (up to 100) engagements to be retrieved

Request Usage Example(s)

...

languagexml
titleExample 01
collapsetrue

...

String (1)Yes

The mode determines which set of criteria is returned in the response.

"R": Requested criteria are returned

"A": Booked criteria are returned

"E": Effective criteria (requested criteria for requested roles and booked criteria for booked roles) are returned.

R/A/E

ProjectIdentities

PwsProjectRef [0..100]

Yes


The identities of the projects to be retrieved.


ExcludeReadNotesFlagBooleanNofalseIf true, notes that have been marked as read by the current user are excluded from the data returned. Applies only when FullDetailFlag is true.
IncludeDeletedRolesFlaBooleanNofalseIf set to true, deleted roles will be included in the response.0
ExcludeSubEntityElementsFlagBooleanNofalseIf set to true, subentities information is not included in the response.

Request Usage Example(s)


Code Block
languagexml
titleExample 01
collapsetrue
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pws="http://projectorpsa.com/PwsProjectorServices/" xmlns:req="http://projectorpsa.com/DataContracts/Requests/" xmlns:sch="http://projectorpsa.com/DataContracts/Shared/Scheduling/" xmlns:com="http://projectorpsa.com/DataContracts/Shared/Common/">
   <soapenv:Header/>
   <soapenv:Body>
      <pws:PwsGetProject>
         <pws:serviceRequest>
            <req:SessionTicket>AW1yokY4MDImXfp9pM5NRw==</req:SessionTicket>
            <sch:Mode>R</sch:Mode>
         <EngagementIdentities>   <sch:ProjectIdentities>
               <PwsEngagementRef><com:PwsProjectRef>
                  <EngagementCode>E001396</EngagementCode><com:ProjectCode>P001012-002</com:ProjectCode>
               </PwsEngagementRef>com:PwsProjectRef>
            </EngagementIdentities>sch:ProjectIdentities>
         </pws:serviceRequest>
      </PwsGetEngagement>

Response Format

panel
pws:PwsGetProject>
   </soapenv:Body>
</soapenv:Envelope>

Response Format


Panel
titlePwsGetEngagement PwsGetProject Response

Response Elements


Element

DataType

Data Type

Description

Sample Data

MessagesPwsMessage[]

The web service response status and message. Click here for more information.


ResponseId

Int32

Click

Click here for more information

1

Status

String
RequestStatus

Click here for more information.

Ok

ServerTimestampUtc

DateTime

String

Click here for more information.

2018-01-

06T18

17T19:

13

44:

56

09.

3412573Z

3975552Z

Engagements

Projects

PwsEngagementElement

PwsProjectElement[

0

1..100]

The details of the

engagements

projects that were fetched. Click here for more information.


Response Usage Example(s)

...

<PwsGetEngagementResponse>
Code Block
languagexml
titleExample 01 - Single Engagement
collapsetrue
Project
collapsetrue
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <PwsGetProjectResponse xmlns="http://projectorpsa.com/PwsProjectorServices/">
         <PwsGetProjectResult xmlns:a="http://projectorpsa.com/DataContracts/Shared/Scheduling/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
            <Messages xmlns="http://projectorpsa.com/CommonServices/" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
               <b:PwsMessage>
                  <b:AdditionalErrorText>Message 136: This request was executed against the QA [appqa.projectorpsa.com] environment.</b:AdditionalErrorText>
                  <b:ErrorCode>NonProductionEnvironment</b:ErrorCode>
                  <b:ErrorNumber>136</b:ErrorNumber>
                  <b:ErrorText>This web service request was executed against a non-production instance of Projector.</b:ErrorText>
                  <b:Type>Information</b:Type>
                  <b:ReferenceId1 i:nil="true"/>
                  <b:ReferenceId2 i:nil="true"/>
               </b:PwsMessage>
            </Messages>
            <ResponseId xmlns="http://projectorpsa.com/CommonServices/">0</ResponseId>
            <Status xmlns="http://projectorpsa.com/CommonServices/">Ok</Status>
            <ServerTimestampUtc xmlns="http://projectorpsa.com/CommonServices/">2020-03-04T16:35:41.2501984Z</ServerTimestampUtc>
            <a:Projects xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
               <b:PwsProjectElement>
                  <b:ProjectDetail>
                     <b:ProjectCode>P001012-002</b:ProjectCode>
                     <b:ProjectId i:nil="true"/>
                     <b:ProjectUid>1152921504607463659</b:ProjectUid>
                     <b:EngagementIdentity>
                        <b:EngagementCode>P001012</b:EngagementCode>
                        <b:EngagementId i:nil="true"/>
                        <b:EngagementUid>1152921504606959619</b:EngagementUid>
                     </b:EngagementIdentity>
                     <b:ProjectName>Copy of Consumer site test and launch</b:ProjectName>
                     <b:CloseDate>2020-03-03T00:00:00Z</b:CloseDate>
                     <b:CostGlccOverride i:nil="true"/>
                     <b:CostPlccMappingType>E</b:CostPlccMappingType>
                     <b:DefaultSchedulingMode>W</b:DefaultSchedulingMode>
                     <b:Description i:nil="true"/>
                     <b:EmEmailFlag>false</b:EmEmailFlag>
                     <b:EngagementTimestamp>AAAAABT3Sjg=</b:EngagementTimestamp>
                     <b:ExpenseApprovalUserIdentity i:nil="true"/>
                     <b:ExpenseApproverType>T</b:ExpenseApproverType>
                     <b:ExpenseEntryRestrictedToResourcesAssignedToRolesFlag>false</b:ExpenseEntryRestrictedToResourcesAssignedToRolesFlag>
                     <b:LocationIdentity>
                        <b:LocationId i:nil="true"/>
                        <b:LocationName>13. Springfield</b:LocationName>
                        <b:LocationUid>1152921504606850978</b:LocationUid>
                     </b:LocationIdentity>
                     <b:ManagerIdentity>
                        <b:UserDisplayName>Philippe Lee</b:UserDisplayName>
                        <b:UserId i:nil="true"/>
                        <b:UserReferenceSystemId>ID-PL2</b:UserReferenceSystemId>
                        <b:UserUid>1152921504606944260</b:UserUid>
                     </b:ManagerIdentity>
                     <b:MinutesPerDay>480</b:MinutesPerDay>
                     <b:NarrativeRequiredFlag>false</b:NarrativeRequiredFlag>
                     <b:NewProjectCode i:nil="true"/>
                     <b:OpenDate>2008-06-01T00:00:00Z</b:OpenDate>
                     <b:OpenForCostFlag>true</b:OpenForCostFlag>
                     <b:OpenForCostTransferFlag>true</b:OpenForCostTransferFlag>
                     <b:OpenForTimeFlag>true</b:OpenForTimeFlag>
                     <b:OpenForTimeTransferFlag>true</b:OpenForTimeTransferFlag>
                     <b:PercentLikelihood i:nil="true"/>
                     <b:PmModuleEnabledFlag>false</b:PmModuleEnabledFlag>
                     <b:ProjectStageIdentity>
                        <b:ProjectStageId i:nil="true"/>
                        <b:ProjectStageName>Delivery</b:ProjectStageName>
                        <b:ProjectStageShortName>Delivery</b:ProjectStageShortName>
                        <b:ProjectStageUid>1152921504606849646</b:ProjectStageUid>
                     </b:ProjectStageIdentity>
                     <b:ProjectWorkspaceEnabledFlag>true</b:ProjectWorkspaceEnabledFlag>
                     <b:Rates>
                        <b:PwsProjectRate>
                           <b:BeginDate i:nil="true"/>
                           <b:BillingAdjustedDiscountPercent>0</b:BillingAdjustedDiscountPercent>
                           <b:ContractDiscountPercent>0</b:ContractDiscountPercent>
                           <b:EndDate i:nil="true"/>
                           <b:RateCardIdentity>
                              <b:RateCardId i:nil="true"/>
                              <b:RateCardName>Standard Retail Client Rates (USD)</b:RateCardName>
                              <b:RateCardType>R</b:RateCardType>
                              <b:RateCardUid>1152921504606854738</b:RateCardUid>
                           </b:RateCardIdentity>
                        </b:PwsProjectRate>
                     </b:Rates>
                     <b:TimeApprovalUserIdentity i:nil="true"/>
                     <b:TimeApproverType>T</b:TimeApproverType>
                     <b:TimeEntryRestrictedToResourcesAssignedToRolesFlag>false</b:TimeEntryRestrictedToResourcesAssignedToRolesFlag>
                     <b:TimeEntryRestrictedToRolesAssignedToTasksFlag>false</b:TimeEntryRestrictedToRolesAssignedToTasksFlag>
                     <b:TimeGlccOverride i:nil="true"/>
                     <b:TimePlccMappingType>E</b:TimePlccMappingType>
                     <b:UserDefinedFields>
                        <b:PwsUserDefinedFieldDetail>
                           <b:UdfId i:nil="true"/>
                           <b:UdfName>PUDF_Num4dp_Req</b:UdfName>
                           <b:UdfUid>1152921504606857061</b:UdfUid>
                           <b:BooleanValue i:nil="true"/>
                           <b:DataType>I</b:DataType>
                           <b:DateValue i:nil="true"/>
                           <b:IntegerValue>888</b:IntegerValue>
                           <b:ResourceIdentityValue i:nil="true"/>
                           <b:TextValue i:nil="true"/>
                           <b:UdfTreatment>A</b:UdfTreatment>
                           <b:StoplightValues/>
                           <b:NumericValue>888</b:NumericValue>
                           <b:RelationValue i:nil="true"/>
                           <b:StoplightValuesClearFlag>false</b:StoplightValuesClearFlag>
                        </b:PwsUserDefinedFieldDetail>
                        <b:PwsUserDefinedFieldDetail>
                           <b:UdfId i:nil="true"/>
                           <b:UdfName>PUDF_YN</b:UdfName>
                           <b:UdfUid>1152921504606857062</b:UdfUid>
                           <b:BooleanValue>true</b:BooleanValue>
                           <b:DataType>Y</b:DataType>
                           <b:DateValue i:nil="true"/>
                           <b:IntegerValue i:nil="true"/>
                           <b:ResourceIdentityValue i:nil="true"/>
                           <b:TextValue i:nil="true"/>
                           <b:UdfTreatment>A</b:UdfTreatment>
                           <b:StoplightValues/>
                           <b:NumericValue i:nil="true"/>
                           <b:RelationValue i:nil="true"/>
                           <b:StoplightValuesClearFlag>false</b:StoplightValuesClearFlag>
                        </b:PwsUserDefinedFieldDetail>
                        <b:PwsUserDefinedFieldDetail>
                           <b:UdfId i:nil="true"/>
                           <b:UdfName>PUDF_DT</b:UdfName>
                           <b:UdfUid>1152921504606857063</b:UdfUid>
                           <b:BooleanValue i:nil="true"/>
                           <b:DataType>D</b:DataType>
                           <b:DateValue>2020-03-05T00:00:00Z</b:DateValue>
                           <b:IntegerValue i:nil="true"/>
                           <b:ResourceIdentityValue i:nil="true"/>
                           <b:TextValue i:nil="true"/>
                           <b:UdfTreatment>A</b:UdfTreatment>
                           <b:StoplightValues/>
                           <b:NumericValue i:nil="true"/>
                           <b:RelationValue i:nil="true"/>
                           <b:StoplightValuesClearFlag>false</b:StoplightValuesClearFlag>
                        </b:PwsUserDefinedFieldDetail>
                        <b:PwsUserDefinedFieldDetail>
                           <b:UdfId i:nil="true"/>
                           <b:UdfName>PR-Zendesk Project ID</b:UdfName>
                           <b:UdfUid>1152921504606857842</b:UdfUid>
                           <b:BooleanValue i:nil="true"/>
                           <b:DataType>T</b:DataType>
                           <b:DateValue i:nil="true"/>
                           <b:IntegerValue i:nil="true"/>
                           <b:ResourceIdentityValue i:nil="true"/>
                           <b:TextValue>-002</b:TextValue>
                           <b:UdfTreatment>A</b:UdfTreatment>
                           <b:StoplightValues/>
                           <b:NumericValue i:nil="true"/>
                           <b:RelationValue i:nil="true"/>
                           <b:StoplightValuesClearFlag>false</b:StoplightValuesClearFlag>
                        </b:PwsUserDefinedFieldDetail>
                        <b:PwsUserDefinedFieldDetail>
                           <b:UdfId i:nil="true"/>
                           <b:UdfName>PUDF_Txt</b:UdfName>
                           <b:UdfUid>1152921504606859275</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>Hansel</b:TextValue>
                           <b:UdfTreatment>A</b:UdfTreatment>
                           <b:StoplightValues/>
                           <b:NumericValue i:nil="true"/>
                           <b:RelationValue i:nil="true"/>
                           <b:StoplightValuesClearFlag>false</b:StoplightValuesClearFlag>
                        </b:PwsUserDefinedFieldDetail>
                        <b:PwsUserDefinedFieldDetail>
                           <b:UdfId i:nil="true"/>
                           <b:UdfName>PUDF_RSC</b:UdfName>
                           <b:UdfUid>1152921504606860868</b:UdfUid>
                           <b:BooleanValue i:nil="true"/>
                           <b:DataType>R</b:DataType>
                           <b:DateValue i:nil="true"/>
                           <b:IntegerValue i:nil="true"/>
                           <b:ResourceIdentityValue>
                              <b:ResourceDisplayName>Kyle Ruddy</b:ResourceDisplayName>
                              <b:ResourceId i:nil="true"/>
                              <b:ResourceReferenceSystemId>ID-KR</b:ResourceReferenceSystemId>
                              <b:ResourceUid>1152921504607073824</b:ResourceUid>
                           </b:ResourceIdentityValue>
                           <b:TextValue i:nil="true"/>
                           <b:UdfTreatment>R</b:UdfTreatment>
                           <b:StoplightValues/>
                           <b:NumericValue i:nil="true"/>
                           <b:RelationValue i:nil="true"/>
                           <b:StoplightValuesClearFlag>false</b:StoplightValuesClearFlag>
                        </b:PwsUserDefinedFieldDetail>
                     </b:UserDefinedFields>
                     <b:WorkspaceMessages i:nil="true"/>
                     <b:BookExpenseResourceCostCenterIdentity i:nil="true"/>
                     <b:BookExpenseResourcesAllowCode>A</b:BookExpenseResourcesAllowCode>
                     <b:BookTimeResourceCostCenterIdentity i:nil="true"/>
                     <b:BookTimeResourcesAllowCode>A</b:BookTimeResourcesAllowCode>
                     <b:PlccMappings>
                        <b:PwsProjectPlccMappingCostCenter>
                           <b:AllocationFraction>1</b:AllocationFraction>
                           <b:CostCenterIdentity i:nil="true"/>
                           <b:CostCenterType>E</b:CostCenterType>
                           <b:GlccOverride i:nil="true"/>
                           <b:MappingType>TR</b:MappingType>
                        </b:PwsProjectPlccMappingCostCenter>
                        <b:PwsProjectPlccMappingCostCenter>
                           <b:AllocationFraction>1</b:AllocationFraction>
                           <b:CostCenterIdentity i:nil="true"/>
                           <b:CostCenterType>E</b:CostCenterType>
                           <b:GlccOverride i:nil="true"/>
                           <b:MappingType>RDC</b:MappingType>
                        </b:PwsProjectPlccMappingCostCenter>
                        <b:PwsProjectPlccMappingCostCenter>
                           <b:AllocationFraction>1</b:AllocationFraction>
                           <b:CostCenterIdentity i:nil="true"/>
                           <b:CostCenterType>E</b:CostCenterType>
                           <b:GlccOverride i:nil="true"/>
                           <b:MappingType>SRDC</b:MappingType>
                        </b:PwsProjectPlccMappingCostCenter>
                        <b:PwsProjectPlccMappingCostCenter>
                           <b:AllocationFraction>1</b:AllocationFraction>
                           <b:CostCenterIdentity i:nil="true"/>
                           <b:CostCenterType>E</b:CostCenterType>
                           <b:GlccOverride i:nil="true"/>
                           <b:MappingType>OR</b:MappingType>
                        </b:PwsProjectPlccMappingCostCenter>
                        <b:PwsProjectPlccMappingCostCenter>
                           <b:AllocationFraction>1</b:AllocationFraction>
                           <b:CostCenterIdentity i:nil="true"/>
                           <b:CostCenterType>E</b:CostCenterType>
                           <b:GlccOverride i:nil="true"/>
                           <b:MappingType>OE</b:MappingType>
                        </b:PwsProjectPlccMappingCostCenter>
                     </b:PlccMappings>
                     <b:ContractLineItemIdentity>
                        <b:ContractLineItemCode>P001012-CL1</b:ContractLineItemCode>
                        <b:ContractLineItemId i:nil="true"/>
                        <b:ContractLineItemUid>1152921504606856369</b:ContractLineItemUid>
                     </b:ContractLineItemIdentity>
                     <b:ManagementTeam>
                        <b:PwsProjectManagementTeamMember>
                           <b:EmailFlag>true</b:EmailFlag>
                           <b:UpdateFlag>true</b:UpdateFlag>
                           <b:UserIdentity>
                              <b:UserDisplayName>Larry Krakauer</b:UserDisplayName>
                              <b:UserId i:nil="true"/>
                              <b:UserReferenceSystemId>ID-LK</b:UserReferenceSystemId>
                              <b:UserUid>1152921504606944254</b:UserUid>
                           </b:UserIdentity>
                        </b:PwsProjectManagementTeamMember>
                        <b:PwsProjectManagementTeamMember>
                           <b:EmailFlag>true</b:EmailFlag>
                           <b:UpdateFlag>true</b:UpdateFlag>
                           <b:UserIdentity>
                              <b:UserDisplayName>Steve Chong</b:UserDisplayName>
                              <b:UserId i:nil="true"/>
                              <b:UserReferenceSystemId>ID-SC</b:UserReferenceSystemId>
                              <b:UserUid>1152921504606944267</b:UserUid>
                           </b:UserIdentity>
                        </b:PwsProjectManagementTeamMember>
                     </b:ManagementTeam>
                     <b:BdDashboards/>
                     <b:ExpenseTypeConfigurationIdentity i:nil="true"/>
                     <b:InheritPurchaseOrderNumberFlag>true</b:InheritPurchaseOrderNumberFlag>
                     <b:PurchaseOrderNumber>PRQ20050347934</b:PurchaseOrderNumber>
                     <b:Timestamp>AAAAABT3Sjo=</b:Timestamp>
                     <b:AamDashboards/>
                     <b:BookedResourcesWorkspacePermissionSetIdentity>
                        <b:PermissionSetId i:nil="true"/>
                        <b:PermissionSetName>FULL Access</b:PermissionSetName>
                        <b:PermissionSetUid>1152921504606848813</b:PermissionSetUid>
                     </b:BookedResourcesWorkspacePermissionSetIdentity>
                     <b:CcUsersWorkspacePermissionSetIdentity>
                        <b:PermissionSetId i:nil="true"/>
                        <b:PermissionSetName>No Access</b:PermissionSetName>
                        <b:PermissionSetUid>1152921504606848814</b:PermissionSetUid>
                     </b:CcUsersWorkspacePermissionSetIdentity>
                     <b:ClientWorkspacePermissionSetIdentity>
                        <b:PermissionSetId i:nil="true"/>
                        <b:PermissionSetName>Client Access</b:PermissionSetName>
                        <b:PermissionSetUid>1152921504606848812</b:PermissionSetUid>
                     </b:ClientWorkspacePermissionSetIdentity>
                     <b:EmWorkspacePermissionSetIdentity>
                        <b:PermissionSetId i:nil="true"/>
                        <b:PermissionSetName>FULL Access</b:PermissionSetName>
                        <b:PermissionSetUid>1152921504606848813</b:PermissionSetUid>
                     </b:EmWorkspacePermissionSetIdentity>
                     <b:InvoiceTabMessage i:nil="true"/>
                     <b:IssueCategories>
                        <b:PwsProjectIssueCategoryDetail>
                           <b:ProjectIssueCategoryId i:nil="true"/>
                           <b:ProjectIssueCategoryUid>1152921504607424701</b:ProjectIssueCategoryUid>
                           <b:InactiveFlag>false</b:InactiveFlag>
                           <b:Name>Default Category</b:Name>
                        </b:PwsProjectIssueCategoryDetail>
                     </b:IssueCategories>
                     <b:IssueStatuses>
                        <b:PwsProjectIssueStatusDetail>
                           <b:ProjectIssueStatusId i:nil="true"/>
                           <b:ProjectIssueStatusUid>1152921504608120268</b:ProjectIssueStatusUid>
                           <b:InactiveFlag>false</b:InactiveFlag>
                           <b:Name>New</b:Name>
                           <b:TreatAsClosedFlag>false</b:TreatAsClosedFlag>
                        </b:PwsProjectIssueStatusDetail>
                        <b:PwsProjectIssueStatusDetail>
                           <b:ProjectIssueStatusId i:nil="true"/>
                           <b:ProjectIssueStatusUid>1152921504608120266</b:ProjectIssueStatusUid>
                           <b:InactiveFlag>false</b:InactiveFlag>
                           <b:Name>Assigned</b:Name>
                           <b:TreatAsClosedFlag>false</b:TreatAsClosedFlag>
                        </b:PwsProjectIssueStatusDetail>
                        <b:PwsProjectIssueStatusDetail>
                           <b:ProjectIssueStatusId i:nil="true"/>
                           <b:ProjectIssueStatusUid>1152921504608120267</b:ProjectIssueStatusUid>
                           <b:InactiveFlag>false</b:InactiveFlag>
                           <b:Name>Closed</b:Name>
                           <b:TreatAsClosedFlag>true</b:TreatAsClosedFlag>
                        </b:PwsProjectIssueStatusDetail>
                     </b:IssueStatuses>
                     <b:LtdBookedResourcesWorkspacePermissionSetIdentity>
                        <b:PermissionSetId i:nil="true"/>
                        <b:PermissionSetName>FULL Access</b:PermissionSetName>
                        <b:PermissionSetUid>1152921504606848813</b:PermissionSetUid>
                     </b:LtdBookedResourcesWorkspacePermissionSetIdentity>
                     <b:LtdOtherResourcesWorkspacePermissionSetIdentity>
                        <b:PermissionSetId i:nil="true"/>
                        <b:PermissionSetName>FULL Access</b:PermissionSetName>
                        <b:PermissionSetUid>1152921504606848813</b:PermissionSetUid>
                     </b:LtdOtherResourcesWorkspacePermissionSetIdentity>
                     <b:OtherResourcesWorkspacePermissionSetIdentity>
                        <b:PermissionSetId i:nil="true"/>
                        <b:PermissionSetName>FULL Access</b:PermissionSetName>
                        <b:PermissionSetUid>1152921504606848813</b:PermissionSetUid>
                     </b:OtherResourcesWorkspacePermissionSetIdentity>
                     <b:PmWorkspacePermissionSetIdentity>
                        <b:PermissionSetId i:nil="true"/>
                        <b:PermissionSetName>FULL Access</b:PermissionSetName>
                        <b:PermissionSetUid>1152921504606848813</b:PermissionSetUid>
                     </b:PmWorkspacePermissionSetIdentity>
                     <b:ProjectLogins/>
                     <b:WorkspaceLogo i:nil="true"/>
                  </b:ProjectDetail>
                  <b:RateTypes>
                     <b:PwsProjectRateTypeElement>
                        <b:ProjectRateTypeDetail>
                           <b:ExternalSystemIdentifier i:nil="true"/>
                           <b:ProjectRateTypeId i:nil="true"/>
                           <b:ProjectRateTypeUid>1152921504607463326</b:ProjectRateTypeUid>
                           <b:ProjectRateTypeName>01-Regular</b:ProjectRateTypeName>
                           <b:BillingAdjustedDiscountPercent>10</b:BillingAdjustedDiscountPercent>
                           <b:BillingAdjustedHourlyRate i:nil="true"/>
                           <b:ContractDiscountPercent>5</b:ContractDiscountPercent>
                           <b:ContractHourlyRate i:nil="true"/>
                           <b:SortOrder>1</b:SortOrder>
                           <b:StandardRateTypeIdentity>
                              <b:StandardRateTypeCode>01RG</b:StandardRateTypeCode>
                              <b:StandardRateTypeId i:nil="true"/>
                              <b:StandardRateTypeName>01-Regular</b:StandardRateTypeName>
                              <b:StandardRateTypeUid>1152921504606847191</b:StandardRateTypeUid>
                           </b:StandardRateTypeIdentity>
                           <b:NewExternalSystemIdentifier i:nil="true"/>
                        </b:ProjectRateTypeDetail>
                     </b:PwsProjectRateTypeElement>
                     <b:PwsProjectRateTypeElement>
                        <b:ProjectRateTypeDetail>
                           <b:ExternalSystemIdentifier i:nil="true"/>
                           <b:ProjectRateTypeId i:nil="true"/>
                           <b:ProjectRateTypeUid>1152921504607463327</b:ProjectRateTypeUid>
                           <b:ProjectRateTypeName>03-Non-Chargeable</b:ProjectRateTypeName>
                           <b:BillingAdjustedDiscountPercent i:nil="true"/>
                           <b:BillingAdjustedHourlyRate>0</b:BillingAdjustedHourlyRate>
                           <b:ContractDiscountPercent i:nil="true"/>
                           <b:ContractHourlyRate i:nil="true"/>
                           <b:SortOrder>2</b:SortOrder>
                           <b:StandardRateTypeIdentity>
                              <b:StandardRateTypeCode>03NC</b:StandardRateTypeCode>
                              <b:StandardRateTypeId i:nil="true"/>
                              <b:StandardRateTypeName>03-Non-Chargeable</b:StandardRateTypeName>
                              <b:StandardRateTypeUid>1152921504606847193</b:StandardRateTypeUid>
                           </b:StandardRateTypeIdentity>
                           <b:NewExternalSystemIdentifier i:nil="true"/>
                        </b:ProjectRateTypeDetail>
                     </b:PwsProjectRateTypeElement>
                  </b:RateTypes>
                  <b:Roles>
                     <b:PwsProjectRoleElement>
                        <b:ProjectRoleDetail>
                           <b:ExternalSystemIdentifier i:nil="true"/>
                           <b:ProjectRoleId i:nil="true"/>
                           <b:ProjectRoleUid>1152921504609825785</b:ProjectRoleUid>
                           <b:BaseRateOnTitleIdentity i:nil="true"/>
                           <b:CandidateIdentities i:nil="true"/>
                           <b:CostCenterAnyFlag>true</b:CostCenterAnyFlag>
                           <b:CostCenterCriteria i:nil="true" 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>true</b:LocationAnyFlag>
                           <b:LocationIdentities i:nil="true"/>
                           <b:LocationIdentity i:nil="true"/>
                           <b:NewExternalSystemIdentifier i:nil="true"/>
                           <b:ResourceIdentity i:nil="true"/>
                           <b:RoleEndDate i:nil="true"/>
                           <b:RoleName>Role 1</b:RoleName>
                           <b:RoleStartDate i:nil="true"/>
                           <b:ShareCostCenterIdentity i:nil="true"/>
                           <b:SkillCriteria i:nil="true"/>
                           <b:TitleIdentities i:nil="true"/>
                           <b:TitleIdentity i:nil="true"/>
                           <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>a. Violet</b:TextValue>
                                 <b:UdfTreatment>A</b:UdfTreatment>
                                 <b:StoplightValues/>
                                 <b:NumericValue i:nil="true"/>
                                 <b:RelationValue i:nil="true"/>
                                 <b:StoplightValuesClearFlag>false</b:StoplightValuesClearFlag>
                              </b:PwsUserDefinedFieldDetail>
                              <b:PwsUserDefinedFieldDetail>
                                 <b:UdfId i:nil="true"/>
                                 <b:UdfName>RUDF_DT</b:UdfName>
                                 <b:UdfUid>1152921504606857066</b:UdfUid>
                                 <b:BooleanValue i:nil="true"/>
                                 <b:DataType>D</b:DataType>
                                 <b:DateValue>2020-03-05T00:00:00Z</b:DateValue>
                                 <b:IntegerValue i:nil="true"/>
                                 <b:ResourceIdentityValue i:nil="true"/>
                                 <b:TextValue i:nil="true"/>
                                 <b:UdfTreatment>A</b:UdfTreatment>
                                 <b:StoplightValues/>
                    <PwsGetEngagementResult>             <Messages<b:NumericValue i:nil="true"/>
              <ResponseId>1</ResponseId>                    <Status>Ok</Status><b:RelationValue i:nil="true"/>
                    <ServerTimestampUtc>2018-01-06T18:13:56.3412573Z</ServerTimestampUtc>             <a:Engagements><b:StoplightValuesClearFlag>false</b:StoplightValuesClearFlag>
                 <PwsEngagementElement>             </b:PwsUserDefinedFieldDetail>
     <EngagementDetail>                      <EngagementCode>E001396</EngagementCode></b:UserDefinedFields>
                          <EngagementId i:nil="true"<b:RateExceptions/>
                     <EngagementUid>1152921504607324699</EngagementUid>      <b:RdcExceptions/>
                           <b:InheritPurchaseOrderNumberFlag>true</b:InheritPurchaseOrderNumberFlag>
 <ClientIdentity>                         <ClientId i:nil="true"/><b:PurchaseOrderNumber>PRQ20050347934</b:PurchaseOrderNumber>
                          <ClientNumber>Projector PSA</ClientNumber>
<b:ResourceTypeAnyFlag>true</b:ResourceTypeAnyFlag>
                       <ClientUid>1152921504606961482</ClientUid>    <b:ResourceTypeIdentities i:nil="true"/>
                </ClientIdentity>           <b:ResourceTypeIdentity i:nil="true"/>
         <EngagementName>Web Services Engagement</EngagementName>                <b:ShareUserIdentity i:nil="true"/>
    <Address>                       <b:Timestamp>AAAAABT3Sjs=</b:Timestamp>
 <AddressLine1>85 Merrimac Street</AddressLine1>                         <AddressLine2>200</AddressLine2><b:RoleTypeIdentity i:nil="true"/>
                        <Attention i:nil="true"/></b:ProjectRoleDetail>
                        <City>Boston</City><b:AssignedToSchedulersFlag>false</b:AssignedToSchedulersFlag>
                        <CompanyName>Projector PSA</CompanyName><b:Notes/>
                        <Country>USA</Country><b:ProjectIdentity>
                        <StateOrProvince>MA</StateOrProvince>      <b:ProjectCode>P001012-002</b:ProjectCode>
                  <ZipOrPostalCode>02114</ZipOrPostalCode>             <b:ProjectId i:nil="true"/>
        </Address>                   <b:ProjectUid>1152921504607463659</b:ProjectUid>
  <BillingAdjustedRevenueTimeBudgetAmount>25000</BillingAdjustedRevenueTimeBudgetAmount>                      <BillingCultureIdentity></b:ProjectIdentity>
                        <CultureId<b:CurrentResourceCostCenterIdentity i:nil="true"/>
                        <CultureName>en-US</CultureName> <b:CurrentResourceLocationIdentity i:nil="true"/>
                        <CultureUid>1152921504606851419</CultureUid><b:CurrentResourceResourceTypeIdentity i:nil="true"/>
                        </BillingCultureIdentity><b:CurrentResourceTitleIdentity i:nil="true"/>
                        <BillingCycleIdentity><b:DeletedFlag>false</b:DeletedFlag>
                        <BillingCycleId<b:EarliestAllowableEndDate i:nil="true"/>
                        <BillingCycleName>Monthly</BillingCycleName><b:EffectiveCriteriaSet>A</b:EffectiveCriteriaSet>
                        <BillingCycleUid>1152921504606853180</BillingCycleUid><b:InheritedPurchaseOrderNumber>PRQ20050347934</b:InheritedPurchaseOrderNumber>
                     </BillingCycleIdentity>   <b:LatestAllowableStartDate i:nil="true"/>
                 <BillingInstructions>This client should be billed on the 15th of each month.</BillingInstructions>
       <b:RoleStatus>N</b:RoleStatus>
              <ClientAmountCostBudgetAmount>10000</ClientAmountCostBudgetAmount>          <b:TotalScheduledMinutes>0</b:TotalScheduledMinutes>
           <ClientMessage>Thank you for using revcorp-bb. We appreciate your business.</ClientMessage>      <b:UnnamedCriteriaCompleteFlag>false</b:UnnamedCriteriaCompleteFlag>
               <ClientMessagePlain>Thank you for using revcorp-bb. We appreciate your business.</ClientMessagePlain>b:PwsProjectRoleElement>
                  </b:Roles>
  <ContractRevenueTimeBudgetAmount i:nil="true"/>               <b:TaskTypes>
      <CostAlertsBasisType>E</CostAlertsBasisType>                <b:PwsProjectTaskTypeElement>
     <CostBudgetMetric>C</CostBudgetMetric>                   <b:ProjectTaskTypeDetail>
  <CostCenterIdentity>                         <CostCenterId<b:ExternalSystemIdentifier i:nil="true"/>
                        <CostCenterName>Executive Team (USA)</CostCenterName>
  <b:ProjectTaskTypeId i:nil="true"/>
                      <CostCenterNumber>Executive Team (USA)</CostCenterNumber>             <b:ProjectTaskTypeUid>1152921504608297426</b:ProjectTaskTypeUid>
           <CostCenterUid>1152921504606867363</CostCenterUid>                      </CostCenterIdentity><b:ProjectTaskTypeName>Design</b:ProjectTaskTypeName>
                     <CostContractTerms>T</CostContractTerms>      <b:AllowedProjectRateTypeIdentities>
               <CurrencyIdentity>               <b:PwsProjectRateTypeRef>
         <CurrencyCode>USD</CurrencyCode>                         <CurrencyId<b:ExternalSystemIdentifier i:nil="true"/>
                        <CurrencyUid>1152921504606851838</CurrencyUid>           <b:ProjectRateTypeId i:nil="true"/>
          </CurrencyIdentity>                      <DisbursedAmountCostBudgetAmount i:nil="true"/><b:ProjectRateTypeUid>1152921504607463326</b:ProjectRateTypeUid>
                     <EngagementStageIdentity>         </b:PwsProjectRateTypeRef>
               <EngagementStageId i:nil="true"/>               <b:PwsProjectRateTypeRef>
         <EngagementStageName>Open</EngagementStageName>                         <EngagementStageShortName>Open</EngagementStageShortName><b:ExternalSystemIdentifier i:nil="true"/>
                         <EngagementStageUid>1152921504606849675</EngagementStageUid>        <b:ProjectRateTypeId i:nil="true"/>
            </EngagementStageIdentity>                     <b:ProjectRateTypeUid>1152921504607463327</b:ProjectRateTypeUid>
<EngagementTypeIdentity>                         <EngagementTypeId i:nil="true"/>    </b:PwsProjectRateTypeRef>
                    <EngagementTypeName>Billable - Time and Materials</EngagementTypeName>   </b:AllowedProjectRateTypeIdentities>
                     <EngagementTypeShortName>T&amp;M</EngagementTypeShortName>      <b:DefaultProjectRateTypeIdentity>
                  <EngagementTypeUid>1152921504606863884</EngagementTypeUid>            <b:ExternalSystemIdentifier i:nil="true"/>
        </EngagementTypeIdentity>                      <ExpenseAmountCostBudgetAmount<b:ProjectRateTypeId i:nil="true"/>
                             <HoldbackAmount i:nil="true"/><b:ProjectRateTypeUid>1152921504607463326</b:ProjectRateTypeUid>
                       <HoldbackPercent i:nil="true"/>   </b:DefaultProjectRateTypeIdentity>
                  <HoldbackType>N</HoldbackType>         <b:InactiveFlag>false</b:InactiveFlag>
            <InheritAddressFlag>true</InheritAddressFlag>               <b:NarrativeRequiredFlag>false</b:NarrativeRequiredFlag>
      <InheritBillingCycleFlag>true</InheritBillingCycleFlag>                      <InheritBillingInstructionsFlag>true</InheritBillingInstructionsFlag><b:NewExternalSystemIdentifier i:nil="true"/>
                     <InheritClientMessageFlag>true</InheritClientMessageFlag>      <b:SortOrder>1</b:SortOrder>
               <InheritInvoiceContentFlag>true</InheritInvoiceContentFlag>            <b:StandardTaskTypeIdentity>
         <InheritInvoiceScopeFlag>true</InheritInvoiceScopeFlag>                      <InheritInvoiceTemplateFlag>true</InheritInvoiceTemplateFlag><b:StandardTaskTypeCode>3DSGN</b:StandardTaskTypeCode>
                     <InheritPaymentTermFlag>true</InheritPaymentTermFlag>           <b:StandardTaskTypeId i:nil="true"/>
         <InheritPurchaseOrderNumberFlag>true</InheritPurchaseOrderNumberFlag>                     <b:StandardTaskTypeName>3. <InheritTimeBillingTypeFlag>true</InheritTimeBillingTypeFlag>
Design</b:StandardTaskTypeName>
                    <InvoiceContent>B</InvoiceContent>          <b:StandardTaskTypeUid>1152921504606847724</b:StandardTaskTypeUid>
           <InvoiceScope>E</InvoiceScope>                </b:StandardTaskTypeIdentity>
     <InvoiceTemplateIdentity>                      <b:InheritPurchaseOrderNumberFlag>true</b:InheritPurchaseOrderNumberFlag>
  <InvoiceTemplateId i:nil="true"/>                         <InvoiceTemplateName>A200</InvoiceTemplateName><b:PurchaseOrderNumber i:nil="true"/>
                        <InvoiceTemplateUid>1152921504606878904<</InvoiceTemplateUid>b:ProjectTaskTypeDetail>
                     </InvoiceTemplateIdentity>b:PwsProjectTaskTypeElement>
                     <b:PwsProjectTaskTypeElement>
 <ManagerIdentity>                       <b:ProjectTaskTypeDetail>
 <UserDisplayName>Jack Spratt</UserDisplayName>                         <UserId<b:ExternalSystemIdentifier i:nil="true"/>
                        <UserReferenceSystemId>E123</UserReferenceSystemId>   <b:ProjectTaskTypeId i:nil="true"/>
                    <UserUid>1152921504607112369</UserUid>       <b:ProjectTaskTypeUid>1152921504608297427</b:ProjectTaskTypeUid>
              </ManagerIdentity>             <b:ProjectTaskTypeName>Implementation</b:ProjectTaskTypeName>
        <MaxCostContractAmount i:nil="true"/>                      <MaxTimeContractAmount>120000</MaxTimeContractAmount>  <b:AllowedProjectRateTypeIdentities>
                   <MinCostContractAmount i:nil="true"/>          <b:PwsProjectRateTypeRef>
           <MinTimeContractAmount>120000</MinTimeContractAmount>                      <NewEngagementCode<b:ExternalSystemIdentifier i:nil="true"/>
                      <PaymentTermIdentity>           <b:ProjectRateTypeId i:nil="true"/>
            <PaymentTermId i:nil="true"/>                    <b:ProjectRateTypeUid>1152921504607463326</b:ProjectRateTypeUid>
    <PaymentTermName>Net 30</PaymentTermName>                         <PaymentTermUid>1152921504606856054<</PaymentTermUid>b:PwsProjectRateTypeRef>
                     </PaymentTermIdentity>         <b:PwsProjectRateTypeRef>
            <PurchaseOrderNumber>PO Projector PSA</PurchaseOrderNumber>                      <ResourceDirectCostTimeBudgetAmount <b:ExternalSystemIdentifier i:nil="true"/>
                           <RevenueEarnedByDate      <b:ProjectRateTypeId i:nil="true"/>
                             <RevenueRecognitionMethod>R</RevenueRecognitionMethod>    <b:ProjectRateTypeUid>1152921504607463327</b:ProjectRateTypeUid>
                   <TimeAlertsBasisType>E</TimeAlertsBasisType>           </b:PwsProjectRateTypeRef>
          <TimeBillingType>H</TimeBillingType>                 </b:AllowedProjectRateTypeIdentities>
    <TimeBudgetMetric>B</TimeBudgetMetric>                      <TimeContractTerms>F</TimeContractTerms> <b:DefaultProjectRateTypeIdentity>
                    <Timestamp>AAAAAA61gU8=</Timestamp>          <b:ExternalSystemIdentifier i:nil="true"/>
          <UserDefinedFields/>                      <WorkMinutesTimeBudgetAmount<b:ProjectRateTypeId i:nil="true"/>
                     <CalculateEngagementBudgetFlag>true</CalculateEngagementBudgetFlag>         <b:ProjectRateTypeUid>1152921504607463326</b:ProjectRateTypeUid>
             <ChargeableMinutesTimeBudgetAmount i:nil="true"/>             </b:DefaultProjectRateTypeIdentity>
        <InheritInvoiceEmailSettingsFlag>true</InheritInvoiceEmailSettingsFlag>                   <b:InactiveFlag>false</b:InactiveFlag>
  <InvoiceEmailSettings>                         <EmailFromUserIdentity><b:NarrativeRequiredFlag>false</b:NarrativeRequiredFlag>
                           <UserDisplayName>Bob Smith</UserDisplayName><b:NewExternalSystemIdentifier i:nil="true"/>
                           <UserId i:nil="true"/><b:SortOrder>2</b:SortOrder>
                           <UserReferenceSystemId>Partner<b:StandardTaskTypeIdentity>
 - 01</UserReferenceSystemId>                            <UserUid>1152921504607011056</UserUid><b:StandardTaskTypeCode>5IMPL</b:StandardTaskTypeCode>
                        </EmailFromUserIdentity>          <b:StandardTaskTypeId i:nil="true"/>
              <EmailInvoiceTemplateIdentity>                <b:StandardTaskTypeName>5. Implementation</b:StandardTaskTypeName>
          <InvoiceTemplateId i:nil="true"/>                   <b:StandardTaskTypeUid>1152921504606847728</b:StandardTaskTypeUid>
        <InvoiceTemplateName>E004</InvoiceTemplateName>                   </b:StandardTaskTypeIdentity>
        <InvoiceTemplateUid>1152921504606878909</InvoiceTemplateUid>                   <b:InheritPurchaseOrderNumberFlag>true</b:InheritPurchaseOrderNumberFlag>
     </EmailInvoiceTemplateIdentity>                         <InvoiceEmailEnabledFlag>true</InvoiceEmailEnabledFlag><b:PurchaseOrderNumber i:nil="true"/>
                        <InvoiceEmailType>H</InvoiceEmailType></b:ProjectTaskTypeDetail>
                     </b:PwsProjectTaskTypeElement>
   <Recipients>                  <b:PwsProjectTaskTypeElement>
         <PwsInvoiceEmailRecipient>               <b:ProjectTaskTypeDetail>
               <RecipientType>T</RecipientType>            <b:ExternalSystemIdentifier i:nil="true"/>
                 <UserIdentity>          <b:ProjectTaskTypeId i:nil="true"/>
                      <UserDisplayName>Jane Doe</UserDisplayName>    <b:ProjectTaskTypeUid>1152921504608297428</b:ProjectTaskTypeUid>
                           <b:ProjectTaskTypeName>Quality Assurance</b:ProjectTaskTypeName>
<UserId i:nil="true"/>                          <b:AllowedProjectRateTypeIdentities>
       <UserReferenceSystemId>E124</UserReferenceSystemId>                       <b:PwsProjectRateTypeRef>
          <UserUid>1152921504607112368</UserUid>                       <b:ExternalSystemIdentifier i:nil="true"/>
      </UserIdentity>                            </PwsInvoiceEmailRecipient><b:ProjectRateTypeId i:nil="true"/>
                        </Recipients>         <b:ProjectRateTypeUid>1152921504607463326</b:ProjectRateTypeUid>
            </InvoiceEmailSettings>                      <InheritRenderReceiptsFlag>true</InheritRenderReceiptsFlag></b:PwsProjectRateTypeRef>
                     <RenderReceiptsFlag>true</RenderReceiptsFlag>         <b:PwsProjectRateTypeRef>
            <AutoApplyAvailableBalanceFlag>true</AutoApplyAvailableBalanceFlag>                      <InheritAutoApplyAvailableBalanceFlag>true</InheritAutoApplyAvailableBalanceFlag><b:ExternalSystemIdentifier i:nil="true"/>
                     <InheritTaxTypesFlag>true</InheritTaxTypesFlag>            <b:ProjectRateTypeId i:nil="true"/>
        <TaxType1Identity>                         <TaxTypeCode>VAT</TaxTypeCode><b:ProjectRateTypeUid>1152921504607463327</b:ProjectRateTypeUid>
                        <TaxTypeId i:nil="true"/>     </b:PwsProjectRateTypeRef>
                   <TaxTypeUid>1152921504606868258</TaxTypeUid>        </b:AllowedProjectRateTypeIdentities>
             </TaxType1Identity>              <b:DefaultProjectRateTypeIdentity>
       <TaxType2Identity i:nil="true"/>                      <TaxType3Identity<b:ExternalSystemIdentifier i:nil="true"/>
                  </EngagementDetail>            <b:ProjectRateTypeId i:nil="true"/>
     <ProjectIdentities>                      <PwsProjectRef>   <b:ProjectRateTypeUid>1152921504607463326</b:ProjectRateTypeUid>
                     <ProjectCode>P001396-001</ProjectCode>      </b:DefaultProjectRateTypeIdentity>
                  <ProjectId i:nil="true"/>        <b:InactiveFlag>false</b:InactiveFlag>
                <ProjectUid>1152921504607412210</ProjectUid>           <b:NarrativeRequiredFlag>false</b:NarrativeRequiredFlag>
          </PwsProjectRef>                   </ProjectIdentities><b:NewExternalSystemIdentifier i:nil="true"/>
                  <ContractLineItems>         <b:SortOrder>3</b:SortOrder>
            <PwsContractLineItemElement>               <b:StandardTaskTypeIdentity>
         <ContractLineItemDetail>                     <b:StandardTaskTypeCode>6QA</b:StandardTaskTypeCode>
      <ContractLineItemCode>P001396-CL1</ContractLineItemCode>                            <ContractLineItemId<b:StandardTaskTypeId i:nil="true"/>
                              <b:StandardTaskTypeName>6. Quality Assurance</b:StandardTaskTypeName>
            <ContractLineItemUid>1152921504607083378</ContractLineItemUid>                  <b:StandardTaskTypeUid>1152921504606847730</b:StandardTaskTypeUid>
         <ContractLineItemName>Web Services Engagement (A)</ContractLineItemName>               </b:StandardTaskTypeIdentity>
            <EngagementIdentity>               <b:InheritPurchaseOrderNumberFlag>true</b:InheritPurchaseOrderNumberFlag>
               <EngagementCode>E001396</EngagementCode>            <b:PurchaseOrderNumber i:nil="true"/>
                 <EngagementId i:nil="true"/>      </b:ProjectTaskTypeDetail>
                     </b:PwsProjectTaskTypeElement>
  <EngagementUid>1152921504607324699</EngagementUid>                </b:TaskTypes>
           </EngagementIdentity>       <b:Tasks>
                    <CostContractTerms>T</CostContractTerms> <b:PwsProjectTaskElement>
                        <b:ProjectTaskDetail>
 <DeferredRevenueOpeningBalanceEngCurrency>0</DeferredRevenueOpeningBalanceEngCurrency>                            <DeferredRevenueOpeningBalanceEngGLCurrency>0</DeferredRevenueOpeningBalanceEngGLCurrency><b:ExternalSystemIdentifier i:nil="true"/>
                           <HoldbackAmount<b:ProjectTaskId i:nil="true"/>
                           <HoldbackPercent i:nil="true"/><b:ProjectTaskUid>1152921504608975638</b:ProjectTaskUid>
                           <HoldbackType>N</HoldbackType><b:CompletedFlag>false</b:CompletedFlag>
                           <MaxCostContractAmount<b:Description i:nil="true"/>
                           <MaxTimeContractAmount>120000</MaxTimeContractAmount><b:DurationMinutes>0</b:DurationMinutes>
                           <MinCostContractAmount<b:EarliestStartDate i:nil="true"/>
                           <MinTimeContractAmount>120000</MinTimeContractAmount><b:FullWbsCode>1</b:FullWbsCode>
                           <RevenueEarnedByDate<b:NewExternalSystemIdentifier i:nil="true"/>
                           <RevenueRecognitionMethod>R</RevenueRecognitionMethod><b:OpenForTimeFlag>true</b:OpenForTimeFlag>
                           <RevenueSchedule>
<b:ParentTaskIdentity i:nil="true"/>
                             <PwsRevenueScheduleItem><b:PlannedEndDateTime>2008-06-01T00:00:00Z</b:PlannedEndDateTime>
                                  <EndDate>2018-01-31T00<b:PlannedStartDateTime>2008-06-01T00:00:00Z</EndDate>b:PlannedStartDateTime>
                                 <ScheduledRevenueAmount>10000</ScheduledRevenueAmount><b:Predecessors/>
                                 <StartDate <b:PreviousSiblingTaskIdentity i:nil="true"/>
                                 <ContractedMinutes i:nil="true"/><b:ProjectTaskTypeIdentity>
                                 <Notes <b:ExternalSystemIdentifier i:nil="true"/>
                      
       </PwsRevenueScheduleItem>                       <b:ProjectTaskTypeId i:nil="true"/>
      <PwsRevenueScheduleItem>                        <b:ProjectTaskTypeUid>1152921504608297426</b:ProjectTaskTypeUid>
         <EndDate>2018-02-28T00:00:00Z</EndDate>                  </b:ProjectTaskTypeIdentity>
               <ScheduledRevenueAmount>10000</ScheduledRevenueAmount>            <b:TaskName>Design</b:TaskName>
                     <StartDate>2018-02-01T00:00:00Z</StartDate>      <b:InheritPurchaseOrderNumberFlag>true</b:InheritPurchaseOrderNumberFlag>
                           <ContractedMinutes<b:PurchaseOrderNumber i:nil="true"/>
                                 <Notes i:nil="true"<b:Subscriptions/>
                           <b:UserDefinedFields/>
  </PwsRevenueScheduleItem>                      </b:ProjectTaskDetail>
        <PwsRevenueScheduleItem>                  <b:ProjectTaskRoles/>
               <EndDate>2018-03-31T00:00:00Z</EndDate>         <b:TaskTypeInheritPurchaseOrderNumberFlag>true</b:TaskTypeInheritPurchaseOrderNumberFlag>
                     </b:PwsProjectTaskElement>
  <ScheduledRevenueAmount>10000</ScheduledRevenueAmount>                   <b:PwsProjectTaskElement>
              <StartDate>2018-03-01T00:00:00Z</StartDate>          <b:ProjectTaskDetail>
                           <ContractedMinutes<b:ExternalSystemIdentifier i:nil="true"/>
                                 <Notes <b:ProjectTaskId i:nil="true"/>
                           <b:ProjectTaskUid>1152921504608975639</b:ProjectTaskUid>
  </PwsRevenueScheduleItem>                         <b:CompletedFlag>false</b:CompletedFlag>
     <PwsRevenueScheduleItem>                      <b:Description i:nil="true"/>
          <EndDate>2018-04-30T00:00:00Z</EndDate>                 <b:DurationMinutes>0</b:DurationMinutes>
                <ScheduledRevenueAmount>10000</ScheduledRevenueAmount>           <b:EarliestStartDate i:nil="true"/>
                     <StartDate>2018-04-01T00:00:00Z</StartDate>      <b:FullWbsCode>2</b:FullWbsCode>
                           <ContractedMinutes<b:NewExternalSystemIdentifier i:nil="true"/>
                                 <Notes i:nil="true"/>
     <b:OpenForTimeFlag>true</b:OpenForTimeFlag>
                        </PwsRevenueScheduleItem>        <b:ParentTaskIdentity i:nil="true"/>
                     <PwsRevenueScheduleItem>      <b:PlannedEndDateTime>2008-06-01T00:00:00Z</b:PlannedEndDateTime>
                           <EndDate>2018<b:PlannedStartDateTime>2008-0506-31T0001T00:00:00Z</EndDate>b:PlannedStartDateTime>
                                 <ScheduledRevenueAmount>10000</ScheduledRevenueAmount><b:Predecessors/>
                                 <StartDate>2018-05-01T00:00:00Z</StartDate><b:PreviousSiblingTaskIdentity>
                                 <ContractedMinutes <b:ExternalSystemIdentifier i:nil="true"/>
                                 <Notes <b:ProjectTaskId i:nil="true"/>
                              </PwsRevenueScheduleItem><b:ProjectTaskUid>1152921504608975638</b:ProjectTaskUid>
                           </b:PreviousSiblingTaskIdentity>
       <PwsRevenueScheduleItem>                    <b:ProjectTaskTypeIdentity>
             <EndDate>2018-06-30T00:00:00Z</EndDate>                 <b:ExternalSystemIdentifier i:nil="true"/>
               <ScheduledRevenueAmount>10000</ScheduledRevenueAmount>               <b:ProjectTaskTypeId i:nil="true"/>
                 <StartDate>2018-06-01T00:00:00Z</StartDate>              <b:ProjectTaskTypeUid>1152921504608297427</b:ProjectTaskTypeUid>
                   <ContractedMinutes i:nil="true"/>       </b:ProjectTaskTypeIdentity>
                          <Notes i:nil="true"/><b:TaskName>Implementation</b:TaskName>
                              </PwsRevenueScheduleItem><b:InheritPurchaseOrderNumberFlag>true</b:InheritPurchaseOrderNumberFlag>
                           <b:PurchaseOrderNumber i:nil="true"/>
 <PwsRevenueScheduleItem>                                  <EndDate>2018-07-31T00:00:00Z</EndDate><b:Subscriptions/>
                           <b:UserDefinedFields/>
     <ScheduledRevenueAmount>10000</ScheduledRevenueAmount>                   </b:ProjectTaskDetail>
              <StartDate>2018-07-01T00:00:00Z</StartDate>          <b:ProjectTaskRoles/>
                       <ContractedMinutes i:nil="true"/><b:TaskTypeInheritPurchaseOrderNumberFlag>true</b:TaskTypeInheritPurchaseOrderNumberFlag>
                     </b:PwsProjectTaskElement>
           <Notes i:nil="true"/>              <b:PwsProjectTaskElement>
                </PwsRevenueScheduleItem>        <b:ProjectTaskDetail>
                      <PwsRevenueScheduleItem>     <b:ExternalSystemIdentifier i:nil="true"/>
                           <EndDate>2018-08-31T00:00:00Z</EndDate><b:ProjectTaskId i:nil="true"/>
                           <b:ProjectTaskUid>1152921504608975640</b:ProjectTaskUid>
         <ScheduledRevenueAmount>10000</ScheduledRevenueAmount>                  <b:CompletedFlag>false</b:CompletedFlag>
               <StartDate>2018-08-01T00:00:00Z</StartDate>            <b:Description i:nil="true"/>
                    <ContractedMinutes i:nil="true"/>      <b:DurationMinutes>0</b:DurationMinutes>
                           <Notes<b:EarliestStartDate i:nil="true"/>
                              </PwsRevenueScheduleItem><b:FullWbsCode>3</b:FullWbsCode>
                              <PwsRevenueScheduleItem>
    <b:NewExternalSystemIdentifier i:nil="true"/>
                            <EndDate>2018-09-30T00:00:00Z</EndDate><b:OpenForTimeFlag>true</b:OpenForTimeFlag>
                                 <ScheduledRevenueAmount>10000</ScheduledRevenueAmount><b:ParentTaskIdentity i:nil="true"/>
                                 <StartDate>2018-09<b:PlannedEndDateTime>2008-06-01T00:00:00Z</StartDate>b:PlannedEndDateTime>
                           <b:PlannedStartDateTime>2008-06-01T00:00:00Z</b:PlannedStartDateTime>
     <ContractedMinutes i:nil="true"/>                       <b:Predecessors/>
          <Notes i:nil="true"/>                <b:PreviousSiblingTaskIdentity>
              </PwsRevenueScheduleItem>                <b:ExternalSystemIdentifier i:nil="true"/>
             <PwsRevenueScheduleItem>                 <b:ProjectTaskId i:nil="true"/>
               <EndDate>2018-10-31T00:00:00Z</EndDate>               <b:ProjectTaskUid>1152921504608975639</b:ProjectTaskUid>
                  <ScheduledRevenueAmount>10000</ScheduledRevenueAmount>         </b:PreviousSiblingTaskIdentity>
                        <StartDate>2018-10-01T00:00:00Z</StartDate>   <b:ProjectTaskTypeIdentity>
                              <ContractedMinutes<b:ExternalSystemIdentifier i:nil="true"/>
                                 <Notes <b:ProjectTaskTypeId i:nil="true"/>
                              </PwsRevenueScheduleItem><b:ProjectTaskTypeUid>1152921504608297428</b:ProjectTaskTypeUid>
                           </b:ProjectTaskTypeIdentity>
  <PwsRevenueScheduleItem>                                  <EndDate>2018-11-30T00:00:00Z</EndDate><b:TaskName>Quality Assurance</b:TaskName>
                                 <ScheduledRevenueAmount>10000</ScheduledRevenueAmount><b:InheritPurchaseOrderNumberFlag>true</b:InheritPurchaseOrderNumberFlag>
                                 <StartDate>2018-11-01T00:00:00Z</StartDate><b:PurchaseOrderNumber i:nil="true"/>
                                 <ContractedMinutes i:nil="true"<b:Subscriptions/>
                           <b:UserDefinedFields/>
     <Notes i:nil="true"/>                   </b:ProjectTaskDetail>
           </PwsRevenueScheduleItem>             <b:ProjectTaskRoles/>
                 <PwsRevenueScheduleItem>       <b:TaskTypeInheritPurchaseOrderNumberFlag>true</b:TaskTypeInheritPurchaseOrderNumberFlag>
                     </b:PwsProjectTaskElement>
    <EndDate>2018-12-31T00:00:00Z</EndDate>              </b:Tasks>
                   <ScheduledRevenueAmount>10000</ScheduledRevenueAmount><b:Notes/>
                  <b:ProjectCostBaselineSummaries>
              <StartDate>2018-12-01T00:00:00Z</StartDate>         <b:PwsProjectCostBaselineSummary>
                        <ContractedMinutes<b:ExternalSystemIdentifier i:nil="true"/>
                        <b:ProjectCostBaselineId i:nil="true"/>
        <Notes i:nil="true"/>               <b:ProjectCostBaselineUid>1152921504607323431</b:ProjectCostBaselineUid>
               </PwsRevenueScheduleItem>         <b:ActiveProjectCostBaselineFlag>true</b:ActiveProjectCostBaselineFlag>
                  </RevenueSchedule>      <b:CaMetricActiveFlag>true</b:CaMetricActiveFlag>
                     <TimeContractTerms>F</TimeContractTerms>   <b:DaMetricActiveFlag>false</b:DaMetricActiveFlag>
                        <ContractTypeIdentity<b:Description i:nil="true"/>
                           <InheritPurchaseOrderNumberFlag>true</InheritPurchaseOrderNumberFlag>
 <b:EaMetricActiveFlag>false</b:EaMetricActiveFlag>
                         <ModelContractedHoursAndOveragesFlag>false</ModelContractedHoursAndOveragesFlag><b:PrimaryMetric>C</b:PrimaryMetric>
                        <b:ProjectCostBaselineName>Initial   <OverageProjectIdentity i:nil="true"/>Cost Baseline</b:ProjectCostBaselineName>
                      </b:PwsProjectCostBaselineSummary>
    <PurchaseOrderNumber>PO Projector PSA</PurchaseOrderNumber>            </b:ProjectCostBaselineSummaries>
               <Timestamp>AAAAAA61gVA=</Timestamp>   <b:ProjectTimeBaselineSummaries>
                     </ContractLineItemDetail><b:PwsProjectTimeBaselineSummary>
                        <LastFroTimeCardDate<b:ExternalSystemIdentifier i:nil="true"/>
                        <LastRevenueRecognitionCutoffDate<b:ProjectTimeBaselineId i:nil="true"/>
                        <Milestones><b:ProjectTimeBaselineUid>1152921504607477396</b:ProjectTimeBaselineUid>
                        <b:ActiveProjectTimeBaselineFlag>true</b:ActiveProjectTimeBaselineFlag>
  <PwsContractLineItemMilestoneElement>                      <b:BarMetricActiveFlag>true</b:BarMetricActiveFlag>
        <CreatedByUserIdentity>                <b:ChgMetricActiveFlag>false</b:ChgMetricActiveFlag>
                 <UserDisplayName>Bob Smith</UserDisplayName>      <b:CrMetricActiveFlag>false</b:CrMetricActiveFlag>
                           <UserId <b:Description i:nil="true"/>
                            
    <UserReferenceSystemId>Partner - 01</UserReferenceSystemId>                  <b:HrsMetricActiveFlag>false</b:HrsMetricActiveFlag>
               <UserUid>1152921504607011056</UserUid>         <b:PrimaryMetric>B</b:PrimaryMetric>
                     </CreatedByUserIdentity>   <b:ProjectTimeBaselineName>Initial Time Baseline</b:ProjectTimeBaselineName>
                         <CreatedTimestamp>2018-01-06T16:53:25.15Z</CreatedTimestamp><b:RdcMetricActiveFlag>false</b:RdcMetricActiveFlag>
                     </b:PwsProjectTimeBaselineSummary>
         <InvoiceIdentity i:nil="true"/>        </b:ProjectTimeBaselineSummaries>
                  <b:ManagementTeamUsers>
   <LastUpdatedByUserIdentity>                  <b:PwsUserSummary>
               <UserDisplayName>Bob Smith</UserDisplayName>        <b:UserDisplayName>Larry Krakauer</b:UserDisplayName>
                        <UserId<b:UserId i:nil="true"/>
                        <b:UserReferenceSystemId>ID-LK</b:UserReferenceSystemId>
                      <UserReferenceSystemId>Partner - 01</UserReferenceSystemId><b:UserUid>1152921504606944254</b:UserUid>
                        <b:EmailAddress>Larry@revcorp.min</b:EmailAddress>
            <UserUid>1152921504607011056</UserUid>            <b:FirstName>Larry</b:FirstName>
                  </LastUpdatedByUserIdentity>      <b:LastName>Krakauer</b:LastName>
                        <LastUpdatedTimestamp>2018-01-06T18:12:48.527Z</LastUpdatedTimestamp><b:MiddleName>A</b:MiddleName>
                     </b:PwsUserSummary>
           <MilestoneDetail>          <b:PwsUserSummary>
                       <ContractLineItemMilestoneId i:nil="true"/><b:UserDisplayName>Steve Chong</b:UserDisplayName>
                        <b:UserId i:nil="true"/>
       <ContractLineItemMilestoneUid>1152921504607104692</ContractLineItemMilestoneUid>                 <b:UserReferenceSystemId>ID-SC</b:UserReferenceSystemId>
                <AchievedDate i:nil="true"/>       <b:UserUid>1152921504606944267</b:UserUid>
                        <b:EmailAddress>Steve@revcorp.min</b:EmailAddress>
 <ContractLineItemIdentity>                       <b:FirstName>Steve</b:FirstName>
             <ContractLineItemCode>P001396-CL1</ContractLineItemCode>           <b:LastName>Chong</b:LastName>
                         <ContractLineItemId<b:MiddleName i:nil="true"/>
                          </b:PwsUserSummary>
         <ContractLineItemUid>1152921504607083378</ContractLineItemUid>            <b:PwsUserSummary>
                     </ContractLineItemIdentity>   <b:UserDisplayName>Alexander Hamilton</b:UserDisplayName>
                        <b:UserId i:nil="true"/>
   <ContractLineItemMilestoneName>Milestone for period starting 01-Jan-2018</ContractLineItemMilestoneName>                   <b:UserReferenceSystemId>ID-AH</b:UserReferenceSystemId>
              <MilestoneAmount>10000</MilestoneAmount>          <b:UserUid>1152921504607072439</b:UserUid>
                       <PlannedDate i:nil="true"/><b:EmailAddress>alex@revcorp.min</b:EmailAddress>
                        <b:FirstName>Alexander</b:FirstName>
        <Description>Milestone for start of project</Description>            <b:LastName>Hamilton</b:LastName>
                     <ForegoneFlag>false</ForegoneFlag>   <b:MiddleName>Joe</b:MiddleName>
                     </b:PwsUserSummary>
        <ProjectIdentity>          </b:ManagementTeamUsers>
                  <b:Manager>
       <ProjectCode>P001396-001</ProjectCode>              <b:UserDisplayName>Philippe Lee</b:UserDisplayName>
                     <ProjectId<b:UserId i:nil="true"/>
  />
                     <b:UserReferenceSystemId>ID-PL2</b:UserReferenceSystemId>
           <ProjectUid>1152921504607412210</ProjectUid>          <b:UserUid>1152921504606944260</b:UserUid>
                       </ProjectIdentity><b:EmailAddress>Philippe@revcorp.min</b:EmailAddress>
                     <b:FirstName>Philippe</b:FirstName>
           <ProjectTaskIdentity>          <b:LastName>Lee</b:LastName>
                          <ExternalSystemIdentifier <b:MiddleName i:nil="true"/>
                  </b:Manager>
                 <ProjectTaskId i:nil="true"/><b:BillableFlag>true</b:BillableFlag>
                  <b:Client>
                 <ProjectTaskUid>1152921504608637343</ProjectTaskUid>    <b:ClientId i:nil="true"/>
                     <b:ClientNumber>C000102</b:ClientNumber>
      </ProjectTaskIdentity>               <b:ClientUid>1152921504606898122</b:ClientUid>
               </MilestoneDetail>      <b:ClientName>LaBrea Foods</b:ClientName>
                       <MilestoneStatus>P</MilestoneStatus><b:InactiveFlag>false</b:InactiveFlag>
                              <PurchaseOrderNumber<b:ParentClientIdentity i:nil="true"/>
        
                  </PwsContractLineItemMilestoneElement>b:Client>
                  <b:RateTaskTimestamp>AAAAABT3Sgk=</b:RateTaskTimestamp>
     </Milestones>                 <b:RequireBillingTitleOverrideFlag>false</b:RequireBillingTitleOverrideFlag>
       <RevenueCutoffDate>1753-01-01T00:00:00Z</RevenueCutoffDate>           <b:CcBasedManagementTeam>
          </PwsContractLineItemElement>           <b:PwsProjectManagementTeamMember>
       </ContractLineItems>                 <b:EmailFlag>true</b:EmailFlag>
 <Client>                      <ClientId i:nil="true"/><b:UpdateFlag>true</b:UpdateFlag>
                     <ClientNumber>Projector PSA</ClientNumber>  <b:UserIdentity>
                   <ClientUid>1152921504606961482</ClientUid>        <b:UserDisplayName>Alexander Hamilton</b:UserDisplayName>
            <ClientName>Projector PSA</ClientName>                 <b:UserId i:nil="true"/>
    <InactiveFlag>false</InactiveFlag>                      <ParentClientIdentity i:nil="true"/><b:UserReferenceSystemId>ID-AH</b:UserReferenceSystemId>
                  </Client>         <b:UserUid>1152921504607072439</b:UserUid>
         <EffectiveCurrencySymbol>$</EffectiveCurrencySymbol>                </b:UserIdentity>
  <EffectiveCurrencySymbolPlacement>0</EffectiveCurrencySymbolPlacement>                   <EffectiveDecimalDigits>2</EffectiveDecimalDigits></b:PwsProjectManagementTeamMember>
                  </b:CcBasedManagementTeam>
<EffectiveDefaultOpsCultureIdentity>                  <b:DefaultBillingAdjustedDiscountPercent>0</b:DefaultBillingAdjustedDiscountPercent>
   <OpsCultureId i:nil="true"/>              <b:DefaultContractDiscountPercent>0</b:DefaultContractDiscountPercent>
       <OpsCultureName>en-US</OpsCultureName>           <b:DefaultRateCardIdentity>
          <OpsCultureNumber>1033</OpsCultureNumber>           <b:RateCardId i:nil="true"/>
      </EffectiveDefaultOpsCultureIdentity>               <b:RateCardName>Standard Retail Client  <EffectiveExcelCurrencyFormat>[$$-409]#,##0.00_);[Red]([$$-409]#,##0.00);</EffectiveExcelCurrencyFormat>
  Rates (USD)</b:RateCardName>
               <EffectiveExcelCurrencyFormatRounded>[$$-409]#,##0_);[Red]([$$-409]#,##0);</EffectiveExcelCurrencyFormatRounded>      <b:RateCardType>R</b:RateCardType>
             <Manager>        <b:RateCardUid>1152921504606854738</b:RateCardUid>
             <UserDisplayName>Jack Spratt</UserDisplayName>    </b:DefaultRateCardIdentity>
                 <UserId i:nil="true"/><b:EngagementCurrencyIdentity>
                     <UserReferenceSystemId>E123</UserReferenceSystemId><b:CurrencyCode>USD</b:CurrencyCode>
                     <UserUid>1152921504607112369</UserUid><b:CurrencyId i:nil="true"/>
                     <EmailAddress>jack@revcorp.bb</EmailAddress><b:CurrencyUid>1152921504606849879</b:CurrencyUid>
                  </b:EngagementCurrencyIdentity>
             <FirstName>Jack</FirstName>     <b:InheritedPurchaseOrderNumber>PRQ20050347934</b:InheritedPurchaseOrderNumber>
                <LastName>Spratt</LastName>  <b:MaximumOpenDate i:nil="true"/>
                  <MiddleName<b:MinimumCloseDate i:nil="true"/>
                  </Manager><b:TimeBillingType>H</b:TimeBillingType>
               </PwsEngagementElement>b:PwsProjectElement>
            </a:Engagements>Projects>
         </PwsGetEngagementResult>PwsGetProjectResult>
      </PwsGetProjectResponse>
   </s:Body>
 </PwsGetEngagementResponse>s:Envelope>

...

PwsGetProject - Common Errors and Warnings

ErrorNumber

ErrorCode

ErrorText

105AtLeastOneItemNotFound
One or more specified engagements not found12042NoEngagementsSpecifiedNo engagements specified for retrieval12044MaximumEngagementIdentitiesExceededAttempt to retrieve more than the maximum allowable number of engagements at once

50045

ViewPermissionDeniedPermission denied54059EngagementNotSpecifiedA specified engagement reference was incomplete or missing54064UnexpectedErrorRetrievingEngagementsUnexpected error retrieving engagements54370NoPermissionToViewEngagementPermission denied to view specific engagement
At least one requested item was not found. The remaining items, if any, were returned.
54583InvalidValueForModeThe value specified for mode is invalid. Valid values are R for Request, A for Allocate and E for Effective (for retrieval operations only).
54822TaskPlanSummarizationPendingWARNING: Task plan summarization is not complete. Some task plan information (full WBS codes, planned dates) will be missing or invalid.