Как обрабатываются текущие события
При создании клиента интеграция ищет контакт по телефону. Если контакта нет, создает его с данными клиента. Если контакт уже есть, событие создания прежде всего добавляет связь и статистику филиала; это не полная перезапись существующей карточки. При событии изменения клиента сравниваются ФИО, телефон, почта, дата рождения, категории и статистика.
Если при обычном изменении клиента контакт по переданному телефону не найден, новый контакт не создается. Поэтому изменение основного номера в системе записи требует проверки связи: поиск уже идет по номеру, который пришел в новом событии. Это отличается от создания клиента и обработки записи.
При создании записи ищется подходящая сделка, при изменении обновляются стадия, дата и время, сотрудник, контакт и услуги. Не каждое поле из таблицы создания обновляется этим событием: источник, создатель и комментарий не следует считать непрерывно синхронизируемыми только потому, что они присутствуют в карточке.
Удаление записи переводит найденную сделку в настроенную неуспешную стадию. Если настройка не найдена, применяется стандартная неуспешная стадия ее воронки. Сама сделка не удаляется. Для защиты от повторной передачи предусмотрено подавление встречных событий, вызванных недавним обменом.
При включенной конвертации лидов и указанном бизнес-процессе создание записи может использовать сделку, полученную из лида. Этот сценарий зависит от отдельной настройки процесса; его нельзя считать обязательным результатом каждой записи.
