SetOrdersHead

The SetOrdersHead call updates a list of up to 50 sales orders maximum.

This call is available since SOAP version 100.

SetOrdersHead Input

Field Type Occurrence Meaning Available since
CallItemsLimit Integer Optional Call items limit for own server 112
OrdersHead ObjectRequired List of order data 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
Currency
String Optional Currency 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
CustomerID
Integer Optional Customer ID 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
CustomerReference
String Optional Customer Reference 110
OrdersHead.
PlentySoapObject_SetOrdersHead.
DeliveryAddressID
Integer Optional Delivery address ID 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
DoneTimestamp
String Optional Order completion timestamp 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
EstimatedTimeOfShipment
String Optional Estimated shipping date 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
ExternalOrderID
String Optional External sales order ID 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
Marking1ID
Integer Optional Marking1 ID 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
MethodOfPaymentID
Integer Optional Payment method ID 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
OrderID
Integer Required Sales order ID 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
OrderInfos
ObjectOptional List of order informations 106
OrdersHead.
PlentySoapObject_SetOrdersHead.
OrderInfos.
PlentySoapObject_OrderInfo.
Info
String Optional Tab: Info (in the sales order) 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
OrderInfos.
PlentySoapObject_OrderInfo.
InfoCustomer
Integer Optional 1 = Information is from the sales order customer 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
OrderInfos.
PlentySoapObject_OrderInfo.
InfoDate
Integer Optional Date 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
OrderInfos.
PlentySoapObject_OrderInfo.
InfoID
Integer Optional Info-ID 106
OrdersHead.
PlentySoapObject_SetOrdersHead.
OrderInfos.
PlentySoapObject_OrderInfo.
InfoUser
Integer Optional User ID 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
OrderStatus
Double Optional Sales order status 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
OrderTimestamp
Integer Optional The time of the sales order 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
OrderType
String Optional Sales order type 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
PackageNumber
String Optional Package number 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
PaidTimestamp
String Optional Incoming payment timestamp 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
ReferrerID
Integer Optional Sales order referrer ID 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
ResponsibleID
Integer Optional The person responsible ID 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
SalesAgentID
Integer Optional Trade representative ID 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
ShippingCosts
Double Optional Shipping costs 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
ShippingID
Integer Optional Shipping ID 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
ShippingMethodID
Integer Optional Shipping service provider ID 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
ShippingProfileID
Integer Optional Shipping profile ID 105
OrdersHead.
PlentySoapObject_SetOrdersHead.
StoreID
Integer Optional Multishop ID 110
OrdersHead.
PlentySoapObject_SetOrdersHead.
WarehouseID
Integer Optional Warehouse ID 105

SetOrdersHead 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.

SetOrdersHead 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

SetOrdersHead 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
OrderID 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 - - - Sales order was successfully updated.

Success Messages Output schema

For this call no success messages output schema exists.

Error messages

Code Key Value Message Explanation
800 OrderID Missing parameter Required paramter was not entered
810 Limit 50 Too many records sent. Limit is 50. Too many data records were sent. The maximum is 50.

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.

<ErrorMessages>
<item>
<Value>Missing parameter</Value>
<Key>OrderID</Key>
</item>
<item> </item>
</ErrorMessages>

Warnings

For this call no warnings exist.

Warnings Output schema

For this call no warnings output schema exists.

Nach oben