Перейти к содержанию

Роботы для работы с товарами

Набор роботов для бизнес-процессов, который автоматизирует работу с товарами и товарными позициями в Битрикс24: получение товаров из каталога, добавление и удаление товаров в Лидах и Сделках, чтение и изменение товарных позиций и их свойств.


Установка и первый запуск

После установки приложения из Битрикс24.Маркет перейдите в него и установите нужные роботы. Они станут доступны в конструкторе бизнес-процессов.

ID каталога и ID товара

ID каталога можно посмотреть в адресной строке при открытии каталога. Важно различать ID товара (карточка товара в каталоге) и ID товарной позиции (товар, уже добавленный в конкретный Лид/Сделку) — это разные идентификаторы.

Перебор нескольких товаров

Роботы получения данных работают с одним товаром за раз. Чтобы обработать список, используйте итератор в бизнес-процессе для перебора элементов.


Роботы для чтения каталога

Получить товары по фильтру

Возвращает товары из каталога по условиям.

  • ID каталога — узнаётся в адресной строке.
  • Название товара — указывается название товара (не вариации).
  • ID товара — ID товара (не вариации).

Если заполнить только ID каталога — вернутся все товары каталога. Поля «Название товара» и «ID товара» работают по принципу И/ИЛИ и принимают значение одного товара.

Получить данные товара

Возвращает данные одного товара. Укажите ID товара (для перебора нескольких — итератор).

Получить свойство товара

Возвращает значение конкретного свойства товара.

  • ID товара (не вариации).
  • Название свойства — фактическое название поля.

Получить свойство товара (вариации)

То же, но для вариаций товара.

  • ID вариации / главного товара — для вариаций используется «Внешний код».
  • Главный или вариация? — выбор источника.
  • Название свойства.

Роботы для работы с товарами в Лидах и Сделках

Добавить товар в элемент CRM

Добавляет товар в Лид или Сделку.

  • ID товара (не вариации).
  • Тип сущности CRM — Лид или Сделка.
  • ID элемента CRM.
  • Цена и Количество.

Удалить товар из Лида/Сделки

Удаляет товарную позицию. Требуется ID товарной позиции (получается роботом «Получить товарные позиции из элемента CRM»).

Получить товары из элемента CRM

Возвращает товары, добавленные в элемент CRM.

  • Тип сущности CRM.
  • ID элемента CRM.

Получить товарные позиции из элемента CRM

Возвращает товарные позиции элемента (вместе с их ID — нужны для обновления и удаления).

  • Тип сущности CRM.
  • ID элемента CRM.

Получить данные товарной позиции

Возвращает данные товарной позиции. ID товарной позиции получается роботом «Получить товарные позиции из элемента CRM».

Обновить товарную позицию

Изменяет товарную позицию в элементе CRM.

  • ID товарной позиции (из робота «Получить товарные позиции»).
  • Название, Цена, Количество — желаемые изменения.

Готово

Роботы установлены и доступны в бизнес-процессах. Приятного использования! 🎉