Package DE_EPAGES::Product::API::WebService::ProductTypeService2
Implements the Product Type WebService. extends the original ProductTypeService used by ChannelAdvisor as this one does not work with .NET
Base |
DE_EPAGES::Product::API::WebService::ProductTypeService |
Functions
- createPreDefAttribute
- createProductAttribute
- deletePreDefAttribute
- deleteProductAttribute
- existsPreDefAttribute
- existsProductAttribute
- getAllPreDefAttributesInfo
- getAllProductAttributesInfo
- getPreDefAttributeInfo
- getProductAttributeInfo
- updatePreDefAttribute
- updateProductAttribute
createPreDefAttribute
WebService-Method: createPreDefAttribute Creates a list of predefined attributes.
Syntax |
$SoapData = $self->createPreDefAttribute($ProductAttributePath, $aPreDefAttributes); |
Input |
|
Return |
|
createProductAttribute
WebService-Method: createProductAttribute Creates a list of product attributes.
Syntax |
$SoapData = $self->createProductAttribute($ProductTypePath, $aProductAttributes); |
Input |
|
Return |
|
deletePreDefAttribute
WebService-Method: deletePreDefAttribute Deletes a list of product attributes.
Syntax |
$SoapData = $self->deletePreDefAttribute($aProductTypess); |
Input |
|
Return |
|
deleteProductAttribute
WebService-Method: deleteProductAttribute Deletes a list of product attributes.
Syntax |
$SoapData = $self->deleteProductAttribute($aProductTypess); |
Input |
|
Return |
|
existsPreDefAttribute
WebService-Method: existsPreDefAttribute Returns exists status of a list of predefined attributes.
Syntax |
$SoapData = $self->existsPreDefAttribute($ProductAttributePath, $aPreDefAttributes); |
Input |
|
Return |
|
existsProductAttribute
WebService-Method: existsProductAttribute Returns exists status of a list of product attributes.
Syntax |
$SoapData = $self->existsProductAttribute($ProductTypePath, $aProductAttributes); |
Input |
|
Return |
|
getAllPreDefAttributesInfo
WebService-Method: getAllPreDefAttributesInfo Gets all predefined attributes of the product attribute.
Syntax |
$SoapData = $self->getAllPreDefAttributesInfo('/Shops/DemoShop/ProductTypes/Jacket/Attributes/Size'); $SoapData = $self->getAllPreDefAttributesInfo($ProductAttributePath, ['de', 'en']); |
Input |
|
Return |
|
getAllProductAttributesInfo
WebService-Method: getAllProductAttributesInfo Gets all product attributes of the product type.
Syntax |
$SoapData = $self->getAllProductAttributesInfo('/Shops/DemoShop/ProductTypes/Tent'); $SoapData = $self->getAllProductAttributesInfo('/Shops/DemoShop/ProductTypes/Tent', ['de', 'en']); |
Input |
|
Return |
|
getPreDefAttributeInfo
WebService-Method: getPreDefAttributeInfo Returns information about a list of predefined attributes for one product attribute.
Syntax |
$SoapData = $self->getPreDefAttributeInfo($ProductAttributePath, $aPreDefAttributes, $aLanguageCodes); |
Input |
|
Return |
|
getProductAttributeInfo
WebService-Method: getProductAttributeInfo Returns information about a list of product attributes for one product type.
Syntax |
$SoapData = $self->getProductAttributeInfo($ProductTypePath, $aAttributes, $aLanguageCodes); |
Input |
|
Return |
|
updatePreDefAttribute
WebService-Method: updatePreDefAttribute Updates a list of predefined attributes.
Syntax |
$SoapData = $self->updatePreDefAttribute($aProductTypes); |
Input |
|
Return |
|
updateProductAttribute
WebService-Method: updateProductAttribute Updates a list of product attributes.
Syntax |
$SoapData = $self->updateProductAttribute($aProductTypes); |
Input |
|
Return |
|