Input objects
ReplaceOnHoldReasonCommandRequestInput
Gives every sales order and sales quotation that carries this reason the replacement reason, then deletes this reason, in one transaction. Orders that are completed are changed too. Each changed order gets a history entry and can trigger workflows. This is the only way to remove a reason that is in use, and the only operation of this API that changes orders. GraphQL only. - Request
input
ReplaceOnHoldReasonCommandRequestInputFields
onHoldReasonId
ID!
required
The ID of the on-hold reason to remove.
replacementOnHoldReasonId
ID!
required
The ID of the on-hold reason the affected orders get.
disableAutomaticWorkflows
Boolean
Suppresses the automatic workflow triggers of this call. Defaults to false when omitted.
idempotencyKey
String
Client-supplied idempotency key. When provided, a repeated request with the same key and payload replays the original result instead of re-executing the mutation.
Was this page helpful?