Роботы для работы с товарами¶
Набор роботов для бизнес-процессов, который автоматизирует работу с товарами и товарными позициями в Битрикс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 товарной позиции (из робота «Получить товарные позиции»).
- Название, Цена, Количество — желаемые изменения.
Готово
Роботы установлены и доступны в бизнес-процессах. Приятного использования! 🎉