Delete Header Purchase Change Order

Prev Next
Delete
/po-rest-api/jersey/v1/po-change-order/58CEEE8CCAD6650DE0630B811DAC89C2

PO Change Order — Delete

Overview

Deletes a change order, identified by its unique identifier, together with all of its summary
lines.

Notes

  • Summary lines are removed first, then the header — the database does not cascade the
    header delete, so this ordering is required to preserve referential integrity.

  • The whole delete runs in a single transaction and is rolled back entirely if any step fails.

UI Navigation

Asset Management → Purchase Order → Change Orders → Enter Change Order

Finders

Not applicable — targets a single record by POCOH_V_UUID.

HTTP Method & Endpoint

DELETE {base_url}/po-rest-api/jersey/v1/po-change-order/{vuuid}

Path Parameters

Field Type Required Default Description
vuuid String True — POCOH_V_UUID of the change order to delete

Query Parameters

None.

Example Request

curl -X DELETE "{base_url}/po-rest-api/jersey/v1/po-change-order/57583E9AF08A542CE0630B811DACCB66" \
  -H "Authorization: Basic {credentials}"

Example Response

204 No Content — no response body.

Attributes

Not applicable — no request or response body.

Error Codes

HTTP Error Code Reason
400 PO-000259-ERR vuuid is required and cannot be blank
404 PO-000260-ERR No change order found for the supplied vuuid
500 (unhandled exception) Any other unexpected error; the transaction is rolled back
Security
HTTP
Type basic

Basic authentication

Responses
204

No Content

"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"
string
Copyright © 2024 CMiC All Rights Reserved