PwsGetTimeEntryProjectRole
- Bettina Borces
- Luke Wright
Overview
This web service retrieves information about a project role, intended to be used for logging time against the role. The caller specifies a project identity (PwsProjectRef) and optionally a role identity (PwsProjectRoleRef). The role identity is necessary when the resource is assigned to multiple roles on the given project. If a resource identity (PwsResourceRef) is supplied, the intent is that time cards will eventually be created for the specified resource. Otherwise the intent is to create time cards for the resource associated with the caller. If no resource is specified and the caller is not linked to a resource, an error is raised.
Request Format
- PwsGetTimeEntryProjectRole
- serviceRequest: PwsGetTimeEntryProjectRoleRq
- RequestId: Int32
- SessionTicket: String
- EndDate: DateTime
- ProjectIdentity: PwsProjectRef
- ResourceIdentity: PwsResourceRef
- RoleIdentity: PwsProjectRoleRef
- StartDate: DateTime
- serviceRequest: PwsGetTimeEntryProjectRoleRq
Request Elements
Element | Data Type | Required? | Description | Sample Data |
---|---|---|---|---|
RequestId | Int32 | No | Click here for more information. | 1 |
SessionTicket | String | Yes | Click here for more information. | ARgBFuS/0LDcPCTXeih6XQ== |
EndDate | DateTime | Yes | Together, the StartDate and EndDate define the date range within which the caller intends to be logging time cards. | 2018-03-06T00:00:00.000Z |
ProjectIdentity | Yes | The identity of the project. | ||
ResourceIdentity | Yes | The identity of the resource. The caller's resource is used if no value is specified for ResourceIdentity. | ||
RoleIdentity | No | The identity of the role. | ||
StartDate | DateTime | Yes | Together, the StartDate and EndDate define the date range within which the caller intends to be logging time cards. | 2018-03-04T00:00:00.000Z |
Request Usage Example(s)
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pws="http://projectorpsa.com/PwsProjectorServices/" xmlns:req="http://projectorpsa.com/DataContracts/Requests/" xmlns:tim="http://projectorpsa.com/DataContracts/Shared/TimeAndCost/" xmlns:com="http://projectorpsa.com/DataContracts/Shared/Common/"> <soapenv:Header/> <soapenv:Body> <pws:PwsGetTimeEntryProjectRole> <pws:serviceRequest> <req:RequestId>1</req:RequestId> <req:SessionTicket>ARgBFuS/0LDcPCTXeih6XQ==</req:SessionTicket> <tim:EndDate>2018-03-06T00:00:00.000Z</tim:EndDate> <tim:ProjectIdentity> <com:ProjectCode>P001396-001</com:ProjectCode> </tim:ProjectIdentity> <tim:ResourceIdentity> <com:ResourceReferenceSystemId>E123</com:ResourceReferenceSystemId> </tim:ResourceIdentity> <tim:RoleIdentity> <com:ProjectRoleUid>1152921504609525049</com:ProjectRoleUid> </tim:RoleIdentity> <tim:StartDate>2018-03-04T00:00:00.000Z</tim:StartDate> </pws:serviceRequest> </pws:PwsGetTimeEntryProjectRole> </soapenv:Body> </soapenv:Envelope>
Response Format
- PwsGetTimeEntryProjectRoleResponse
- PwsGetTimeEntryProjectRoleResult: PwsGetTimeEntryProjectRoleRs
- Messages: PwsMessage[]
- ResponseId: Int32
- Status: RequestStatus
- ServerTimestampUtc: DateTime
- TimeEntryProject: PwsTimeEntryProject
- PwsGetTimeEntryProjectRoleResult: PwsGetTimeEntryProjectRoleRs
Response Elements
Element | Data Type | Description | Sample Data |
---|---|---|---|
Messages |  The web service response status and message. Click here for more information. | ||
ResponseId | Int32 | Click here for more information. | 1 |
Status | Click here for more information. | Ok | |
ServerTimestampUtc | DateTime | Click here for more information. | 2018-03-12T19:39:20.0566836Z |
TimeEntryProject | PwsTimeEntryProject | The complete information about the project, including information about the role as well. |
Response Usage Example(s)
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <PwsGetTimeEntryProjectRoleResponse xmlns="http://projectorpsa.com/PwsProjectorServices/"> <PwsGetTimeEntryProjectRoleResult xmlns:a="http://projectorpsa.com/DataContracts/Shared/TimeAndCost/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <Messages xmlns="http://projectorpsa.com/CommonServices/" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ResponseId xmlns="http://projectorpsa.com/CommonServices/">1</ResponseId> <Status xmlns="http://projectorpsa.com/CommonServices/">Ok</Status> <ServerTimestampUtc xmlns="http://projectorpsa.com/CommonServices/">2018-03-12T19:39:20.0566836Z</ServerTimestampUtc> <a:TimeEntryProject> <a:AllowAssignmentFlag>false</a:AllowAssignmentFlag> <a:AllowBookingFlag>true</a:AllowBookingFlag> <a:CanOpenFlag>true</a:CanOpenFlag> <a:CloseDate i:nil="true"/> <a:DescriptionRequiredFlag>false</a:DescriptionRequiredFlag> <a:OpenDate>2018-01-01T00:00:00Z</a:OpenDate> <a:OpenFlag>true</a:OpenFlag> <a:PmModuleEnabledFlag>true</a:PmModuleEnabledFlag> <a:ProjectDescriptor> <ProjectCode xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">P001396-001</ProjectCode> <ProjectId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504607412210</ProjectUid> <a:EngagementDescriptor> <EngagementCode xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">E001396</EngagementCode> <EngagementId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <EngagementUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504607324699</EngagementUid> <a:ClientDescriptor> <ClientId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ClientNumber xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">PR-PSA</ClientNumber> <ClientUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504606961482</ClientUid> <a:ClientName>Projector PSA</a:ClientName> <a:ParentClientDescriptor i:nil="true"/> </a:ClientDescriptor> <a:EngagementManager xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:UserDisplayName>Jack Spratt</b:UserDisplayName> <b:UserId i:nil="true"/> <b:UserReferenceSystemId>E123</b:UserReferenceSystemId> <b:UserUid>1152921504607112369</b:UserUid> <b:EmailAddress>jack@revcorp.bb</b:EmailAddress> <b:FirstName>Jack</b:FirstName> <b:LastName>Spratt</b:LastName> <b:MiddleName i:nil="true"/> </a:EngagementManager> <a:EngagementName>Web Services Engagement</a:EngagementName> <a:EngagementTypeDescriptor> <EngagementTypeId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <EngagementTypeName xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">Billable - Time and Materials</EngagementTypeName> <EngagementTypeShortName xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">TandM</EngagementTypeShortName> <EngagementTypeUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504606863884</EngagementTypeUid> <a:BillableFlag>true</a:BillableFlag> </a:EngagementTypeDescriptor> <a:EngagementCurrencyDecimalDigits>2</a:EngagementCurrencyDecimalDigits> <a:EngagementCurrencyIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:CurrencyCode>USD</b:CurrencyCode> <b:CurrencyId i:nil="true"/> <b:CurrencyUid>1152921504606851838</b:CurrencyUid> </a:EngagementCurrencyIdentity> </a:EngagementDescriptor> <a:LocationIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:LocationId i:nil="true"/> <b:LocationName>USA</b:LocationName> <b:LocationUid>1152921504606855985</b:LocationUid> </a:LocationIdentity> <a:ProjectCloseDate i:nil="true"/> <a:ProjectDescription>Updating the Description</a:ProjectDescription> <a:ProjectManager xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:UserDisplayName>Bettina Borces</b:UserDisplayName> <b:UserId i:nil="true"/> <b:UserReferenceSystemId>Partner - 01</b:UserReferenceSystemId> <b:UserUid>1152921504607011056</b:UserUid> <b:EmailAddress>bettina@projectorpsa.com</b:EmailAddress> <b:FirstName>Bettina</b:FirstName> <b:LastName>Borces</b:LastName> <b:MiddleName i:nil="true"/> </a:ProjectManager> <a:ProjectName>Web Services Project</a:ProjectName> <a:ProjectOpenDate>2018-01-01T00:00:00Z</a:ProjectOpenDate> <a:ProjectRoles> <a:PwsRole> <ExternalSystemIdentifier i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectRoleId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectRoleUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504609525049</ProjectRoleUid> <a:RoleEndDate i:nil="true"/> <a:RoleName>JS</a:RoleName> <a:RoleStartDate>2018-01-01T00:00:00Z</a:RoleStartDate> </a:PwsRole> </a:ProjectRoles> <a:ProjectStageIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ProjectStageId i:nil="true"/> <b:ProjectStageName>Delivery</b:ProjectStageName> <b:ProjectStageShortName>Delivery</b:ProjectStageShortName> <b:ProjectStageUid>1152921504606853304</b:ProjectStageUid> </a:ProjectStageIdentity> <a:UnavailableReasonCode i:nil="true"/> <a:Udf1InactiveFlag>false</a:Udf1InactiveFlag> <a:Udf1Values xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/> <a:Udf2InactiveFlag>false</a:Udf2InactiveFlag> <a:Udf2Values xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/> <a:Udf1DefaultValue i:nil="true"/> <a:Udf2DefaultValue i:nil="true"/> <a:ExpenseTypeIdentities xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/> </a:ProjectDescriptor> <a:ProjectRateTypes xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370468</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Regular</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370465</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Not Chargeable</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370466</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Overtime (1.5x)</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370467</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Overtime (2x)</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370469</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Special Rate</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> </a:ProjectRateTypes> <a:ProjectTaskTypes> <a:PwsTaskType> <ExternalSystemIdentifier i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskTypeId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskTypeUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504608115979</ProjectTaskTypeUid> <a:AllowedProjectRateTypes xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370468</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Regular</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370465</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Not Chargeable</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370466</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Overtime (1.5x)</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370467</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Overtime (2x)</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370469</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Special Rate</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> </a:AllowedProjectRateTypes> <a:DefaultProjectRateTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370468</b:ProjectRateTypeUid> </a:DefaultProjectRateTypeIdentity> <a:InactiveFlag>false</a:InactiveFlag> <a:NarrativeRequiredFlag>false</a:NarrativeRequiredFlag> <a:ProjectTaskTypeName>Task Type 01</a:ProjectTaskTypeName> <a:StandardTaskTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:StandardTaskTypeCode>TT01</b:StandardTaskTypeCode> <b:StandardTaskTypeId i:nil="true"/> <b:StandardTaskTypeName>Task Type 01</b:StandardTaskTypeName> <b:StandardTaskTypeUid>1152921504606848772</b:StandardTaskTypeUid> </a:StandardTaskTypeIdentity> </a:PwsTaskType> <a:PwsTaskType> <ExternalSystemIdentifier i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskTypeId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskTypeUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504608115980</ProjectTaskTypeUid> <a:AllowedProjectRateTypes xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370468</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Regular</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370465</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Not Chargeable</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370466</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Overtime (1.5x)</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370467</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Overtime (2x)</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370469</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Special Rate</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> </a:AllowedProjectRateTypes> <a:DefaultProjectRateTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370468</b:ProjectRateTypeUid> </a:DefaultProjectRateTypeIdentity> <a:InactiveFlag>false</a:InactiveFlag> <a:NarrativeRequiredFlag>false</a:NarrativeRequiredFlag> <a:ProjectTaskTypeName>Task Type 02</a:ProjectTaskTypeName> <a:StandardTaskTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:StandardTaskTypeCode>TT02</b:StandardTaskTypeCode> <b:StandardTaskTypeId i:nil="true"/> <b:StandardTaskTypeName>Task Type 02</b:StandardTaskTypeName> <b:StandardTaskTypeUid>1152921504606848773</b:StandardTaskTypeUid> </a:StandardTaskTypeIdentity> </a:PwsTaskType> <a:PwsTaskType> <ExternalSystemIdentifier i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskTypeId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskTypeUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504608115981</ProjectTaskTypeUid> <a:AllowedProjectRateTypes xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370468</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Regular</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370465</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Not Chargeable</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370466</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Overtime (1.5x)</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370467</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Overtime (2x)</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370469</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Special Rate</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> </a:AllowedProjectRateTypes> <a:DefaultProjectRateTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370468</b:ProjectRateTypeUid> </a:DefaultProjectRateTypeIdentity> <a:InactiveFlag>false</a:InactiveFlag> <a:NarrativeRequiredFlag>false</a:NarrativeRequiredFlag> <a:ProjectTaskTypeName>Task Type 03</a:ProjectTaskTypeName> <a:StandardTaskTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:StandardTaskTypeCode>TT03</b:StandardTaskTypeCode> <b:StandardTaskTypeId i:nil="true"/> <b:StandardTaskTypeName>Task Type 03</b:StandardTaskTypeName> <b:StandardTaskTypeUid>1152921504606848774</b:StandardTaskTypeUid> </a:StandardTaskTypeIdentity> </a:PwsTaskType> <a:PwsTaskType> <ExternalSystemIdentifier i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskTypeId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskTypeUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504608115982</ProjectTaskTypeUid> <a:AllowedProjectRateTypes xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370468</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Regular</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370465</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Not Chargeable</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370466</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Overtime (1.5x)</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370467</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Overtime (2x)</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370469</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Special Rate</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> </a:AllowedProjectRateTypes> <a:DefaultProjectRateTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370468</b:ProjectRateTypeUid> </a:DefaultProjectRateTypeIdentity> <a:InactiveFlag>false</a:InactiveFlag> <a:NarrativeRequiredFlag>false</a:NarrativeRequiredFlag> <a:ProjectTaskTypeName>Task Type 04</a:ProjectTaskTypeName> <a:StandardTaskTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:StandardTaskTypeCode>TT04</b:StandardTaskTypeCode> <b:StandardTaskTypeId i:nil="true"/> <b:StandardTaskTypeName>Task Type 04</b:StandardTaskTypeName> <b:StandardTaskTypeUid>1152921504606848775</b:StandardTaskTypeUid> </a:StandardTaskTypeIdentity> </a:PwsTaskType> <a:PwsTaskType> <ExternalSystemIdentifier i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskTypeId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskTypeUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504608115983</ProjectTaskTypeUid> <a:AllowedProjectRateTypes xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370468</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Regular</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370465</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Not Chargeable</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370466</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Overtime (1.5x)</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370467</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Overtime (2x)</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370469</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Special Rate</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> </a:AllowedProjectRateTypes> <a:DefaultProjectRateTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370468</b:ProjectRateTypeUid> </a:DefaultProjectRateTypeIdentity> <a:InactiveFlag>false</a:InactiveFlag> <a:NarrativeRequiredFlag>false</a:NarrativeRequiredFlag> <a:ProjectTaskTypeName>Task Type 05</a:ProjectTaskTypeName> <a:StandardTaskTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:StandardTaskTypeCode>TT05</b:StandardTaskTypeCode> <b:StandardTaskTypeId i:nil="true"/> <b:StandardTaskTypeName>Task Type 05</b:StandardTaskTypeName> <b:StandardTaskTypeUid>1152921504606848776</b:StandardTaskTypeUid> </a:StandardTaskTypeIdentity> </a:PwsTaskType> <a:PwsTaskType> <ExternalSystemIdentifier i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskTypeId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskTypeUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504608116011</ProjectTaskTypeUid> <a:AllowedProjectRateTypes xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370468</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Regular</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> </a:AllowedProjectRateTypes> <a:DefaultProjectRateTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370468</b:ProjectRateTypeUid> </a:DefaultProjectRateTypeIdentity> <a:InactiveFlag>false</a:InactiveFlag> <a:NarrativeRequiredFlag>false</a:NarrativeRequiredFlag> <a:ProjectTaskTypeName>Milestone</a:ProjectTaskTypeName> <a:StandardTaskTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:StandardTaskTypeCode>MS</b:StandardTaskTypeCode> <b:StandardTaskTypeId i:nil="true"/> <b:StandardTaskTypeName>Milestone</b:StandardTaskTypeName> <b:StandardTaskTypeUid>1152921504606853849</b:StandardTaskTypeUid> </a:StandardTaskTypeIdentity> </a:PwsTaskType> </a:ProjectTaskTypes> <a:ProjectTasks> <a:PwsProjectTask> <ExternalSystemIdentifier i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504608637343</ProjectTaskUid> <a:Description i:nil="true"/> <a:Name>Milestone1</a:Name> <a:Notes/> <a:OpenForTimeFlag>false</a:OpenForTimeFlag> <a:ParentProjectTaskIdentity i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/> <a:ParentTaskName i:nil="true"/> <a:PlannedEndDateTime>2018-01-01T00:00:00Z</a:PlannedEndDateTime> <a:PlannedStartDateTime>2018-01-01T00:00:00Z</a:PlannedStartDateTime> <a:ProjectTaskTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectTaskTypeId i:nil="true"/> <b:ProjectTaskTypeUid>1152921504608116011</b:ProjectTaskTypeUid> </a:ProjectTaskTypeIdentity> <a:Roles> <a:PwsProjectTaskRole> <ProjectRoleIdentity xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"> <ExternalSystemIdentifier i:nil="true"/> <ProjectRoleId i:nil="true"/> <ProjectRoleUid>1152921504609525049</ProjectRoleUid> </ProjectRoleIdentity> <ProjectTaskIdentity xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"> <ExternalSystemIdentifier i:nil="true"/> <ProjectTaskId i:nil="true"/> <ProjectTaskUid>1152921504608637343</ProjectTaskUid> </ProjectTaskIdentity> <ProjectTaskRoleId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskRoleUid i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <a:ActualMinutesSinceAsOfDate>0</a:ActualMinutesSinceAsOfDate> <a:BudgetedMinutes i:nil="true"/> <a:CompletedFlag>false</a:CompletedFlag> <a:Estimates/> <a:LateFlag>false</a:LateFlag> <a:TotalMinutesToDate>0</a:TotalMinutesToDate> <a:CompletedFlagAtLatestPostAsOfDate i:nil="true"/> <a:LateEligibleFlag>false</a:LateEligibleFlag> <a:LatestAsOfDatePostDateRange i:nil="true"/> <a:RemainingMinutesPostDateRange i:nil="true"/> <a:RemainingMinutesPriorToDateRange>0</a:RemainingMinutesPriorToDateRange> <a:TotalMinutesPostTimesheet>0</a:TotalMinutesPostTimesheet> </a:PwsProjectTaskRole> </a:Roles> <a:SequenceNumber>0</a:SequenceNumber> <a:WbsCode>1</a:WbsCode> <a:ParentTaskWbsCode i:nil="true"/> </a:PwsProjectTask> <a:PwsProjectTask> <ExternalSystemIdentifier i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504608637344</ProjectTaskUid> <a:Description i:nil="true"/> <a:Name>Task 1</a:Name> <a:Notes> <a:PwsProjectTaskNoteHistory> <a:CreatedByUser xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:UserDisplayName>Jack Spratt</b:UserDisplayName> <b:UserId i:nil="true"/> <b:UserReferenceSystemId>E123</b:UserReferenceSystemId> <b:UserUid>1152921504607112369</b:UserUid> </a:CreatedByUser> <a:CreatedTimestamp>2018-03-09T21:12:16.373Z</a:CreatedTimestamp> <a:ProjectTaskNotes>Added via the web service</a:ProjectTaskNotes> </a:PwsProjectTaskNoteHistory> <a:PwsProjectTaskNoteHistory> <a:CreatedByUser xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:UserDisplayName>Jack Spratt</b:UserDisplayName> <b:UserId i:nil="true"/> <b:UserReferenceSystemId>E123</b:UserReferenceSystemId> <b:UserUid>1152921504607112369</b:UserUid> </a:CreatedByUser> <a:CreatedTimestamp>2018-03-09T21:42:46.697Z</a:CreatedTimestamp> <a:ProjectTaskNotes>Added via the web service</a:ProjectTaskNotes> </a:PwsProjectTaskNoteHistory> <a:PwsProjectTaskNoteHistory> <a:CreatedByUser xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:UserDisplayName>Jack Spratt</b:UserDisplayName> <b:UserId i:nil="true"/> <b:UserReferenceSystemId>E123</b:UserReferenceSystemId> <b:UserUid>1152921504607112369</b:UserUid> </a:CreatedByUser> <a:CreatedTimestamp>2018-03-09T21:43:18.02Z</a:CreatedTimestamp> <a:ProjectTaskNotes>Added via the web service</a:ProjectTaskNotes> </a:PwsProjectTaskNoteHistory> </a:Notes> <a:OpenForTimeFlag>true</a:OpenForTimeFlag> <a:ParentProjectTaskIdentity i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/> <a:ParentTaskName i:nil="true"/> <a:PlannedEndDateTime>2018-01-30T08:00:00Z</a:PlannedEndDateTime> <a:PlannedStartDateTime>2018-01-01T00:00:00Z</a:PlannedStartDateTime> <a:ProjectTaskTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectTaskTypeId i:nil="true"/> <b:ProjectTaskTypeUid>1152921504608115979</b:ProjectTaskTypeUid> </a:ProjectTaskTypeIdentity> <a:Roles> <a:PwsProjectTaskRole> <ProjectRoleIdentity xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"> <ExternalSystemIdentifier i:nil="true"/> <ProjectRoleId i:nil="true"/> <ProjectRoleUid>1152921504609525049</ProjectRoleUid> </ProjectRoleIdentity> <ProjectTaskIdentity xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"> <ExternalSystemIdentifier i:nil="true"/> <ProjectTaskId i:nil="true"/> <ProjectTaskUid>1152921504608637344</ProjectTaskUid> </ProjectTaskIdentity> <ProjectTaskRoleId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskRoleUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504608549426</ProjectTaskRoleUid> <a:ActualMinutesSinceAsOfDate>0</a:ActualMinutesSinceAsOfDate> <a:BudgetedMinutes>0</a:BudgetedMinutes> <a:CompletedFlag>false</a:CompletedFlag> <a:Estimates/> <a:LateFlag>true</a:LateFlag> <a:TotalMinutesToDate>0</a:TotalMinutesToDate> <a:CompletedFlagAtLatestPostAsOfDate>false</a:CompletedFlagAtLatestPostAsOfDate> <a:LateEligibleFlag>true</a:LateEligibleFlag> <a:LatestAsOfDatePostDateRange>2018-03-09T00:00:00</a:LatestAsOfDatePostDateRange> <a:RemainingMinutesPostDateRange>360</a:RemainingMinutesPostDateRange> <a:RemainingMinutesPriorToDateRange>0</a:RemainingMinutesPriorToDateRange> <a:TotalMinutesPostTimesheet>60</a:TotalMinutesPostTimesheet> </a:PwsProjectTaskRole> </a:Roles> <a:SequenceNumber>1</a:SequenceNumber> <a:WbsCode>2</a:WbsCode> <a:ParentTaskWbsCode i:nil="true"/> </a:PwsProjectTask> <a:PwsProjectTask> <ExternalSystemIdentifier i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504608637345</ProjectTaskUid> <a:Description i:nil="true"/> <a:Name>Task 2</a:Name> <a:Notes/> <a:OpenForTimeFlag>true</a:OpenForTimeFlag> <a:ParentProjectTaskIdentity i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/> <a:ParentTaskName i:nil="true"/> <a:PlannedEndDateTime>2018-01-30T08:00:00Z</a:PlannedEndDateTime> <a:PlannedStartDateTime>2018-01-01T00:00:00Z</a:PlannedStartDateTime> <a:ProjectTaskTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectTaskTypeId i:nil="true"/> <b:ProjectTaskTypeUid>1152921504608115980</b:ProjectTaskTypeUid> </a:ProjectTaskTypeIdentity> <a:Roles> <a:PwsProjectTaskRole> <ProjectRoleIdentity xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"> <ExternalSystemIdentifier i:nil="true"/> <ProjectRoleId i:nil="true"/> <ProjectRoleUid>1152921504609525049</ProjectRoleUid> </ProjectRoleIdentity> <ProjectTaskIdentity xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"> <ExternalSystemIdentifier i:nil="true"/> <ProjectTaskId i:nil="true"/> <ProjectTaskUid>1152921504608637345</ProjectTaskUid> </ProjectTaskIdentity> <ProjectTaskRoleId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskRoleUid i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <a:ActualMinutesSinceAsOfDate>0</a:ActualMinutesSinceAsOfDate> <a:BudgetedMinutes i:nil="true"/> <a:CompletedFlag>false</a:CompletedFlag> <a:Estimates/> <a:LateFlag>false</a:LateFlag> <a:TotalMinutesToDate>0</a:TotalMinutesToDate> <a:CompletedFlagAtLatestPostAsOfDate i:nil="true"/> <a:LateEligibleFlag>false</a:LateEligibleFlag> <a:LatestAsOfDatePostDateRange i:nil="true"/> <a:RemainingMinutesPostDateRange i:nil="true"/> <a:RemainingMinutesPriorToDateRange>0</a:RemainingMinutesPriorToDateRange> <a:TotalMinutesPostTimesheet>0</a:TotalMinutesPostTimesheet> </a:PwsProjectTaskRole> </a:Roles> <a:SequenceNumber>2</a:SequenceNumber> <a:WbsCode>3</a:WbsCode> <a:ParentTaskWbsCode i:nil="true"/> </a:PwsProjectTask> <a:PwsProjectTask> <ExternalSystemIdentifier i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504608637346</ProjectTaskUid> <a:Description i:nil="true"/> <a:Name>Task 3</a:Name> <a:Notes/> <a:OpenForTimeFlag>true</a:OpenForTimeFlag> <a:ParentProjectTaskIdentity i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/> <a:ParentTaskName i:nil="true"/> <a:PlannedEndDateTime>2018-01-30T08:00:00Z</a:PlannedEndDateTime> <a:PlannedStartDateTime>2018-01-01T00:00:00Z</a:PlannedStartDateTime> <a:ProjectTaskTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectTaskTypeId i:nil="true"/> <b:ProjectTaskTypeUid>1152921504608115981</b:ProjectTaskTypeUid> </a:ProjectTaskTypeIdentity> <a:Roles> <a:PwsProjectTaskRole> <ProjectRoleIdentity xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"> <ExternalSystemIdentifier i:nil="true"/> <ProjectRoleId i:nil="true"/> <ProjectRoleUid>1152921504609525049</ProjectRoleUid> </ProjectRoleIdentity> <ProjectTaskIdentity xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"> <ExternalSystemIdentifier i:nil="true"/> <ProjectTaskId i:nil="true"/> <ProjectTaskUid>1152921504608637346</ProjectTaskUid> </ProjectTaskIdentity> <ProjectTaskRoleId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskRoleUid i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <a:ActualMinutesSinceAsOfDate>0</a:ActualMinutesSinceAsOfDate> <a:BudgetedMinutes i:nil="true"/> <a:CompletedFlag>false</a:CompletedFlag> <a:Estimates/> <a:LateFlag>false</a:LateFlag> <a:TotalMinutesToDate>0</a:TotalMinutesToDate> <a:CompletedFlagAtLatestPostAsOfDate i:nil="true"/> <a:LateEligibleFlag>false</a:LateEligibleFlag> <a:LatestAsOfDatePostDateRange i:nil="true"/> <a:RemainingMinutesPostDateRange i:nil="true"/> <a:RemainingMinutesPriorToDateRange>0</a:RemainingMinutesPriorToDateRange> <a:TotalMinutesPostTimesheet>0</a:TotalMinutesPostTimesheet> </a:PwsProjectTaskRole> </a:Roles> <a:SequenceNumber>3</a:SequenceNumber> <a:WbsCode>4</a:WbsCode> <a:ParentTaskWbsCode i:nil="true"/> </a:PwsProjectTask> <a:PwsProjectTask> <ExternalSystemIdentifier i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504608637347</ProjectTaskUid> <a:Description i:nil="true"/> <a:Name>Task 4</a:Name> <a:Notes/> <a:OpenForTimeFlag>true</a:OpenForTimeFlag> <a:ParentProjectTaskIdentity i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/> <a:ParentTaskName i:nil="true"/> <a:PlannedEndDateTime>2018-01-30T08:00:00Z</a:PlannedEndDateTime> <a:PlannedStartDateTime>2018-01-01T00:00:00Z</a:PlannedStartDateTime> <a:ProjectTaskTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectTaskTypeId i:nil="true"/> <b:ProjectTaskTypeUid>1152921504608115982</b:ProjectTaskTypeUid> </a:ProjectTaskTypeIdentity> <a:Roles> <a:PwsProjectTaskRole> <ProjectRoleIdentity xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"> <ExternalSystemIdentifier i:nil="true"/> <ProjectRoleId i:nil="true"/> <ProjectRoleUid>1152921504609525049</ProjectRoleUid> </ProjectRoleIdentity> <ProjectTaskIdentity xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"> <ExternalSystemIdentifier i:nil="true"/> <ProjectTaskId i:nil="true"/> <ProjectTaskUid>1152921504608637347</ProjectTaskUid> </ProjectTaskIdentity> <ProjectTaskRoleId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskRoleUid i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <a:ActualMinutesSinceAsOfDate>0</a:ActualMinutesSinceAsOfDate> <a:BudgetedMinutes i:nil="true"/> <a:CompletedFlag>false</a:CompletedFlag> <a:Estimates/> <a:LateFlag>false</a:LateFlag> <a:TotalMinutesToDate>0</a:TotalMinutesToDate> <a:CompletedFlagAtLatestPostAsOfDate i:nil="true"/> <a:LateEligibleFlag>false</a:LateEligibleFlag> <a:LatestAsOfDatePostDateRange i:nil="true"/> <a:RemainingMinutesPostDateRange i:nil="true"/> <a:RemainingMinutesPriorToDateRange>0</a:RemainingMinutesPriorToDateRange> <a:TotalMinutesPostTimesheet>0</a:TotalMinutesPostTimesheet> </a:PwsProjectTaskRole> </a:Roles> <a:SequenceNumber>4</a:SequenceNumber> <a:WbsCode>5</a:WbsCode> <a:ParentTaskWbsCode i:nil="true"/> </a:PwsProjectTask> <a:PwsProjectTask> <ExternalSystemIdentifier i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504608637357</ProjectTaskUid> <a:Description i:nil="true"/> <a:Name>Task 5</a:Name> <a:Notes/> <a:OpenForTimeFlag>true</a:OpenForTimeFlag> <a:ParentProjectTaskIdentity i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/> <a:ParentTaskName i:nil="true"/> <a:PlannedEndDateTime>2018-01-30T08:00:00Z</a:PlannedEndDateTime> <a:PlannedStartDateTime>2018-01-01T00:00:00Z</a:PlannedStartDateTime> <a:ProjectTaskTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectTaskTypeId i:nil="true"/> <b:ProjectTaskTypeUid>1152921504608115983</b:ProjectTaskTypeUid> </a:ProjectTaskTypeIdentity> <a:Roles> <a:PwsProjectTaskRole> <ProjectRoleIdentity xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"> <ExternalSystemIdentifier i:nil="true"/> <ProjectRoleId i:nil="true"/> <ProjectRoleUid>1152921504609525049</ProjectRoleUid> </ProjectRoleIdentity> <ProjectTaskIdentity xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"> <ExternalSystemIdentifier i:nil="true"/> <ProjectTaskId i:nil="true"/> <ProjectTaskUid>1152921504608637357</ProjectTaskUid> </ProjectTaskIdentity> <ProjectTaskRoleId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskRoleUid i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <a:ActualMinutesSinceAsOfDate>0</a:ActualMinutesSinceAsOfDate> <a:BudgetedMinutes i:nil="true"/> <a:CompletedFlag>false</a:CompletedFlag> <a:Estimates/> <a:LateFlag>false</a:LateFlag> <a:TotalMinutesToDate>0</a:TotalMinutesToDate> <a:CompletedFlagAtLatestPostAsOfDate i:nil="true"/> <a:LateEligibleFlag>false</a:LateEligibleFlag> <a:LatestAsOfDatePostDateRange i:nil="true"/> <a:RemainingMinutesPostDateRange i:nil="true"/> <a:RemainingMinutesPriorToDateRange>0</a:RemainingMinutesPriorToDateRange> <a:TotalMinutesPostTimesheet>0</a:TotalMinutesPostTimesheet> </a:PwsProjectTaskRole> </a:Roles> <a:SequenceNumber>5</a:SequenceNumber> <a:WbsCode>6</a:WbsCode> <a:ParentTaskWbsCode i:nil="true"/> </a:PwsProjectTask> </a:ProjectTasks> <a:RoleCount>1</a:RoleCount> <a:TaskCount>6</a:TaskCount> <a:TimeCards/> <a:Udf1Treatment>A</a:Udf1Treatment> <a:Udf2Treatment>A</a:Udf2Treatment> </a:TimeEntryProject> </PwsGetTimeEntryProjectRoleResult> </PwsGetTimeEntryProjectRoleResponse> </s:Body> </s:Envelope>
PwsGetTimeEntryProjectRole - Common Errors and Warnings
- For all errors and warnings please refer to the Complete List of Errors and Warnings
ErrorNumber | ErrorCode | ErrorText |
---|---|---|
20010 | ProjectRequiredForGetTimeEntryProjectRole | A project must be specified. |
20011 | TimeEntryProjectRoleStartDateRequired | The range start date must be specified. |
20012 | TimeEntryProjectRoleEndDateRequired | The range end date must be specified. |
20013 | InvalidValueForTimeEntryProjectRoleStartDate | The specified start date must be expressed as midnight UTC on the desired date. |
20014 | InvalidValueForTimeEntryProjectRoleEndDate | The specified end date must be expressed as midnight UTC on the desired date. |