v1

latestOpenAPI 3.0.22026-07-223907721.1 MB
salesorder

Update Sales Order

Update a specific sales order

patch/v2/salesOrders/{salesOrderId}

Path parameters

salesOrderIdstring uuid required
Example:b45f6432-2462-4c6f-b00f-1d9d01000000

The id of the sales order to update.

Query parameters

recalculateTax0 | 1 | 2

0 = NoRecalculation, 1 = KeepNetPrices, 2 = KeepGrossPrices

0 - Keine Neuberechnung, auch wenn steuerrelevante Felder geändert wurden. 1 - Nettopreise beibehalten (Änderungen des Mehrwertsteuersatzes werden vom Kunden getragen). 2 - Bruttopreise beibehalten (Änderungen des Mehrwertsteuersatzes werden vom Einzelhändler getragen).

disableAutomaticWorkflowsboolean

If true, the workflows do not trigger automatic.

Headers

x-tenant-idstring uuid required

The tenant ID for the target ERP instance.

x-runasstring

The User-Id (int or uuid) on whose behalf the request is executed. Requires scope 'Application.RunAs'.

x-companyidstring

The Company-Id (int or uuid) of the company on whose behalf the request is executed.

Request body

externalNumberstring

The external number of the sales order.

billingNumberstring

The number of the invoice.

companyIdstring uuid

Represents a key for identifying a firm within the application.

customerIdstring uuid

Represents a unique key for identifying a customer in the JTL system.

customerVatIDstring

The VAT ID of the customer.

salesOrderDatestring date-time

The date when the order was created.

colorcodeIdstring uuid

Represents a key for identifying a color entity in the system.

commentstring

A comment on the sales order.

customerCommentstring

A customer comment on the sales order.

languageIsostring

The language of the order.

Example request

{
  "companyId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
  "customerId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
  "salesOrderPaymentDetails": {
    "paymentMethodId": "b45f6432-2462-4c6f-b00f-1d9d01000000"
  },
  "salesOrderShippingDetail": {
    "shippingMethodId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
    "onHoldReasonId": "b45f6432-2462-4c6f-b00f-1d9d01000000"
  },
  "colorcodeId": "b45f6432-2462-4c6f-b00f-1d9d01000000"
}

Response

The updated sales order.

idstring uuid
numberstring

The number of the sales order.

externalNumberstring

The external number of the sales order.

billingNumberstring

The number of the invoice.

companyIdstring uuid

Represents a key for identifying a firm within the application.

customerIdstring uuid

Represents a unique key for identifying a customer in the JTL system.

customerVatIDstring

The VAT ID of the customer.

merchantVatIDstring

The VAT ID of the merchant.

salesOrderDatestring date-time

The date when the order was created.

colorcodeIdstring uuid

Represents a key for identifying a color entity in the system.

isExternalInvoiceboolean

Indicates if the invoice of the order was created in an external system, like Amazon VCS.

commentstring

A comment on the sales order.

customerCommentstring

A customer comment on the sales order.

isCancelledboolean

Indicates if the order has been cancelled. There is a special endpoint for cancelling sales orders.

languageIsostring

The language of the order.

salesChannelIdstring

The sales channel of the sales order.

userCreatedIdstring uuid
userIdstring uuid
transactionStatusIdstring uuid

Example response

{
  "id": "b45f6432-2462-4c6f-b00f-1d9d01000000",
  "companyId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
  "customerId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
  "billingAddress": {
    "id": "b45f6432-2462-4c6f-b00f-1d9d01000000"
  },
  "shipmentaddress": {
    "id": "b45f6432-2462-4c6f-b00f-1d9d01000000"
  },
  "salesOrderPaymentDetails": {
    "paymentMethodId": "b45f6432-2462-4c6f-b00f-1d9d01000000"
  },
  "salesOrderShippingDetail": {
    "shippingMethodId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
    "onHoldReasonId": "b45f6432-2462-4c6f-b00f-1d9d01000000"
  },
  "colorcodeId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
  "cancellationDetails": {
    "cancellationReasonId": "b45f6432-2462-4c6f-b00f-1d9d01000000"
  },
  "userCreatedId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
  "userId": "b45f6432-2462-4c6f-b00f-1d9d01000000",
  "transactionStatusId": "b45f6432-2462-4c6f-b00f-1d9d01000000"
}