Наложение правил обработки писем: различия между версиями

Материал из Planfix
Перейти к: навигация, поиск
Нет описания правки
Нет описания правки
Строка 23: Строка 23:
*Такой подход позволяет добавлять отдельные, относительно простые правила-инструкции, видеть их в списке и при необходимости редактировать их или добавлять новые.
*Такой подход позволяет добавлять отдельные, относительно простые правила-инструкции, видеть их в списке и при необходимости редактировать их или добавлять новые.


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


'''Основная операция''' - третий блок [[Правила создания задач по e-mail | правила обработки почты]], который необходимо заполнить при [[Создание и редактирование правил | его создании]]. Основное действие определяет, что именно должен сделать ПланФикс из попавшего на его адрес письма - задачу, комментарий или контакт:


https://p.pfx.so/pf/p6/weo3S3.png
== Параметры, влияющие на наложение правил ==
*В нижней части окна создания правила обработки почты есть чекбокс '''Использовать только это правило без наложения других''':


https://p.pfx.so/pf/8k/E9QkQG.jpg


== Создать задачу по шаблону ==
В этом варианте из письма будет создана задача по выбранному шаблону:


https://p.pfx.so/pf/SR/34b4Tj.jpg
Если этот чекбокс активен (стоит галочка), то наложение правил не используется и к письму будет применено только это правило. Если письмо соответствует условиям нескольких правил с активированным чекбоксом, отработает первое из них.
 
*В списке выбора шаблона присутствуют все шаблоны задач, имеющиеся в аккаунте, а также вариант '''Шаблон по умолчанию постановщика'''.
*Опция '''Не использовать этот шаблон при наложении правил''' позволяет управлять выбором шаблона в случае [[Наложение правил обработки писем | наложения нескольких правил обработки для одного письма]].
 
 
== Создать контакт по шаблону ==
В этом варианте из письма будет создан контакт по выбранному шаблону:
 
https://p.pfx.so/pf/Q8/QwvC05.jpg
 
*В списке выбора шаблона контакта присутствуют все существующие в аккаунте [[Шаблоны контактов | шаблоны контактов и компаний]].
*Ниже списка шаблонов находится опция, позволяющая управлять поведением системы в случае, если такой контакт уже есть в системе:
 
:https://p.pfx.so/pf/4H/rnuUGR.jpg
 
*Способ поиска существующих контакта выбирается в отдельном списке:
 
:https://p.pfx.so/pf/nR/6AHbe1.jpg
 
 
== Добавить комментарий в существующую задачу ==
Этот вариант позволяет найти нужную задачу и добавить содержимое письма в виде комментария к ней:
 
https://p.pfx.so/pf/bq/LAoUbQ.jpg
 
 
*Возможны два способа поиска нужной задачи - выбрать конкретную задачу из списка существующих в аккаунте или подобрать задачу по наличию значения, сохраненного в [[Правило для почты: Извлечение данных | инфоблоке]], в выбранном поле задачи. Например, такая настройка позволяет подобрать задачу, содержащую в названии адрес электронной почты клиента, который мы извлекли из письма в инфоблок "Электронная почта":
 
:https://p.pfx.so/pf/dS/Z3q2ka.jpg
 
 
*Также вы можете указать, что необходимо сделать в случае, если задача по заданному условию не найдена:
 
:https://p.pfx.so/pf/96/PsHnLT.jpg


*





Версия от 09:44, 15 ноября 2019

Если письмо, пришедшее на один из адресов ПланФикса, соответствует условиям срабатывания сразу в нескольких правилах обработки писем, будет применен следующий алгоритм обработки:


Для чего используется наложение

Изначально наложение правил использовалось достаточно широко, т.к. сами правила имели очень простую структуру. Современный вид правил существенно отличается от первоначального, поэтому в большинстве случаев использование наложения правил необосновано и не рекомендуется, т.к. поддерживать набор правил, которые должны накладываться на письмо, существенно сложнее, чем отдельные комплексные правила.

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

  • Представим, что в ПланФикс направляются письма, каждое из которых может содержать различающиеся между собой наборы параметров. Например, это пересылаемые вручную в систему письма, к теме которых при пересылке добавляются метки для распределения задач по исполнителям, проектам и т.п.
  • Пример темы пересылаемого письма: Fw: Запрос на подписку #Иванов $Запросы клиентов, где #Иванов это инструкция добавить к задаче исполнителем сотрудника по фамилии Иванов, а $Запросы клиентов это инструкция поместить задачу в проект "Запросы клиентов".
  • Для реализации такой обработки в список правил для адреса, на которые направляются такие письма, добавляются два отдельных правила, каждое из которых реализует одну инструкцию: первое правило подбирает исполнителя по метке #, а второе - проект по метке $.
  • Условия срабатывания этих правил сознательно выстраиваются таким образом чтобы приходящие на этот адрес письма попадали под каждое из них.
  • При обработке письма, оно последовательно прогоняется через все правила и система накапливает набор параметров, которые должны быть применены к созданной по письму задаче.
  • Такой подход позволяет добавлять отдельные, относительно простые правила-инструкции, видеть их в списке и при необходимости редактировать их или добавлять новые.

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


Параметры, влияющие на наложение правил

  • В нижней части окна создания правила обработки почты есть чекбокс Использовать только это правило без наложения других:

E9QkQG.jpg


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


Перейти