По умолчанию бизнес-процессы в Битрикс24 используют формат JSON при задании параметров для REST-запросов. Синтаксис JSON довольно сложный, и поскольку поля в параметрах бизнес-процессов не имеют проверки на корректность записи, искать опечатки и ошибки достаточно не удобно.
Приложение REST Активити Б24 от IT-Solution позволяет использовать при заполнении параметров бизнес-процессов не только JSON, но и форматы с более простым синтаксисом: YAML, TOML, XML.
Установите приложение из маркета по ссылке. Для его работы потребуются как минимум Роботы, соответственно, тариф портала Битрикс24, на который устанавливается приложение, может быть любым, начиная с Базового. Приложение распространяется по Подписке на Маркет и имеет ограничение в 3000 запросов в месяц. Запросы обнуляются 1-го числа каждого месяца. Чтобы уточнить стоимость снятия такого ограничения, обращайтесь в чат поддержки.
Если приложение получило все требующиеся разрешения, после установки пользователь увидит такое сообщение:
После этого в конструкторе бизнес-процессов появится блок "Действия приложений", откуда можно будет выбрать нужный вариант: получить параметр или пользователя.
В настройках выбранного элемента можно ввести REST запрос в любом из доступных форматов.
Выберите метод в поле REST-метод и введите запрос в удобном формате:
Запрос в формате YAML
После сохранения элемент будет выглядеть так:
Таким образом работа с бизнес-процессами, использующими REST-запросы, значительно упрощается.
Вы также можете использовать данное активити в роботах, заполняя запрос аналогично действию бизнес-процесса
Результат можно использовать в следующем роботе на той же стадии
Вы сможете использовать приложение для решения самых разных задач. Вот несколько примеров:
- Работа со множественными полями
- Автоматическая смена ответственных
- Запись ИНН компании во все связанные контакты
- Запуск Бизнес-процесса в живой ленте средствами REST
- Поиск компанию и сделку с одинаковым ИНН
- Частье кейсы: Поиск начальника подразделения, Создание подзадачи, Список товаров в сделке
И многое, многое другое. У приложения Rest Activity огромные возможности и большой потенциал для применения. Если Вы используете бизнес-процессы Битрикс24, использующие REST-запросы, попробуйте Rest Activity!
На какие вопросы отвечает эта статья:
1. Какой формат используют бизнес-процессы в Битрикс24 при задании параметров для REST-запросов?
2. Какие форматы позволяет использовать приложение REST-Активити от IT-Solution при заполнении параметров бизнес-процессов?
3. Что понадобится для установки приложения REST-Активити?
4. Какое ограничение по запросам имеет приложение REST-Активити?
5. Когда происходит обнуление счетчика количества запросов в REST-Активити?
6. Для решения каких задач можно использовать приложение REST-Активити?