Команда addPicklist

Команда addPicklist создает многоуровневый каталог для товара. Атрибуты каталогов задаются обязательным параметром picklist.

Свойства параметра picklist:

Свойство

Тип данных

Описание

code

строковыйКод многоуровневого каталога

name

строковыйНаименование многоуровневого каталога

image

текстИзображение для многоуровневого каталога в формате base64

parent

строковый

Код родительского каталога

У корневого элемента должен быть установлен в null.

tmccode

строковыйКод товара

itemorder

числовойПорядок отображения элементов в каталоге
Пример загрузки корневого каталога
{
    "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" 
}
  • No labels