Событие

Что такое событие?

Событие — это однократный запуск процесса по входящим данным.

Процесс считается запущенным, если запрос не был отфильтрован в условиях стартового блока, и была выполнена первая функция после стартового блока.

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

Также из лога событие может быть перезапущено вручную, чтобы проверить работу в других условиях/после изменения схемы.

После перезапуска из записи в логе пропадают входящие данные, но они будут видны в логе повтора.

Поиск по событиям

Вы можете найти события, которые будут относиться к тем данным, по которым нужно искать.

в MoreKit существует две области поиска событий:

Все события — поиск будет производиться по всем процессам

Поиск по процессу — поиск событий будет выполняться в рамках процесса

Как искать событие?

Вы можете ввести любое значение, по которому нужно найти событие. Если данное значение будет присутствовать в одном из шагов — событие отобразится. Например, найдем контакт с названием «Контакт с формы VK 403142».

MoreKit при таком поиске выведет все события, которые были в процессе.

Далее, если развернуть шаг поиска контакта — увидим найденный контакт

Принцип отладки схемы с помощью повторения событий

Представим ситуацию, что не нашелся контакт по какому-либо событию, но мы знаем, что этот контакт должен быть в искомой системе (в данном случае на примере amoCRM)

Мы можем сделать вывод, что что-то некорректно настроено в блоке поиска. Смотрим блок поиска в схеме.

Видим, что во входящих данных переменная Phone с большой буквы, а в блоке указано с маленькой, из-за чего номер телефона не подставился при поиске. Поправим маску в блоке на {{input.Phone}} и повторим событие, где не нашелся контакт

После перезапуска события — значок повторения исчезнет, так можно понять, что ранее это событие перезапускалось. Новое событие отработает на уже исправленную схему. При нажатии на кнопку «Обновить» — повторенное событие будет сверху

Как видим, контакт нашелся и схема отлажена.