Открыть меню
Платформа Эра. Документация
Toggle preferences menu
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

Задание 7. Создание служебного сценария

Материал из Платформа Эра. Документации
Версия от 13:07, 24 февраля 2025; AZykov (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Предыдущая статья курса: Запуск служебных сценариев
Предыдущее задание курса: Задание 6. Интеграция звонков в карточку


В рамках данного задания, необходимо создать служебный сценарий, который будет создавать обращение из переданных в него параметров.

Запуск сценария может осуществляться через API.

Входящие параметры сценария:

  • startparam1 - Номер телефона контакта
  • startparam2 - Тема обращения (subject)
  • startparam3 - Описание обращения (description)

Сценарий должен найти объект Контакт по номеру телефона (с помощью поля xxx).

Если у контакта заполенна привязка к контрагенту (client), идентфикатор контрагента также должен быть сохранен.

При создании объекта Обращение, необходимо заполнить поле Контакт (если контакт найден), Контрагент (если у контакта заполнено поле Контрагент), а также тема и описание обращения из переданных параметров.

Для поиска и добавления данных необходимо использовать компонент Операция, для остальной логики будут полезными компоненты Парсер, Сравнение, Присвоение.

REST sandbox

Для тестирования служебного сценария удобно использовать утилиту Postman или другие подобные утилиты.

Для получения примеров JSON объектов, построения фильтров и т.д. удобно использовать REST sandbox, которй можно найти в приложении Builder.



Следующая статья курса: Принципы разработки
Следующее задание курса: Задание 8. Настройка вычисления полей
Предыдущая статья курса: Запуск служебных сценариев
Предыдущее задание курса: Задание 6. Интеграция звонков в карточку