You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Атрибуты

Внимание! Важно помнить, что типы элементов имеют иерархию и состав атрибутов наследуется с ролительского типа элемента в дочерние

Тип элемента "Согласование документации (v2)" наследует атрибуты с родительского типа элемента "Процесс" и атрибуты с корневого типа элемента "Элемент"

В многострочных текстовых атрибутах по умолчанию настроено отображение 2-х строк

НазваниеСистемное имяТип элементаСписокОтображаемые атрибутыМножественный выбор из спискаЗначение по умолчаниюТолько чтениеОбязательно к заполнениюОтображать в активности
1 этап - Исполнителиapproval_user_list_1Ссылка на элемент спискаПользователиnameда


да
1 этап - Продолжительностьduration_plan_stage_1Целое число





да
2 этап - Исполнителиapproval_user_list_2Ссылка на элемент спискаПользователиnameда


да
2 этап - Продолжительностьduration_plan_stage_2Целое число





да
ВажностьimportanceСсылка на элемент спискаВажностьnameнет34ba677c-bd32-4322-a47e-28add7e09a85

да
Дата начала (План)start_date_planДата



да
да
Дата начала (Факт)start_date_factДата



да
да
Дата окончания (План)end_date_planДата





да
Дата окончания (Факт)end_date_factДата



да
да
ИДitem_idДлинное целое число



да
да
ИнициаторinitiatorСсылка на элемент спискаПользователиnameнет
дадада
КомплектsheetsetОднострочный текст



да
да
Маршрутworkflow_routeСсылка на элемент спискаМаршрутnameнет
да

НаблюдателиobserversСсылка на элемент спискаПользователиnameда


да
НазваниеnameОднострочный текст




дада
ОписаниеdescriptionМногострочный текст





да
Подразделение инициатораinitiator_departmentСсылка на элемент спискаПользователиnameнет
да
да
ПроектprojectОднострочный текст



да
да
Родительская задачаparent_taskСсылка на элемент спискаЗадачиnameнет
да
да
СтадияstageОднострочный текст



да
да
Статус процессаworkflow_statusСсылка на элемент спискаСтатус процессаnameнетe5ac8947-7a27-4a12-8e88-09c297377890да
да
Типcontent_type_idСсылка на элемент спискаТипы элементаnameнет

дада
Финальный этап - Исполнителиapproval_user_list_finalСсылка на элемент спискаПользователиnameда

дада
Финальный этап - Продолжительностьduration_plan_stage_finalЦелое число





да
Шаблон этапа процессаworkflow_templateСсылка на элемент спискаШаблоны процессовname, internal_nameнет
да
да

Вид карточки

Карточка строки списка "Процессы"

По умолчанию в системе к данному типу элемента привязан Вид для зоны детального отображения "Представление карточки процесса "Согласование документации""

Список видимых пользователю атрибутов определеяется частью настройки "visibleFieldList", где прописаны атрибуты, которые будут видны в зоне детализированных данных по задаче

 "visibleFieldList": ["item_id", "workflow_status", "name", "description", "approval_user_list_1", "approval_user_list_2", "approval_user_list_final", "duration_plan_stage_1", "duration_plan_stage_2", "duration_plan_stage_final", "start_date_plan", "start_date_fact", "end_date_plan", "end_date_fact", "initiator", "initiator_department"]

В представлении подключены вкладки "Файлы" и "Маршрут"

Карточка запуска процесса в работу

По умолчанию в системе к данному типу элемента привязан Вид для зоны детального отображения "Представление карточки инициализации процесса "Согласование документации""

"visibleFieldList": ["name", "description", "approval_user_list_1", "duration_plan_stage_1", "approval_user_list_2", "duration_plan_stage_2", "approval_user_list_final", "duration_plan_stage_final", "duration_plan", "observers"]

Вычисления


Тип элементаНазвание атрибутаФормула
Согласование документации (v2)Названиеif(IsStartsWith(This("Название"), "Согласовать"), This("Название"), Format("{0} {1}", "Согласовать", This("Название")))
Согласование документации (v2)1 этап - ИсполнителиParent(Ref("Вложение процесса"),"1 этап - Исполнители", true)
Согласование документации (v2)2 этап - ИсполнителиParent(Ref("Вложение процесса"),"2 этап - Исполнители", true)
Согласование документации (v2)Финальный этап - ИсполнителиParent(Ref("Вложение процесса"),"Финальный этап - Исполнители", true)
Согласование документации (v2)1 этап - ПродолжительностьParent(Ref("Вложение процесса"),"1 этап - Продолжительность", true)
Согласование документации (v2)2 этап - ПродолжительностьParent(Ref("Вложение процесса"),"2 этап - Продолжительность", true)
Согласование документации (v2)Финальный этап - ПродолжительностьParent(Ref("Вложение процесса"),"Финальный этап - Продолжительность", true)

Валидаторы


ИДТип валидатораНазвание валидатораТип элементаУсловие штатного срабатывания действияУсловие блокировки  действияСообщение пользователю при блокировке
1Блокировка изменения (формула)Согласование документации_Статус процесса_Не начат_Универсальная блокировка_2Согласование документации (v2)Id(This("Статус процесса")) == Id(Lookup("Статус процесса.Не начат"))Count(Refs("Вложение процесса"))>0Процесс не содержит вложений
2Блокировка изменения (формула)Согласование документации_Статус процесса_Не начат_Универсальная блокировка_1Согласование документации (v2)Id(This("Статус процесса")) == Id(Lookup("Статус процесса.Не начат"))Contains(Field(Ref("Вложение процесса"), "Разрешен запуск процесса согласования", true, false, true), This("Инициатор"))У Вас не достаточно прав для запуска процесса

Автоматизация

Правила

Условия

Действия

  • No labels