CRM Роботы + AI 2.0

Значение свойства товара и разделы каталога

Значение свойства товара и разделы каталога

Что делает

Робот проходит по всем товарным позициям выбранного элемента CRM (сделка, лид или смарт-процесс) и для каждого товара возвращает значение указанного свойства, а также информацию о разделе каталога. Это массовая версия робота «Свойство товара по ID» — вместо одного товара обрабатываются сразу все позиции.

Особенности обработки торговых предложений (SKU):

  • Сначала проверяется свойство у самого предложения (SKU)
  • Если у SKU свойство не заполнено — значение берётся из основного товара
  • Раздел каталога и родительский раздел всегда определяются по основному товару

Результаты возвращаются списками — по одному значению на каждую обработанную товарную позицию.

Ключевые возможности:

  • Пакетная обработка всех товарных позиций сделки/лида/смарт-процесса
  • Автоматическое разрешение иерархии SKU — основной товар
  • Одновременное получение значений свойства и данных о разделах
  • Сохранение порядка товарных позиций — результаты идут в том же порядке

Сценарии

Сценарий 1: Проверка наличия всех товаров в заказе В сделке 50 товарных позиций. Робот получает свойство «Складской остаток» для каждой позиции → перебирает результаты → если хотя бы по одной позиции остаток меньше заказанного — сделка помечается для ручной обработки → менеджер видит список проблемных позиций.

Сценарий 2: Автоматический подбор склада отгрузки Заказ содержит товары из разных разделов каталога. Робот получает разделы для всех позиций → группирует товары по разделам → если все товары из раздела «Москва» — назначается московский склад → если есть товары из разных регионов — заказ дробится на несколько отгрузок.

Сценарий 3: Контроль минимальной цены Перед отправкой КП клиенту робот получает свойство «Минимальная цена» для всех позиций → сравнивает с ценой в сделке → если цена сделки ниже минимальной хотя бы по одной позиции — КП блокируется, создаётся задача на согласование скидки.

Сценарий 4: Формирование спецификации с характеристиками При генерации договора нужно приложить спецификацию с техническими характеристиками. Робот собирает свойства «Вес», «Габариты», «Мощность» для всех товаров → данные передаются в генератор документов → формируется готовая спецификация с таблицей характеристик.

Настройка

  1. Добавьте робота в бизнес-процесс или умный сценарий, привязанный к элементу CRM
  2. Привяжите к элементу — робот автоматически получает товарные позиции из текущей сделки, лида или смарт-процесса
  3. Выберите ID свойства — ID свойства товара из каталога CRM, значение которого нужно получить
  4. Обработайте результат — робот возвращает списки. Используйте робота «Цикл» или другие средства для последовательной обработки каждой позиции

Важно: робот обрабатывает товарные позиции в том порядке, в котором они приходят из CRM. Если порядок важен для вашего сценария — убедитесь, что в элементе CRM позиции отсортированы нужным образом.

Результат

Робот возвращает списки (массивы), по одному элементу на каждую товарную позицию:

  • Список значений свойства — значение выбранного свойства для каждой позиции
  • Список ID разделов — ID раздела каталога для каждой позиции
  • Список названий разделов — человекочитаемые названия разделов
  • Список ID верхних разделов — ID родительских разделов в иерархии
  • Список названий верхних разделов — названия родительских разделов
  • Список статусов — Y/N для каждой позиции (успешно/ошибка)

Интеграция

Робот — центральный элемент для пакетной обработки товарных позиций:

  • Массовая проверка: сделка → все позиции → значения свойства → фильтрация проблемных
  • Категоризация: сделка → все позиции → разделы каталога → группировка для логистики
  • Обогащение документов: сделка → все позиции → свойства → спецификации и коммерческие предложения
  • Валидация: сделка → все позиции → проверка заполненности → задачи на дополнение

Хорошо работает в паре с:

  • «Цикл» — для итеративной обработки каждого элемента списка
  • «Свойство товара по ID» — для точечного получения свойства одного конкретного товара
  • «Генератор документов» — для подстановки собранных данных в шаблоны
  • «Обновить товар» — для корректировки свойств после проверки

Ошибки

Ситуация Поведение Решение
В элементе CRM нет товарных позиций Пустые списки Это штатная ситуация. Добавьте условие: если списки пусты — завершить процесс или запросить добавление товаров
Указанный ID свойства не существует Пустые значения в списке свойства Проверьте ID свойства в настройках каталога
Свойство не заполнено у товара/предложения Пустое значение для этой позиции Для SKU робот пытается взять значение из основного товара. Если и там пусто — значение будет пустым
Товар не привязан к разделу Пустые поля раздела для этой позиции Проверьте структуру каталога. Все товары должны находиться в разделах
Слишком много товарных позиций (> 500) Робот может выполняться дольше обычного Разбейте сделку на несколько или оптимизируйте процесс: используйте фильтрацию на уровне товаров