SetDeliveryOrders

The SetDeliveryOrder call updates delivery orders from a sales order.

This call is available since SOAP version 112.

SetDeliveryOrders Input

Field Type Occurrence Meaning Available since
CallItemsLimit Integer Optional Call items limit for own server 112
DeliveryOrders ObjectRequired List with delivery orders 112
DeliveryOrders.
PlentySoapObject_SetDeliveryOrder.
BookOutgoingItems
Boolean Optional Book outgoing items 112
DeliveryOrders.
PlentySoapObject_SetDeliveryOrder.
DeliveryOrderID
Integer Optional Delivery order ID 112
DeliveryOrders.
PlentySoapObject_SetDeliveryOrder.
DeliveryOrderInfos
ObjectOptional List of order informations 112
DeliveryOrders.
PlentySoapObject_SetDeliveryOrder.
DeliveryOrderInfos.
PlentySoapObject_OrderInfo.
Info
String Optional Tab: Info (in the sales order) 105
DeliveryOrders.
PlentySoapObject_SetDeliveryOrder.
DeliveryOrderInfos.
PlentySoapObject_OrderInfo.
InfoCustomer
Integer Optional 1 = Information is from the sales order customer 105
DeliveryOrders.
PlentySoapObject_SetDeliveryOrder.
DeliveryOrderInfos.
PlentySoapObject_OrderInfo.
InfoDate
Integer Optional Date 105
DeliveryOrders.
PlentySoapObject_SetDeliveryOrder.
DeliveryOrderInfos.
PlentySoapObject_OrderInfo.
InfoID
Integer Optional Info-ID 106
DeliveryOrders.
PlentySoapObject_SetDeliveryOrder.
DeliveryOrderInfos.
PlentySoapObject_OrderInfo.
InfoUser
Integer Optional User ID 105
DeliveryOrders.
PlentySoapObject_SetDeliveryOrder.
DoneTimestamp
Integer Optional Done timestamp 112
DeliveryOrders.
PlentySoapObject_SetDeliveryOrder.
OrderRows
ObjectOptional List with sales order items for each delivery order 112
DeliveryOrders.
PlentySoapObject_SetDeliveryOrder.
OrderRows.
PlentySoapObject_SetDeliveryRow.
OrderRowID
Integer Optional Row ID in sales order. 112
DeliveryOrders.
PlentySoapObject_SetDeliveryOrder.
OrderRows.
PlentySoapObject_SetDeliveryRow.
Quantity
Double Optional Quantity in the delivery order 112
OrderID Integer Required ID of the main sales order 112

SetDeliveryOrders Input schema

The box below lists all fields that could be included in the call request (version 112). To learn more about an individual field or its type, click its name in the box.

SetDeliveryOrders Output

Field Type Occurrence Meaning Available since
ResponseMessages ObjectOptional Returns a list of error messages for the current call. 112
ResponseMessages.
PlentySoapResponseMessage.
Code
Integer Optional Code 105
ResponseMessages.
PlentySoapResponseMessage.
ErrorMessages
ObjectOptional Sub Messages 110
ResponseMessages.
PlentySoapResponseMessage.
ErrorMessages.
PlentySoapResponseSubMessage.
Key
String Optional Key 109
ResponseMessages.
PlentySoapResponseMessage.
ErrorMessages.
PlentySoapResponseSubMessage.
Value
String Optional Value 109
ResponseMessages.
PlentySoapResponseMessage.
IdentificationKey
String Optional Message 110
ResponseMessages.
PlentySoapResponseMessage.
IdentificationValue
String Optional Message 110
ResponseMessages.
PlentySoapResponseMessage.
SuccessMessages
ObjectOptional Sub Messages 110
ResponseMessages.
PlentySoapResponseMessage.
SuccessMessages.
PlentySoapResponseSubMessage.
Key
String Optional Key 109
ResponseMessages.
PlentySoapResponseMessage.
SuccessMessages.
PlentySoapResponseSubMessage.
Value
String Optional Value 109
ResponseMessages.
PlentySoapResponseMessage.
Warnings
ObjectOptional Sub Messages 110
ResponseMessages.
PlentySoapResponseMessage.
Warnings.
PlentySoapResponseSubMessage.
Key
String Optional Key 109
ResponseMessages.
PlentySoapResponseMessage.
Warnings.
PlentySoapResponseSubMessage.
Value
String Optional Value 109
Success Boolean Optional Has the value true or false, depending on whether a request worked. 112

SetDeliveryOrders Output schema

The box below lists all fields that could be included in the response call (version 112). To learn more about an individual field or its type, click its name in the box.

Identification Keys

(The dynamicValue stands for any parameter values that could be outputted.)

Key Value
DeliveryOrderID dynamicValue

Identification Output schema

The box below lists all identification fields that could be outputted in the call response (version 112). The dynamicValue stands for any parameter values that could be outputted. To learn more about an individual field or its type, click its name in the box.

Success messages

(The dynamicValue stands for any parameter values that could be outputted.)

Code Key Value Message Explanation
100 - - Delivery order IDs Delivery orders were added. The IDs of the delivery orders are returned.

Success Messages Output schema

For this call no success messages output schema exists.

Error messages

Code Key Value Message Explanation
810 Limit 50 Too many data records The request has too many data records. Attend the defined limit.
800 Error updating delivery order An error occurred while updating delivery order.
800 The order for given order ID is not of type delivery The order for given order ID is not of type delivery.

Error messages Output schema

The box below lists all error message fields that could be outputted in the call response (version 112). To learn more about an individual field or its type, click its name in the box.

Warnings

Code Key Value Message Explanation
110 Outgoing items were not booked. An error occurred while booking outgoing items. Outgoing items were not booked.

Warnings Output schema

The box below lists all warning fields that could be outputted in the call response (version 112). To learn more about an individual field or its type, click its name in the box.

Nach oben