Команда addPicklist
Команда addPicklist создает многоуровневый каталог для товара. Атрибуты каталогов задаются обязательным параметром picklist.
Свойства параметра picklist:
Свойство | Тип данных | Описание |
code | varchar(32) | Код многоуровневого каталога |
name | varchar(255) | Наименование многоуровневого каталога |
image | text | Изображение для многоуровневого каталога в формате base64 |
parent | varchar(32) | Код родительского каталога. У корневого элемента должен быть установлен в null. |
tmccode | varchar(100) | Код товара |
itemorder | int(11) | Порядок отображения элементов в каталоге |
Пример загрузки корневого каталога
{
"command": "addPicklist",
"picklist": {
"code": "3",
"name": "Уровень 1",
"image": "base64",
"parent": null,
"itemorder": 2
}
}
Пример загрузки вложенного каталога
{
"command": "addPicklist",
"picklist": {
"code": "5",
"name": "Уровень 2",
"image": "base64",
"parent": "3",
"itemorder": 3
}
}
Пример загрузки товара в каталог
{
"command": "addPicklist",
"picklist": {
"code": "6",
"name": "Молоко",
"image": "base64",
"parent": "5",
"tmccode": "13",
"itemorder": 2
}
}
Команда clearPicklist
Команда clearPicklist очищает справочник многоуровневых каталогов для товара.
Пример
{
"command": "clearPicklist"
}
Команда deletePicklist
Команда deletePicklist удаляет из справочника каталогов товара запись об указанном многоуровневом каталоге.
Параметр: код многоуровневого каталога.
Пример
{
"command": "deletePicklist",
"code": "2"
}