SetPriceSets

The SetPriceSets call edits the specified price sets. Only those values will be edited that were transmitted with the call. You are required to specify a price set ID. This call always returns the price set IDs, regardless whether the call was successful or not.

This call is available since SOAP version 103.
Up to 100 price sets can be edited per call.

SetPriceSets Input

Field Type Occurrence Meaning Available since
CallItemsLimit Integer Optional Call items limit for own server 112
PriceSetList ObjectRequired List of the price sets 105
PriceSetList.
PlentySoapObject_SetPriceSets.
CustomsPercental
Double Optional 109
PriceSetList.
PlentySoapObject_SetPriceSets.
ExtraShippingCharge1
Double Optional 109
PriceSetList.
PlentySoapObject_SetPriceSets.
ExtraShippingCharge2
Double Optional 109
PriceSetList.
PlentySoapObject_SetPriceSets.
HeightInMM
Integer Optional Height in mm 105
PriceSetList.
PlentySoapObject_SetPriceSets.
LengthInMM
Integer Optional Length in mm 105
PriceSetList.
PlentySoapObject_SetPriceSets.
Lot
Double Optional Content 105
PriceSetList.
PlentySoapObject_SetPriceSets.
OperatingCostsPercental
Double Optional 109
PriceSetList.
PlentySoapObject_SetPriceSets.
Package
Integer Optional Packages 105
PriceSetList.
PlentySoapObject_SetPriceSets.
PackagingUnit
String Optional Packaging entity 105
PriceSetList.
PlentySoapObject_SetPriceSets.
Position
Integer Optional Position 105
PriceSetList.
PlentySoapObject_SetPriceSets.
Price
Double Optional Price 105
PriceSetList.
PlentySoapObject_SetPriceSets.
Price1
Double Optional 105
PriceSetList.
PlentySoapObject_SetPriceSets.
Price10
Double Optional 105
PriceSetList.
PlentySoapObject_SetPriceSets.
Price11
Double Optional 105
PriceSetList.
PlentySoapObject_SetPriceSets.
Price12
Double Optional 105
PriceSetList.
PlentySoapObject_SetPriceSets.
Price2
Double Optional 105
PriceSetList.
PlentySoapObject_SetPriceSets.
Price3
Double Optional 105
PriceSetList.
PlentySoapObject_SetPriceSets.
Price4
Double Optional 105
PriceSetList.
PlentySoapObject_SetPriceSets.
Price5
Double Optional 105
PriceSetList.
PlentySoapObject_SetPriceSets.
Price6
Double Optional 105
PriceSetList.
PlentySoapObject_SetPriceSets.
Price7
Double Optional 105
PriceSetList.
PlentySoapObject_SetPriceSets.
Price8
Double Optional 105
PriceSetList.
PlentySoapObject_SetPriceSets.
Price9
Double Optional 105
PriceSetList.
PlentySoapObject_SetPriceSets.
PriceCalculation
Integer Optional 109
PriceSetList.
PlentySoapObject_SetPriceSets.
PriceSetID
Integer Required The price set ID 105
PriceSetList.
PlentySoapObject_SetPriceSets.
RebateLevelPrice10
Integer Optional Price 10 started from quantity 109
PriceSetList.
PlentySoapObject_SetPriceSets.
RebateLevelPrice11
Integer Optional Price 11 started from quantity 109
PriceSetList.
PlentySoapObject_SetPriceSets.
RebateLevelPrice6
Integer Optional Price 6 starting from quantity 105
PriceSetList.
PlentySoapObject_SetPriceSets.
RebateLevelPrice7
Integer Optional Price 7 starting from quantity 105
PriceSetList.
PlentySoapObject_SetPriceSets.
RebateLevelPrice8
Integer Optional Price 8 started from quantity 105
PriceSetList.
PlentySoapObject_SetPriceSets.
RebateLevelPrice9
Integer Optional Price 9 started from quantity 109
PriceSetList.
PlentySoapObject_SetPriceSets.
ShowOnly
Integer Optional Show 105
PriceSetList.
PlentySoapObject_SetPriceSets.
TransportationCosts
Double Optional 109
PriceSetList.
PlentySoapObject_SetPriceSets.
TypeOfPackage
Integer Optional Type of packages 105
PriceSetList.
PlentySoapObject_SetPriceSets.
Unit
String Optional Unit 105
PriceSetList.
PlentySoapObject_SetPriceSets.
Unit1
String Optional Unit 1 105
PriceSetList.
PlentySoapObject_SetPriceSets.
Unit2
String Optional Unit 2 105
PriceSetList.
PlentySoapObject_SetPriceSets.
UnitLoadDevice
Integer Optional Unit load device 105
PriceSetList.
PlentySoapObject_SetPriceSets.
WarehouseCosts
Double Optional 109
PriceSetList.
PlentySoapObject_SetPriceSets.
WeightInGramm
Integer Optional Weight in grams (gross) 105
PriceSetList.
PlentySoapObject_SetPriceSets.
WeightInGrammNet
Integer Optional Weight in grams (net) 109
PriceSetList.
PlentySoapObject_SetPriceSets.
WidthInMM
Integer Optional Width in mm 105

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

<PlentySoapRequest_SetPriceSets>
<PriceSetList>
<PlentySoapObject_SetPriceSets>
<Lot>Double</Lot>
<Package>Integer</Package>
<Position>Integer</Position>
<Price>Double</Price>
<Price1>Double</Price1>
<Price10>Double</Price10>
<Price11>Double</Price11>
<Price12>Double</Price12>
<Price2>Double</Price2>
<Price3>Double</Price3>
<Price4>Double</Price4>
<Price5>Double</Price5>
<Price6>Double</Price6>
<Price7>Double</Price7>
<Price8>Double</Price8>
<Price9>Double</Price9>
<ShowOnly>Integer</ShowOnly>
<Unit>String</Unit>
<Unit1>String</Unit1>
<Unit2>String</Unit2>
<WidthInMM>Integer</WidthInMM>
</PlentySoapObject_SetPriceSets>
</PriceSetList>
</PlentySoapRequest_SetPriceSets>

SetPriceSets 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

SetPriceSets 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
PriceSetID 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 - - - Price set was successfully established.

Success Messages Output schema

For this call no success messages output schema exists.

Error messages

Code Key Value Message Explanation
800 PriceSetID Missing parameter Required parameter was not entered
810 Limit 100 Max.100 PriceSets allowed The maximum number of price sets was exceeded.

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>PriceSetID</Key>
</item>
<item> </item>
</ErrorMessages>

Warnings

Code Key Value Message Explanation
110 No data No price sets found. Price sets could not be updated for the given parameters.

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