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

Поля для работы с товарами в Битрикс24

В Битрикс24 одно и то же поле имеет разные названия в зависимости от типа сущности:

  • В сделках оно называется “Товарные позиции”
  • В смарт-процессах оно называется “Товары”

Это поле содержит идентификаторы (ID) добавленных в элемент CRM товаров. Сами по себе эти идентификаторы не содержат детальной информации о товарах, они лишь указывают на связь между сделкой/смарт-процессом и конкретными товарами в каталоге.

Получение информации о товарах через бизнес-процессы

Для того чтобы получить полную информацию о товарах (название, цену, количество и другие параметры), необходимо использовать специальное действие бизнес-процесса: “Получить информацию о товарной позиции”.

Пошаговая инструкция:

  1. Добавьте в бизнес-процесс действие “Итератор”

    • В качестве массива для перебора укажите поле “Товарные позиции” (для сделок) или “Товары” (для смарт-процессов)
    • Итератор будет последовательно перебирать все ID товаров, добавленных в сделку или смарт-процесс
  2. Внутри итератора добавьте действие “Получить информацию о товарной позиции”

    • В качестве ID товарной позиции используйте текущее значение итератора
    • Это действие позволит получить детальную информацию о каждом товаре по его ID
  3. Сохраните полученную информацию в переменные

    • Вы можете сохранить такие данные как:
      • Название товара
      • Цена
      • Количество
      • Скидка
      • Сумма
      • И другие доступные параметры товара

Важные моменты при работе с товарами в бизнес-процессах

  • Поле с товарами (будь то “Товарные позиции” или “Товары”) содержит только ID товаров, а не полную информацию о них
  • Для получения детальной информации необходимо использовать действие “Получить информацию о товарной позиции”
  • Всегда проверяйте наличие товаров в сделке/смарт-процессе перед запуском итератора
  • Для обработки большого количества товаров учитывайте возможные ограничения по времени выполнения бизнес-процесса

Заключение

Используя комбинацию итератора и действия “Получить информацию о товарной позиции”, вы можете эффективно работать с товарами в бизнес-процессах Битрикс24 без необходимости использования дополнительных приложений. Это открывает широкие возможности для автоматизации различных сценариев работы с товарами в вашем бизнесе.

Подписывайтесь на наш Telegram-канал, чтобы не пропустить новые полезные материалы по автоматизации Битрикс24!