Типы автоматических действий
1. Автоматические действия в системе имеют несколько типовследующие типы:
- "Установить значения атрибута" (Установить значение поля) «Установить значения атрибута» - присвоение значения указанному атрибуту заданного элемента. Элемент можно задать отличный, от текущего, для этого есть поле Исходный элемент(ы) (формула)
- «Установить права доступа» "Установить права доступа" (Установить права на элемент) - установка прав на указанный элемент
- "Привязать файлы" (Установить вложения) - добавление вложения к указанному элементу *действие неактуально
- "Установить значения атрибута связанного элемента" (Установить значение поля связанного элемента) - присвоение значения указанному атрибуту у связанного элемента
- «Забрать права доступа» - снятие прав доступа на элемент
- «Установить значения атрибута связанного элемента» - присвоение значения атрибуту у связанного элементаНужно сделать ссылку на расшифровку значения связанного элемента. .
- «Создать этап процесса» "Настроить этап процесса" (Этап процесса) - привязка события к этапу процесса
- "Вызов «Вызов внешнего сервиса" сервиса» - вызов внешнего сервиса по REST API
- "Опубликовать документ" - Вернуть в систему новую версию документа
- "Выполнить процедуру" - возможность настроить выполнение процедуры, на пример скопировать документ по пути
- «Опубликовать документ» - публикация новой версии документа
- «Выполнить процедуру» - выполнение процедуры (например, копирование документа)
- «Добавить штамп» - проставление "Добавить штамп" - простановка QR-кода, штампа ВПР и пр.
- "Обработка вложений по результатам согласования" - сменить статус «Обработка вложений по результатам согласования» - смена статуса вложения по завершении этапа согласования
- "Добавить «Добавить пустую страницу" - Разделить документ пустой страницей с заданным номеромстраницу» - разделение документа пустой страницей
- «Отправить оповещение» - направление оповещения "Отправить оповещение" - Направить оповещение по электронной почте
2. Описание типов действий - ниже в таблицеи их атрибутов приведено в таблице ниже.
Примечание об отображении типа элемента действия
При настройке автоматизации процесса в карточке действия теперь отображается Тип элемента действия, что облегчает идентификацию нужного правила при наличии нескольких однотипных действий с близкими названиями. (VITROCAD-5823)
№ |
|---|
Название типа действия | Атрибут для типа действия | Описание атрибута | |
|---|---|---|---|
1 | Вызов внешнего сервиса | Название | Текст. |
Название действия. | |||||
|
| Сервис обработки |
|
|
|
| |
2 | Привязать файлы |
(Установить вложения) |
*действие неактуально | Название | Текст. |
Название действия. | ||
|
| Перечень |
разрешённых типов документа | Выбор из списка типов элементов. Допустимо несколько значений. | |
|
| Перечень |
разрешённых статусов документа | Выбор из списка статусов документов. Допустимо несколько значений. |
3 | Установить значения атрибута |
(Установить значение поля) | Название | Текст. |
Название действия. | |
|
|
Атрибут | Выбор из списка атрибутов текущего типа элемента (Доступен выбор из всех атрибутов системы.). Допустимо одно значение. | ||
|
| Формула | Значение атрибута или формула для его |
расчёта (зависит от типа атрибута |
). Также есть поле Исходный элемент(ы) (формула) в котором в виде формулы можно указать элемент/элементы для которых надо выполнить данное действие. | |
4 | Установить значения атрибута связанного элемента |
(Установить значение поля связанного элемента) | Название | Текст. Название действия. |
|
| Атрибут | Выбор из списка атрибутов связанного типа элемента (Доступен выбор из всех атрибутов системы). Допустимо одно значение. |
|
| Формула | Значение атрибута или формула для его |
расчёта (зависит от типа атрибута) |
.* | |
5 | Установить права доступа |
(изменить права на элемент) | Название | Текст. |
Название действия. | |||
|
| Уровень доступа | Выбор из списка |
«Уровни доступа». Допустимо одно значение. | |||
|
| ФормулаСм. примечение D8 | Формула |
расчёта значения элемента/элементов списка Пользователи, для |
которых будет присвоен |
уровень доступа на элемент текущего типа |
. Формула должна вернуть объект списка. |
6 |
Создать этап процесса |
(Этап процесса) | Название | Текст. Название действия. | |
|
| Исполнители | Формула |
расчёта списка пользователей, которым будет назначен доступ на элемент. Формула должна вернуть объект списка. | |||
|
| Шаблон процесса | Выбор из списка |
«Шаблоны процесса». Допустимо одно значение |
. | |||
|
| Подписание ЭЦП | требовать ли подписания ЭЦП на данном этапе для закрытия задачи со статусом Согласовано |
|
| Пакетный режим согласования | единый статус согласования для всех вложений задачи |
|
| Тип элемента | тип задачи, которая будет создаваться на данном этапе |
7 | Опубликовать документ | Название | Текст. Название действия. |
|
| Комментарий версии |
Текст комментария к версии, которую |
опубликует блок
опубликует данное действие. Может содержать формулу. | |||
8 | Выполнить процедуру | Название | Текст. Название действия. |
|
| Формула | Формула процедуры. Для выполнения процедур типа «копирование документа по пути» используется соответствующая функция формульного языка системы. |
9 | Добавить штамп | Название | Текст. Название действия. |
|
| Размер штампа | Настройка размеров штампа в |
точках (pt). |
| ||||||
|
| Расположение от | Установка точки привязки штампа от листа (угол, сторона). | ||||
|
| Расположение штампа | Положение штампа на листе. Значение в pt. | ||||
|
| Профиль штампа | Выбор |
профиля штампа из |
списка «Профили штампов». | |
10 | Обработка |
вложений по результатам согласования | Правило обработки документа | Выбор из списка «Правила обработки документа». |
Указывается переход статуса |
документа при различных |
результатах согласования на этапе (Согласовано / Отклонено / Согласовано с замечаниями). | |||
11 | Добавить пустую страницу | Название | Текст. Название действия. |
|
| Номер страницы | До |
или после какой страницы |
размещать пустую страницу |
. | |||
|
| Альбомная ориентация | Флаг (Да/ |
Нет). Если установлено «Да», пустая страница создаётся в альбомной ориентации. | |||
12 | Отправить оповещение | Название | Текст. Название действия. |
|
| Получатели | Список пользователей (или формула для их расчёта), которым |
оповещение
будет отправлено оповещение по электронной почте. | |||
|
| Шаблон оповещения | Выбор шаблона оповещения из |
списка «Шаблоны оповещения». Подробнее о создании и редактировании шаблонов - в статье Настройка шаблонов оповещений. | |||
13 | Забрать права доступа | Название | Текст. Название действия. |
|
| Уровень доступа | Выбор из списка |
«Уровни доступа». Допустимо одно значение. Указывается уровень доступа, который необходимо снять с указанных пользователей. | |||
|
| ФормулаСм. примечение D8 | Формула |
расчёта значения элемента/элементов списка Пользователи, |
у которых будет снят уровень доступа на элемент текущего типа |
. Формула должна вернуть объект списка. |
*Исправление ошибки
В версии 25.1 исправлена ошибка, при которой при создании нового действия данного типа система могла генерировать исключение и не позволяла сохранить действие. После закрытия ошибки возможно продолжить работу и действие создаётся корректно. (VITROCAD-5863)
Важно: несколько действий одного типа
В одном правиле автоматизации может быть настроено несколько действий одного типа. Все они будут выполнены последовательно при срабатывании триггера. Для добавления нескольких действий нажмите плюсик в соответствующем разделе.