Отсылка информационных писем

By admin

В Sugar CRM реализован штатный механизм рассылки уведомлений ответственынм о закреплении за ними записей.
К сожалению, иногда этот механизм не срабатывает и письмо не отсылается.

Обычно, причин этому может быть две:
Первое
Отсылка писем осуществляется при передаче параметра $check_notify = TRUE в метод save bean-объекта.
По мере выполнения save, вызывается send_assignment_notifications.
В теле функции можно изменить список bean для которых срабатывает предупреждение или вставить дополнительную логику обработки.
Функция send_assignment_notifications находится в data/SugarBean.php

Второе
Вторая причина гораздо проще – пользователи в своих настройках, зачастую сбрасывают признак “Уведомление о назначении”. Как только это происходит, отсылка уведомлений для этого пользователя прекращается.

Каким из методов стоит пользоваться в реальной ситуации?
Если никогда уведомления не доходят до какой-то персоны, а до других доходят – у пользователя сброшен признак “Уведомление о назначении”.
Если уведомления вообще приходят, но какой-то конкретный модуль их не отсылает – необходимо разбираться с функцией send_assignment_notifications.

Ключевые слова: , ,

Оставить отзыв

Вы должны войти для размещения комментария