Получить товары с количеством из сделки или лида


Описание задачи

Получить из сделки или лида список товаров с указанием количества. Например:

Количество товаров:

Ножницы — 5

Бумага — 1

Карандаш — 10

Решение для сделки и лида практически одинаковое. Отличается REST-метод, который используется для получения списка товаров.


Что нам понадобится для решения

Коробка.

Облако. Тариф, поддерживающий бизнес-процессы. Подробнее о тарифах можно узнать по ссылке

Приложение REST Активити

Вебхук SnApi "ping_pong_json_string"

С помощью этих инструментов вы сможете использовать JSON с данными в итеративном запросе.


Решение

Шаг 1. Получите список товаров

Если товары необходимо получить из сделки, настройте действие «Получить параметр через REST» следующим образом:

pasted-image.png

Если товары необходимо получить из лида:

pasted-image.png


Шаг 2. Запишите получившийся список в переменную.

pasted-image.png

Шаг 3. Используйте итератор для перебора товаров.

pasted-image.png

Шаг 4. В итераторе используйте метод ping_pong_json_string действия REST Активити SnApi.

pasted-image.png

Шаг 5. Допишите название товара и его количество в текстовую переменную.

pasted-image.png

Шаг 6. После завершения итератора выведите получившийся текст.

pasted-image.png


Пример уведомления

Количество товаров:

Ножницы - 5

Бумага - 1

Карандаш - 10


Общая схема БП

pasted-image.png


Комментарии