Команда 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" 
}
  • No labels