Обновлено 04.03.2024
Позволяет модифицировать данные перед добавлением/обновлением сделки, контакта или компании. Также позволяет отменить добавление/обновление. Параметром под номером 3 можно вернуть свой флаг того, что добавление/обновление производить не нужно. Если обработчик вернёт ошибку, данные для добавления будут сброшены.
Данное событие вызывается при обновлении/добавлении сделки, контакта или компании, при обновлении заказа или создании заказа без поиска дубликатов.
0. Rover\AmoSale\Directory\Entity\Event — текущее событие интеграции
1. Rover\AmoSale\Directory\Entity\AbstractProfile — текущий профиль интеграции
2. AmoCRM\Models\BaseApiModel — добавляемая/обновляемая сущность амоСРМ (AmoCRM\Models\LeadModel, AmoCRM\Models\ContactModel, AmoCRM\Models\CompanyModel).
Аналогично beforeProfileGetNextResponsible