SetItemsSuppliers

Use the SetItemsSuppliers call to update an existing items suppliers datarow if the unique items suppliers datarow id is specified, else the call will insert a new datarow to database. The Items Supplier Object has to be specified in request object.

This call is available since SOAP version 110.

SetItemsSuppliers Input

Field Type Occurrence Meaning Available since
CallItemsLimit Integer Optional Call items limit for own server 112
ItemsSuppliers ObjectOptional ItemsSuppliersRowIDList 110
ItemsSuppliers.
PlentySoapObject_ItemsSuppliers.
IsRebateAllowed
String Optional Is Rebate Allowed 110
ItemsSuppliers.
PlentySoapObject_ItemsSuppliers.
ItemID
Integer Optional Item ID 110
ItemsSuppliers.
PlentySoapObject_ItemsSuppliers.
ItemSupplierPrice
Double Optional Item Supplier Price 110
ItemsSuppliers.
PlentySoapObject_ItemsSuppliers.
ItemSupplierRowID
Integer Optional Item Supplier Row ID 110
ItemsSuppliers.
PlentySoapObject_ItemsSuppliers.
LastUpdate
Integer Optional Last price update 110
ItemsSuppliers.
PlentySoapObject_ItemsSuppliers.
Priority
Integer Optional Priority 110
ItemsSuppliers.
PlentySoapObject_ItemsSuppliers.
Rebate
Double Optional Rebate 110
ItemsSuppliers.
PlentySoapObject_ItemsSuppliers.
SupplierDeliveryTime
Integer Optional Delivery time 110
ItemsSuppliers.
PlentySoapObject_ItemsSuppliers.
SupplierID
Integer Optional Supplier ID 110
ItemsSuppliers.
PlentySoapObject_ItemsSuppliers.
SupplierItemNumber
String Optional Supplier Item Number 110
ItemsSuppliers.
PlentySoapObject_ItemsSuppliers.
SupplierMinimumPurchase
Double Optional Minimum pruchase 110
ItemsSuppliers.
PlentySoapObject_ItemsSuppliers.
VPE
Double Optional VPE 110

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

SetItemsSuppliers Output

Field Type Occurrence Meaning Available since
ItemsSuppliersRowIDs ObjectOptional ItemsSuppliersRowIDs 110
ItemsSuppliersRowIDs.
PlentySoapObject_Integer.
intValue
Integer Optional Integer Value 105
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

SetItemsSuppliers 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

For this call no identification keys and values exist.

Identification Output schema

For this call no identification output schema exists.

Success messages

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

Code Key Value Message Explanation
100 - - - -

Success Messages Output schema

For this call no success messages output schema exists.

Error messages

Code Key Value Message Explanation
810 Limit 50 Max Items Suppliers of 50 The request contains more Items Suppliers objects than the allowed maximum
800 ItemID Missing parameter Required parameter was not entered
800 SupplierID Missing parameter Required parameter was not entered

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> </item>
<item>
<Value>Missing parameter</Value>
<Key>ItemID</Key>
</item>
<item>
<Value>Missing parameter</Value>
<Key>SupplierID</Key>
</item>
</ErrorMessages>

Warnings

For this call no warnings exist.

Warnings Output schema

For this call no warnings output schema exists.

Nach oben