...
Panel | ||
---|---|---|
| ||
|
...
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. | 0 |
Status | Click here for more information | Ok | |
ServerTimestampUtc | DateTime | Click here for more information. | 2018-03-01T17:44:55.4574017Z |
ProjectTaskTypeIdentity | The identity of the project task type that was just saved. Click here for more information. | ||
EngagementTimestamp | String | This is a Base64 encoded timestamp utilized for engagement locking. To protect against overwriting other changes, you may optionally echo back the timestamp returned in a prior response. This will cause the request to fail if any change has been made between the two invocations. | AAAAAA+xjsY= |
LockStolenFromUserIdentity | If a lock is stolen in the process of updating an engagement, this identifies the user from which the lock was stolen from. Click here for more information. |
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <PwsSaveProjectTaskTypeResponse xmlns="http://projectorpsa.com/PwsProjectorServices/"> <PwsSaveProjectTaskTypeResult 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/"/> <ResponseId xmlns="http://projectorpsa.com/CommonServices/">0</ResponseId> <Status xmlns="http://projectorpsa.com/CommonServices/">Ok</Status> <ServerTimestampUtc xmlns="http://projectorpsa.com/CommonServices/">2018-03-01T19:20:00.629574Z</ServerTimestampUtc> <a:ProjectTaskTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectTaskTypeId i:nil="true"/> <b:ProjectTaskTypeUid>1152921504608111799</b:ProjectTaskTypeUid> </a:ProjectTaskTypeIdentity> <a:EngagementTimestamp>AAAAAA+ydcs=</a:EngagementTimestamp> <a:LockStolenFromUserIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:UserDisplayName>PPSA Support User</b:UserDisplayName> <b:UserId i:nil="true"/> <b:UserReferenceSystemId>000</b:UserReferenceSystemId> <b:UserUid>1152921504606944261</b:UserUid> </a:LockStolenFromUserIdentity> </PwsSaveProjectTaskTypeResult> </PwsSaveProjectTaskTypeResponse> </s:Body> </s:Envelope> |
PwsSaveProjectTaskType - Common Errors and Warnings
- For all errors and warnings please refer to the Complete List of Errors and Warnings
ErrorNumber | ErrorCode | ErrorText |
---|---|---|
15002 | ProjectNotSpecifiedForSaveTaskType | No project was specified for saving project task type. |
54645 | ProjectTaskTypeNameIsRequired | The project task type name is required for new project task types. |
54646 | ProjectTaskTypeNameAlreadyInUse | The specified project task type name is already in use. |
54647 | ProjectRateTypeIsRequired | The default project rate type is required for new project task types. |
54650 | ProjectRateTypeNotFound | The specified default project rate type does not exist. |
55069 | TaskTypePurchaseOrderSpecifiedWhenInheriting | Purchase order number may not be specified when inheriting purchase order number. |
57556 | TaskTypeNotSpecified | The standard task type is required for new project task types. |
...