АСМ CRM -> Настройки и справочники -> Триггеры

Общее описание

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

Например, можно

  • при переходе сделки на определенный этап отправлять письмо клиенту по шаблону;
  • при создании заказа клиента ставить задачу закупщику проверить заказ;
  • при неудачном закрытии сделки ставить РОПу задачу проконтролировать причину закрытия сделки;
  • при поступлении оплаты по заказу клиента отправлять клиенту уведомление в WhatsApp
  • ставить задачи при появлении в базе информации о пропущенном звонке
  • и еще множество разных вариантов

События триггеров

Возможные события, которые обрабатываются триггерами:

При создании документа

  • Встреча
    • Заказ клиента
    • Коммерческое предложение
    • SMS
    • Телефонный звонок
    • Входящее письмо
    • Исходящее письмо
    • Реализация товаров и услуг
    • Акт выполненных работ
    • Реализация услуг и прочих активов

При проведении документа

В отличие от предыдущего события, срабатывает только по факту проведения документа, а не сразу в момент создания)

    • Заказ клиента
    • Коммерческое предложение
    • Реализация товаров и услуг
    • Акт выполненных работ
    • Реализация услуг и прочих активов

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

(Только УТ/КА/ERP) При изменении состояния заказа / заказа поставщику (т.е. при оплате, при отгрузке).

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

(Только УНФ) При изменении состояния заказа покупателя / заказ-наряда / заказа поставщику / заказа на производство

Срабатывает при переводе заказа на указанное состояние

(Только УНФ) При отгрузке заказа / при полной отгрузке заказа / при оплате заказа / при полной оплате заказа

При изменении статуса сделки/статуса заявки

Необходимо указать воронку и этап, на котором должен срабатывать триггер. Можно указать фильтр по реквизитам сделки.

При простое сделки / заявки на этапе (т.е. сделка/заявка находится на указанном этапе больше какого-то времени).

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

При отсутствии взаимодействий по сделке / заявке / партнеру

Также можно указать фильтр по реквизитам сделки.

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

Взаимодействием считается звонок, письмо, SMS, встреча либо сообщение в Wazzup. Для данного триггера необходимо обязательно указывать воронку, сделки по которой проверяются. При этом, если указать этап воронки, то время без взаимодействия будет считаться с момента перехода на этот этап.

При выполнении задачи по триггеру

Позволяет выполнить действие, когда будет выполнена задача, поставленная другим триггером (необходимо указать, каким именно)

При выполнении задачи

Позволяет выполнить действие, когда будет выполнена задача. Можно указать произвольные фильтры по полям задачи, а также по шаблону. (Например, писать письмо руководителю после выполнения задачи с шаблоном "Важное")

При завершении бизнес-процесса

Выполняется при завершении бизнес-процесса по указанной схеме

Периодическая проверка

Позволяет настроить расписание, которое будет проверять все заявки/сделки/заказы или партнеров на удовлетворение указанным в триггере фильтрам. Для каждого объекта, который удовлетворяет условиям, будет отработано действие

Данный триггер не ограничивает количество срабатываний на каждый объект! Если вы поставите данному триггеру расписание каждые 5 минут, то каждые 5 минут будет срабатывать действие, пока объект удовлетворяет условию.

При записи документа

По умолчанию данные триггеры отключены для снижения нагрузки. Для их использования предварительно необходимо включить их в настройках модуля

Действие триггера похоже на "При создании документа", но проверка проводится при каждой записи документа (но сам триггер сработает по одному документу только один раз). Позволяет обрабатывать ситуации, когда при создании документ не удовлетворяет нужным условиям. Например, создавать задание на логиста после перевода заказа в статус «К выполнению».

При переносе срока задачи

Срабатывает, если меняется срок исполнения по задаче

При просрочке задачи

Срабатывает, если проходит срок исполнения по невыполненной задаче

При завершении этапа бизнес-процесса

Данное событие недоступно для выбора вручную, Такой триггер можно создать в настройке этапа бизнес-процесса

