Робот «Свойство предложения и разделы основного товара» возвращает значение свойства у предложения (SKU), а раздел и верхний раздел: у основного товара.
Для кого и какую задачу решает
Администратору CRM, который получает собственные характеристики вариаций из товарных строк, сохраняя классификацию по родительским товарам.
Цвет, размер и другой признак варианта нельзя безоговорочно брать у модели. Этот робот читает свойство именно товара в строке, а разделы у основного товара. Пустая характеристика предложения не заменяется значением родителя.
Параметры и подготовка
| Поле | Как заполнить |
|---|---|
ID элемента (entityId) |
Обязательное поле |
ID инфоблока (idIblock) |
Обязательное поле |
Код/ID свойства (без префикса) (codeField) |
Обязательное поле |
Перед настройкой выберите, откуда процесс получит каждое значение: постоянная настройка, поле карточки или результат предыдущего шага. Подписи в таблице соответствуют полям робота. Коды в скобках помогают различать похожие параметры при передаче данных между шагами.
Как использовать
- Передайте entityId карточки того типа, в котором выполняется процесс. Проверьте, что её товары связаны с каталогом.
- Выберите каталог и код свойства без обязательного префикса, например числовой ID нужного свойства.
- После выполнения возьмите параллельные списки значений и разделов. Для каждого обработанного товара значение относится к самой вариации или обычному товару строки.
- Если значение пустое, направьте его на заполнение или отдельную ветку. Не считайте, что робот автоматически использовал родительскую характеристику.
Учебный пример и ожидаемый результат
У учебной вариации 701 свойство размера равно «L», а у модели 500 указан общий текст. Ожидается «L» в valueField и разделы модели 500. Если свойство вариации пустое, вернётся пустое значение даже при заполненном свойстве модели. Для обычного товара без родителя свойство и разделы относятся к нему самому.
Пример показывает подготовленные учебные данные. Фактический результат зависит от переданных значений и доступных данных вашего процесса.
Что возвращает и как продолжить процесс
- «Значения свойства предложения» (
valueField), список значений. - «ID раздела основного товара» (
sectionId), список значений. - «Название раздела основного товара» (
sectionName), список значений. - «ID верхнего раздела основного товара» (
topSectionId), список значений. - «Название верхнего раздела основного товара» (
topSectionName), список значений.
Списки результатов соответствуют обработанным доступным связанным товарам. Строки без каталожного товара могут быть пропущены. Раздел непосредственный, верхний раздел верхний предок; это разные результаты и их не следует менять местами.
Проверяйте «Статус выполнения» и содержимое нужных позиций списков. Отдельного объявленного пояснения ошибки у этого робота нет. Пустое собственное свойство предложения допустимо и не вызывает автоматической подстановки.
Ограничения и разбор ошибок
Свойство читается с товара строки без подстановки родительского значения. Разделы читаются с родителя, если он есть. Выходы множественные. Параметры не содержат JSON; каталог и свойство выбираются отдельными полями.
Отдельного объявленного поля ошибки нет, поэтому при отрицательном статусе проверяйте исходные ID, код свойства и доступ к каталогу. Робот не дополняет пустые варианты и не записывает значения обратно в карточку.