Создание и настройка автоматического сценария

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

  1. Сценарии, которые начинаются с оператора Ожидать — сценарии автоматизации, которые запускаются автоматически в зависимости от заданных условий.
  2. Сценарии, которые предназначены для вставки в другой автоматический сценарий — сценарии автоматизации, которые не запускаются самостоятельно (используются при выборе оператора Вставить), могут начинаться со следующих операторов:
    • Создать
    • Изменить
    • Уведомить
    • Если

При создании сценария, который начинается не с оператора Ожидать, доступны следующие возможности:

  1. Если сценарий начинается с оператора Изменить, вы можете настроить изменение полей дела или объекта.
  2. Если сценарий начинается с оператора Если, вы можете:
    • Использовать несколько операторов Если подряд
    • Добавить условие по полям клиентского запроса или проекта (включая информацию из дела/объекта и вкладок карточки дела/объекта)
  3. Если сценарий начинается с оператора Уведомить, в блоке Когда нельзя будет выбрать вариант заполнения Дата и время из объекта условия срабатывания.
  4. Если сценарий начинается с оператора Создать нельзя будет выбрать вариант заполнения Дата и время из объекта условия срабатывания в блоках:
    • Когда
    • Дата начала — при создании события
    • Дата окончания — при создании задачи

Пример настройки автоматического сценария

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

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

  1. Создайте сценарий с типом Авто.
  2. Добавьте оператор Ожидать, где вы сможете выбрать поле, при заполнении которого будет запускаться сценарий, и настроить условия срабатывания сценария:
    • Укажите главные настройки в блоке Основное:
      • Действие — Заполнение поля
      • Объект — Дело→Блоки дел→Информация о претензии→Решение по претензии
    • Нажмите кнопку Добавить условие и заполните сведения:
      • Объект — Проект→Дело→Основная информация→Тип
      • Условие — Равно
      • Значение — Арбитражное дело и дело СОЮ
    • Нажмите кнопку Применить, с помощью которой вы можете зафиксировать заданные условия и параметры оператора до момента сохранения всего сценария
  3. Добавьте операторы Если, которые позволят гибко настроить работу сценария, в зависимости от конкретного значения поля:
    • В первом операторе Если:
      • Описание — Значение решения
      • Нажмите кнопку Добавить условие и заполните сведения:
        • Объект — Дело→Блоки дел→Информация о претензии→Решение по претензии
        • Условие — Равно
        • Значение — В удовлетворении претензии отказано
      • Примените настройки оператора
    • Во втором операторе Если (параметры будут заполнены, как у предыдущего Если):
      • Описание — Значение решения
      • Нажмите кнопку Добавить условие и заполните сведения:
        • Объект — Дело→Блоки дел→Информация о претензии→Решение по претензии
        • Условие — Равно
        • Значение — Претензия полностью удовлетворена
      • Примените настройки оператора
    • В третьем операторе Если (параметры будут заполнены, как у предыдущего Если):
      • Описание — Значение решения
      • Нажмите кнопку Добавить условие и заполните сведения:
        • Объект — Дело→Блоки дел→Информация о претензии→Решение по претензии
        • Условие — Равно
        • Значение — Претензия частично удовлетворена
      • Примените настройки оператора
  4. Под оператором Если→В удовлетворении претензии отказано добавьте оператор Создать с параметрами:
    • Что создать — Задача
    • Название — Подготовка к судебному процессу
    • Приоритет — Высокий
    • Ответственный — Автоматическое распределение (учитывает рабочую загрузку пользователей)
    • Напоминание — За 2 дня
    • Описание — Собрать документы, подтверждающие нарушение прав, Завизировать решение по претензии с отказом, Подготовить доказательную базу
    • Дата окончания — С задержкой срабатывания на 4 дня, по календарным дням
  5. Под оператором Если→Претензия полностью удовлетворена добавьте операторы:
    • Ожидать с параметрами:
      • Действие — Создание
      • Объект — Документ
      • Условие 1: Объект — Проект→Дело→Основная информация→Тип, Условие — Равно, Значение — Арбитражное дело и дело СОЮ
      • Условие 2: Объект — Проект→Дело→Документ→Основная информация→Тип документа, Условие — Равно, Значение — Решения и постановления
    • Изменить с параметрами:
      • Объект — Дело
      • Поля — Основная информация→Статус, Способ заполнения→Указать значение вручную, Значение→В архиве
  6. Под оператором Если→Претензия частично удовлетворена добавьте оператор Создать с параметрами:
    • Что создать — Задача
    • Описание — Принять решение
    • Название — Принять решение по движению претензии
    • Приоритет — Высокий
    • Ответственный — Автоматическое распределение (учитывает рабочую загрузку пользователей)
  7. Нажмите кнопку .

Все поля и их значения приведены только в качестве примера.



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


Настройки автоматического сценария

На вкладке Настройки вы можете изменить только общие параметры сценария, распределенные по блокам Основное и Скрипты. Специальных настроек автоматический сценарий не имеет.

Чтобы изменить основные настройки автоматического сценария:

  1. Перейдите в раздел Администрирование — Сценарии.
  2. Выберите автоматический сценарий из списка.
  3. Перейдите на вкладку Настройки.
  4. Заполните или измените поля блока Основные:
    • Название
    • Описание
    • Статус: Активный или Неактивный
  5. Нажмите кнопку .

В блоке Скрипты установить или снять флаг Использовать Node.js возможно, если в файле настроек конфигурации указан специальный параметр, который определяет доступность выбора интерпретатора на инстансе (подробнее см. в статье Ведение библиотеки скриптов). Изменение флага недоступно для SaaS-инстансов в целях безопасности.