1. Автоматизация - инструмент гибкой настройки автоматизированных действий системы, который позволяет настраивать события и реакции на них в системе без программирования.
2. Автоматизация состоит из трёх основных компонентов: Триггеров (событий), Условий и Действий.
3. При настройке одной записи (одного правила) Автоматизации указывается: при каком событии и каких условиях какие действия одного типа выполнит система автоматически.
4. Количество записей (правил автоматизации) в списке не ограничено. Правила автоматизации привязаны к Типу элемента.
5. Компоненты Автоматизации в сочетании с Валидаторами позволяют автоматизировать:
1. Триггер (Событие) - в широком понимании, это событие в системе, которое влечёт за собой определённое действие системы. В контексте настройки автоматизации триггером является смена значения выбранного Атрибута для выбранного Типа элемента. Например, смена значения статуса для замечания (шаг жизненного цикла замечания).
2. При наступлении данного события в системе автоматически должно быть выполнено действие определённого типа.
Примечание
Большинство правил автоматизации настраивается через интерфейс Канбан-доски, где триггером служит смена значения атрибута элемента (Статус процесса, Статус задачи, Статус файла или иного, отражающего этапы жизненного цикла).
Для случаев, когда триггером должна служить смена произвольного атрибута (не статуса), правило необходимо создавать напрямую в системном списке «Автоматизация» (Центр администрирования → Настройки → Списки → Автоматизация). Пример такой настройки описан в статье Настройка сброса статуса файла при размещении новой версии. (добавлено в рамках уточнения документации)
1. Автоматические действия в системе имеют следующие типы:
Подробное описание атрибутов каждого типа действия приведено в статье Типы автоматических действий.
2. При действиях присвоения значения атрибутов можно использовать вычисления по формуле.
1. Для автоматических действий в системе можно настроить условия выполнения действия.
Пример условия: «выполнить действие только если статус процесса равен значению Завершён».
2. При настройке условия используется формула с использованием операторов сервиса Вычисления.
Важно
При использовании в условиях Автоматизации функций работы со связями (Refs) в сценариях автоматического запуска процесса необходимо проверить корректность их выполнения. В ряде конфигураций такие формулы могут отрабатывать некорректно (VITROCAD-5674). Рекомендуется тестировать правила на тестовой среде перед внедрением в продуктовую систему.
Начиная с версии 2025 (25.1), поддерживается полное дублирование Типа элемента с сохранением всей связанной конфигурации. При выполнении команды «Дублировать» (через контекстное меню на Типе элемента в Центре администрирования) система автоматически создаёт полную копию ТЭ, включая:
Имя нового ТЭ формируется по принципу \[Исходное название\] - копия. Если такое имя уже существует, добавляется порядковый номер (- копия 1, - копия 2 и т.д.). |
Более подробное описание функционала см. в статье Дублирование типа элемента. (VITROCAD-5681)