Search

Объект товар/услуга — product

Товар является иерархической сущностью. При получении товара передаётся информация о самом товаре, всех его разновидностях и значениях, которые указаны отдельно для каждой разновидности.

Поля объекта product

ТипНазваниеОписание
stringidИдентификатор товара или услуги
integertypeТип объекта: 1 — товар, 2 — услуга
stringnameНазвание товара или услуги
stringarticleАртикул
stringdescriptionТекстовое описание
string?sectionIdИдентификатор раздела каталога
decimalpriceЦена продажи
decimalpurchasePriceЗакупочная цена
decimalweightВес
decimalvolumeОбъём
integervatСтавка НДС: -1 — без НДС, 0 — 0%, 10 — 10%, 20 — 20%
int?unitIdИдентификатор единицы измерения
stringcurrencyIdИдентификатор валюты
booleaninheritedPhotosПоказывает, унаследованы ли фотографии из раздела каталога
booleanarchiveПоказывает, находится ли товар или услуга в архиве
decimal?discountPercentПроцент скидки
array (photo)photosФотографии товара или услуги
array (productChar)charsХарактеристики товара или услуги
array (child)childrenРазновидности товара или услуги — дочерние товары
array (productionMaterial)productionMaterialsМатериалы, используемые для производства товара
integersyncStatusСтатус синхронизации объекта: 1 — изменён, 2 — синхронизирован
integerversionВерсия данных

Объект фотографии — photo

ТипНазваниеОписание
stringidИдентификатор фотографии
stringlinkСсылка на фотографию

Объект разновидности товара — child

Объект содержит информацию о разновидности товара или услуги. Разновидности могут иметь собственные значения цены, закупочной цены, веса, объёма, скидки, фотографий, характеристик и материалов производства.

Если значение одного из nullable-полей не указано у разновидности, оно может наследоваться от родительского товара.

ТипНазваниеОписание
stringidИдентификатор разновидности товара или услуги
stringnameНазвание
stringarticleАртикул
stringdescriptionТекстовое описание
decimal?priceЦена продажи
decimal?purchasePriceЗакупочная цена
decimal?weightВес
decimal?volumeОбъём
decimal?discountPercentПроцент скидки
object (productOption)optionОпция и выбранное значение опции
array (photo)photosФотографии разновидности
array (productChar)charsХарактеристики разновидности
array (child)childrenДочерние разновидности следующего уровня
array (productionMaterial)productionMaterialsМатериалы, используемые для производства разновидности товара

Объект опции разновидности — productOption

Объект содержит информацию об опции, по которой сформирована разновидность товара.

Например:

  • опция — «Цвет»;
  • значение опции — «Красный».
ТипНазваниеОписание
stringoptionIdИдентификатор опции
stringoptionNameНазвание опции
string?optionValueIdИдентификатор значения опции
stringoptionValueЗначение опции

Объект характеристики — productChar

ТипНазваниеОписание
stringcharIdИдентификатор характеристики
stringcharNameНазвание характеристики
string?charValueIdИдентификатор значения характеристики. Используется для характеристик со значениями из списка
stringcharValueЗначение характеристики

Объект материала производства — productionMaterial

Объект содержит информацию о товаре или материале, который используется для производства основного товара или его разновидности.

ТипНазваниеОписание
stringidИдентификатор материала
stringarticleАртикул материала или товара
decimalquantityКоличество материала, необходимое для производства