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

Матеріал з Planfix
Версія від 10:54, 21 вересня 2023, створена PlanfixBot (обговорення | внесок) (Створена сторінка: {{#seo: |title=Автоматичні сценарії |titlemode=append |keywords=планфікс, сценарії, сценарій |description=Автоматичні сценарії }} '''Автоматичний сценарій''' — це виконувана автоматично послідовність операцій над завданнями або контактами, прив'язана д...)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до: навігація, пошук

Автоматичний сценарій — це виконувана автоматично послідовність операцій над завданнями або контактами, прив'язана до певної події та набору умов.


Дивитись на YouTube


Автоматичні сценарії налаштовуються для кожного процесу в розділі Керування акаунтомПроцесиПотрібний процес:

uLjwCm.png


Автоматичні сценарії для різних об'єктів

На даний момент в ПланФіксі підтримуються автоматичні сценарії для наступних об'єктів:


Робота автоматичних сценаріїв


Важливо

  • Сценарії виконуються в порядку їх розташування в списку сценаріїв процесу.
  • Якщо автоматичний сценарій зробить якісь зміни, то на ці зміни (і всі наступні зміни, зроблені сценаріями та перерахунками полів, викликаними цими змінами) цей же сценарій спрацьовувати не буде.
Наприклад, на додавання коментаря спрацював Сценарій А. Він змінив поле «П1» — на цю зміну спрацював Сценарій Б і змінив поле «П2» — на цю зміну перерахувалось поле «П3» і викликався Сценарій В, який додав коментар. В результаті Сценарій А, який спрацьовує на додавання коментаря, не відпрацює, тому що зміни в усій ланцюгу викликав він сам. Такі цикли в ПланФіксі заборонені.
  • Якщо сценарій змінює об'єкт (завдання, контакт і т.п.) таким чином, що перестають виконуватися умови в наступному сценарії, то наступний сценарій не буде виконаний.
  • І навпаки, якщо сценарій змінює об'єкт (завдання, контакт і т.п.) таким чином, що починають виконуватися умови в наступному сценарії, то наступний сценарій буде виконаний (навіть якщо на момент самої події умови не виконувались)
  • Зміни, які проводить сценарій над об'єктом, по черзі викликають подію "Об'єкт змінено..." і спрацювання сценаріїв на цю подію.
  • Сценарії працюють асинхронно в окремій черзі. Вибудовуючи архітектуру автоматизації, рекомендуємо враховувати цей нюанс. Наприклад, в поле завдання ви додали суму в 1000 гривень. Автоматичний сценарій повинен додати аналітику. Для цього він займає окрему чергу і чекає виконання. За цей час ви змінили суму з 1000 на 1500 гривень. В результаті, коли сценарій дочекається своєї черги, з поля завдання він візьме останнє значення 1500 гривень. В звичайному режимі сценарії працюють з мінімальними затримками, але якщо в загальній черзі їх накопичується багато, можуть спостерігатися незначні затримки в роботі.
  • Існує окреме обмеження на створення підзавдань сценарієм. На одного виконавця нове підзавдання створюється не частіше одного разу в 5 хвилин, спроби створити частіше ігноруються системою. Це додатковий захист від зациклення сценарію.
  • Автоматичні сценарії виконують дії в ПланФіксі від імені вказаного користувача або робота. При створенні та зміні завдань автоматичним сценарієм доступ користувача до полів не перевіряється. Винятком є випадок, коли автоматичний сценарій відкриває форму створення завдання в інтерфейсі та встановлює значення полів. Якщо у користувача, у якого відкриється форма, не буде прав на редагування полів, вони автоматичним сценарієм заповнені не будуть.


Корисні посилання


Навчальні матеріали

Автоматичні сценарії розглянуто в наступних курсах Академії ПланФікса:


Перейти