Перейти к содержимому

Автоматические сценарии

Сценарий — это автоматически выполняемая последовательность задач или операций Контакты, связанных с определенным событием и набором условий.

Смотреть на YouTube

Сценарии для различных объектов

В Planfix поддерживаются сценарии для следующих объектов:

Работа со сценариями

Важно

  • Planfix выполняет сценарии в соответствии с их расположением в списке сценариев процесса.
  • Если автоматический сценарий вносит изменение, повторно он не запускается из-за этого изменения (или последующих изменений, внесенных другими сценариями или пересчитанными полями).
Пример: Сценарий A запускается при добавлении комментария и изменяет поле «P1». Это изменение запускает Сценарий B, который изменяет поле «P2». В результате поле «P3» пересчитывается и запускает Сценарий C, который добавляет еще один комментарий. Сценарий A не запускается повторно, так как именно он запустил всю цепочку изменений. В Planfix такие циклы не допускаются.
  • Если сценарий изменяет объект (например, задачу или контакт) так, что условия следующего сценария перестают выполняться, система не запускает следующий сценарий.
  • И наоборот, если сценарий изменяет объект так, что условия следующего сценария начинают выполняться, следующий сценарий запускается, даже если на момент возникновения события эти условия еще не выполнялись.
  • Изменения объекта, внесенные сценарием, вызывают событие «Объект изменен…», которое запускает другие сценарии, связанные с этим событием.
  • Сценарии выполняются асинхронно в отдельной очереди. Это следует учитывать при настройке процессов автоматизации.
Пример: вы добавляете в поле задачи значение 1 000, а сценарий обрабатывает аналитику. Сценарий помещается в очередь. Тем временем вы изменяете значение на 1 500. Когда сценарий выполнится, он использует последнее значение — 1 500. Обычно сценарии выполняются с минимальными задержками, но при больших очередях могут возникать небольшие задержки.
  • Сценарий может создавать подзадачу для исполнителя не чаще одного раза в 5 минут. Дополнительные попытки в течение этого периода игнорируются, чтобы избежать циклов.
  • Автоматические сценарии выполняют действия в Planfix от имени указанного пользователя или робота. При создании или изменении задач автоматическим сценарием доступ пользователя к полям не проверяется.
Исключение: если автоматический сценарий открывает в пользовательском интерфейсе форму создания задачи, чтобы задать значения полей, эти поля не будут заполнены, если у пользователя нет прав на редактирование.

Полезные ссылки

Обучающие материалы

Автоматические сценарии рассматриваются в следующих курсах Академии Planfix:


Перейти