UpdateSalesOrderCommandRequestInput
Updates the header data of a sales order; only the fields that are sent change. - Request
UpdateSalesOrderCommandRequestInputFields
The ID of the sales order. Fails with a GraphQL error whose extensions.code is SalesOrderNotFound, SalesOrderIsPending or SalesOrderReadOnly.
The ID of the shipping method. Fails with a GraphQL error whose extensions.code is ShippingMethodNotFound.
The ID of the user responsible for the sales order.
The ID of the process status. Fails with a GraphQL error whose extensions.code is ProcessStatusNotFound.
The ID of the payment method. Fails with a GraphQL error whose extensions.code is PaymentMethodNotFound.
How and when the sales order is to be shipped.
The payment terms.
A text printed on the documents.
The date of the sales order.
An internal note.
The language of the documents as BCP 47 language tag, for example de or de-AT. Language subtag in lower case, region subtag in upper case; case does not matter on input. Wawi currently holds only the two-letter language subtag. Fails with a GraphQL error whose extensions.code is LANGUAGE_NOT_ACTIVE.
The number of the sales order on the sales channel.
The order number of the customer.
The comment of the customer.
The currency as ISO 4217 code. Fails with a GraphQL error whose extensions.code is CurrencyLockedByInvoice.
Suppresses the automatic workflow triggers of this call. Defaults to false when omitted.
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?