Действия триггеров

Отправить письмо

Для отправки письма необходимо иметь настроенную учетную запись почты. Письмо может быть отправлено клиенту, менеджеру либо на какой-то фиксированный адрес. В настройках можно указать тема письма, а также шаблон текста.

Перевести сделку/заявку на этап

Необходимо указать этап, на который будет переведена сделка. Так как в каждой воронке этапы различаются, то триггер будет срабатывать только по сделкам в указанной воронке. Если необходимо аналогичное действие в другой воронке, необходимо создать новый триггер. По умолчанию триггеры не возвращают сделку назад по этапам (можно включить опцией в триггере). Также триггеры по умолчанию не учитывают настройки обязательного заполнения по этапу. Это также можно включить опцией в триггере. Если при выполнении условия триггера необходимые условия выполнены не будут - триггер оставит комментарий в сделке. Повторные попытки перевести сделку производиться не будут

Создать задание

Здесь можно настроить тему задачи, исполнителя (задачу можно ставить на менеджера сделки, ответственного по документу, автора документа, фиксированного пользователя или на роль)

Отправить SMS

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

Отправить сообщение в мессенджер

Настройка аналогична отправке письма. При этом требуется указать канал, с которого будет отправлено сообщение.

Создать сделку

Позволяет создать сделку на основании документа, по которому сработал триггер. При этом необходимо указать воронку, по которой будет создана сделка. При необходимости можно также указать начальный этап, на котором создастся сделка (если не указано, то на первичном этапе). Ответственным по новой сделке может быть либо ответственный за документ, по которому сработал триггер, либо какой-то фиксированный пользователь. Также при необходимости можно задать фиксированные значения доп. полей, которые подставятся в сделку, а также теги, которые будут добавлены к сделке.

Внутреннее уведомление

Отправляет внутреннее оповещение указанному пользователю

Запустить бизнес-процесс

Запускает БП по определенной схеме. Подробнее о бизнес-процессах см. соответствующий раздел

Сменить ответственного

Сменяет ответственного в объекте, по которому сработал триггер (сделка, заказ и т.д.). Это может быть либо фиксированный пользователь, либо пользователь, под которым сработал триггер

Создать проект по шаблону

При использовании модуля "Проекты и управление задачами" позволяет на основании сделки автоматически зарегистрировать новый проект

Для всех событий, где получателем сообщения/задачи/письма указан "Менеджер сделки", по документу-событию (например, по заказу, по которому прошла оплата) должна быть создана сделка. В противном случае при срабатывании триггера ничего не произойдет.

Отложенные триггеры

У триггеров есть возможность срабатывать не сразу, а с определенной задержкой. Например, если необходимо отправить клиенту письмо спустя сутки после закрытия сделки. Для этого служит механизм отложенных триггеров.

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

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

После включения расписания обработки отложенных триггеров можно использовать настройку триггера "Допустимое время срабатывания". Например, если триггер отправляет клиентам письма, можно ограничить время отправки писем рабочими часами. В таком случае, если событие будет зарегистрировано ночью, оно будет отложено до утра.

Повторное срабатывание

По умолчанию триггер может срабатывать по одному объекту только один раз (кроме триггера "Периодическая проверка"). Опция "Разрешить повторное срабатывание" позволяет триггеру отработать по объекту повторно, если с момента прошлого срабатывания прошло больше времени, чем указано в настройках триггера

Триггер При изменении состояния заказа в УТ 11.5 и КА ERP 2.5

В актуальных версиях УТ 11.5 / КА/ERP 2.5 при использовании триггера "При изменении состояния заказа" с фильтром по полю "Состояние" возможны проблемы из-за особенностей данного механизма (расчет в фоновом задании и в несколько этапов). Особенно часто это проявляется при использовании механизма "Резервировать к дате". Если стокнулись с ложными срабатываниями такого триггера - сделайте его отложенным (с минимальной задержкой 0.01 часа) и включите опцию Повторно проверять условия перед фактическим выполнением

Telegram MAX Позвонить