Как получить информацию о товарах в бизнес-процессах Битрикс24
Подробное руководство по получению данных о товарах из сделок и смарт-процессов в Битрикс24 без использования приложений
В этой статье мы рассмотрим, как работать с товарами в бизнес-процессах Битрикс24 без использования дополнительных приложений. Разберемся, как получать и обрабатывать информацию о товарах из сделок и смарт-процессов.
Поля для работы с товарами в Битрикс24
В Битрикс24 одно и то же поле имеет разные названия в зависимости от типа сущности:
- В сделках оно называется “Товарные позиции”
- В смарт-процессах оно называется “Товары”
Это поле содержит идентификаторы (ID) добавленных в элемент CRM товаров. Сами по себе эти идентификаторы не содержат детальной информации о товарах, они лишь указывают на связь между сделкой/смарт-процессом и конкретными товарами в каталоге.
Получение информации о товарах через бизнес-процессы
Для того чтобы получить полную информацию о товарах (название, цену, количество и другие параметры), необходимо использовать специальное действие бизнес-процесса: “Получить информацию о товарной позиции”.
Пошаговая инструкция:
Добавьте в бизнес-процесс действие “Итератор”
- В качестве массива для перебора укажите поле “Товарные позиции” (для сделок) или “Товары” (для смарт-процессов)
- Итератор будет последовательно перебирать все ID товаров, добавленных в сделку или смарт-процесс
Внутри итератора добавьте действие “Получить информацию о товарной позиции”
- В качестве ID товарной позиции используйте текущее значение итератора
- Это действие позволит получить детальную информацию о каждом товаре по его ID
Сохраните полученную информацию в переменные
- Вы можете сохранить такие данные как:
- Название товара
- Цена
- Количество
- Скидка
- Сумма
- И другие доступные параметры товара
- Вы можете сохранить такие данные как:
Важные моменты при работе с товарами в бизнес-процессах
- Поле с товарами (будь то “Товарные позиции” или “Товары”) содержит только ID товаров, а не полную информацию о них
- Для получения детальной информации необходимо использовать действие “Получить информацию о товарной позиции”
- Всегда проверяйте наличие товаров в сделке/смарт-процессе перед запуском итератора
- Для обработки большого количества товаров учитывайте возможные ограничения по времени выполнения бизнес-процесса
Заключение
Используя комбинацию итератора и действия “Получить информацию о товарной позиции”, вы можете эффективно работать с товарами в бизнес-процессах Битрикс24 без необходимости использования дополнительных приложений. Это открывает широкие возможности для автоматизации различных сценариев работы с товарами в вашем бизнесе.
Подписывайтесь на наш Telegram-канал, чтобы не пропустить новые полезные материалы по автоматизации Битрикс24!