...
Element | Data Type | Required? | Default | Description | Sample Data |
---|---|---|---|---|---|
RequestId | Int32 | No | Click here for more information. | 1 | |
SessionTicket | String | Yes | Click here for more information. | AUL1Tsqbhar4SWXC5j9T+w== | |
Comments | String (255) | No | Cost Card deletion comments (stored on the database) | Request 01 | |
CostCardIdentity | Yes | The cost card identity to be deleted | |||
ExpenseDocumentIdentity | Yes | The expense document the cost card resides under | |||
ExpenseDocumentTimestamp | String | No | This is a Base64 encoded timestamp utilized for engagement locking. To protect against overwriting other changes, you may optionally echo back the timestamp returned by a call to PwsSaveExpenseDocument (or a prior call to PwsSaveExpenseDocument). This will cause the request to fail if any change has been made between invocations of PwsGetExpenseDocument and PwsSaveExpenseDocument. | ||
ResourceIdentity | No | The resource associated with the cost card |
...
Panel | ||
---|---|---|
| ||
|
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 | RequestStatus | Click here for more information. | Ok |
ServerTimestampUtc | DateTime | Click here for more information. | 2018-03-01T16:07:45.595844Z |
ExpenseDocumentTimestamp | 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 by a call to PwsSaveExpenseDocument (or a prior call to PwsSaveExpenseDocument). This will cause the request to fail if any change has been made between invocations of PwsGetExpenseDocument and PwsSaveExpenseDocument. | AAAAAA64Ku8= |
Response Usage Example(s)
...
- For all errors and warnings please refer to the Complete List of Errors and Warnings
ErrorNumber | ErrorCode | ErrorText |
---|---|---|
19024 | CostCardNotSpecifiedForDelete | A specified engagement identity was incomplete. Each engagement identity must specify either an engagement id, and engagement uid or an engagement code. |
19037 | ExpenseDocumentNotSpecifiedForDeleteCostCard | Expense document identity is required. |
65200 | CostCardHasBeenChanged | Cost card has been changed by another user. |
65374 | CostCardHasBeenDeleted | One or more referenced cost card(s) have been deleted. |
65489 | CostCardRefInvalid | CostCardRef is required |
65491 | CostCardNotFound | CostCard not found |
65672 | OneOrMoreCostCardsCannotBeDeleted | One or more cost cards cannot be deleted. |