#
МойСклад
Перед добавлением действий подключите МойСклад.
#
Получить категории товаров
Возвращает идентификаторы и названия категорий. Можно разрешить все категории или выбрать только определённые.
#
Получить товары в категории
Возвращает товары заданной или подобранной ботом категории: идентификатор, название, цену, остаток и артикул при наличии. Включите ожидание категории от бота, если категория определяется из запроса пользователя.
Включите Получать товары только с остатками, чтобы отфильтровать каталог. Затем выберите более или менее и укажите порог остатка.
#
Получить все товары
Возвращает полный каталог с идентификаторами, названиями, ценами и остатками. Для большого каталога предпочтительнее действия по категориям.
Для полного каталога также доступен фильтр по остатку.
#
Фильтрация по складам
В действиях Получить категории товаров, Получить товары в категории и Получить все товары можно ограничить результат выбранными складами:
- Добавьте одно из перечисленных действий МойСклад.
- В карточке действия включите Фильтрация по складам. По умолчанию переключатель выключен.
- В появившемся поле выберите один или несколько складов.
- Завершите настройку действия и сохраните изменения бота.
После включения фильтра бот получает данные только из выбранных складов. Если фильтрация не нужна, оставьте переключатель выключенным — действие будет работать без ограничения по складам.
Наведите указатель на значок подсказки рядом с настройкой, чтобы увидеть описание: «Позволяет передавать боту данные только из выбранных складов».
#
Создать заказ
Создаёт заказ с товарами, количеством и известными данными клиента. Возвращает идентификатор и номер заказа.
#
Поиск заказа
Ищет заказ по номеру и возвращает основные данные: идентификатор, статус, дату и состав.
Для консультации настройте цепочку Получить категории → Получить товары в категории. Если бот должен учитывать конкретные склады, выберите одинаковые склады в обоих действиях. Для оформления добавьте отдельное действие Создать заказ и требуйте подтверждение клиента.