S-WEBS24

Битрикс24

CRM, процессы и приложения для вашей компании

CRM роботы 2.0 + AI (300+ роботов)

Свойство предложения и разделы основного товара

Робот «Свойство предложения и разделы основного товара» возвращает значение свойства у предложения (SKU), а раздел и верхний раздел: у основного товара.

Для кого и какую задачу решает

Администратору CRM, который получает собственные характеристики вариаций из товарных строк, сохраняя классификацию по родительским товарам.

Цвет, размер и другой признак варианта нельзя безоговорочно брать у модели. Этот робот читает свойство именно товара в строке, а разделы у основного товара. Пустая характеристика предложения не заменяется значением родителя.

Параметры и подготовка

Поле Как заполнить
ID элемента (entityId) Обязательное поле
ID инфоблока (idIblock) Обязательное поле
Код/ID свойства (без префикса) (codeField) Обязательное поле

Перед настройкой выберите, откуда процесс получит каждое значение: постоянная настройка, поле карточки или результат предыдущего шага. Подписи в таблице соответствуют полям робота. Коды в скобках помогают различать похожие параметры при передаче данных между шагами.

Как использовать

  1. Передайте entityId карточки того типа, в котором выполняется процесс. Проверьте, что её товары связаны с каталогом.
  2. Выберите каталог и код свойства без обязательного префикса, например числовой ID нужного свойства.
  3. После выполнения возьмите параллельные списки значений и разделов. Для каждого обработанного товара значение относится к самой вариации или обычному товару строки.
  4. Если значение пустое, направьте его на заполнение или отдельную ветку. Не считайте, что робот автоматически использовал родительскую характеристику.

Учебный пример и ожидаемый результат

У учебной вариации 701 свойство размера равно «L», а у модели 500 указан общий текст. Ожидается «L» в valueField и разделы модели 500. Если свойство вариации пустое, вернётся пустое значение даже при заполненном свойстве модели. Для обычного товара без родителя свойство и разделы относятся к нему самому.

Пример показывает подготовленные учебные данные. Фактический результат зависит от переданных значений и доступных данных вашего процесса.

Что возвращает и как продолжить процесс

  • «Значения свойства предложения» (valueField), список значений.
  • «ID раздела основного товара» (sectionId), список значений.
  • «Название раздела основного товара» (sectionName), список значений.
  • «ID верхнего раздела основного товара» (topSectionId), список значений.
  • «Название верхнего раздела основного товара» (topSectionName), список значений.

Списки результатов соответствуют обработанным доступным связанным товарам. Строки без каталожного товара могут быть пропущены. Раздел непосредственный, верхний раздел верхний предок; это разные результаты и их не следует менять местами.

Проверяйте «Статус выполнения» и содержимое нужных позиций списков. Отдельного объявленного пояснения ошибки у этого робота нет. Пустое собственное свойство предложения допустимо и не вызывает автоматической подстановки.

Ограничения и разбор ошибок

Свойство читается с товара строки без подстановки родительского значения. Разделы читаются с родителя, если он есть. Выходы множественные. Параметры не содержат JSON; каталог и свойство выбираются отдельными полями.

Отдельного объявленного поля ошибки нет, поэтому при отрицательном статусе проверяйте исходные ID, код свойства и доступ к каталогу. Робот не дополняет пустые варианты и не записывает значения обратно в карточку.