====== Реквизит-процесс ======
См. также: [[product:requisites:add_to|как связать реквизит с объектом или справочником.]]
===== Что такое реквизит-процесс =====
Этот тип реквизитов нужен для создания в проекте наглядной шкалы жизненного цикла, текущего этапа работ и т.п.
Значение этого реквизита аналогично реквизиту-классификатору выгружается в отчёты.
{{ :product:requisites:admin:requisite_process_1.png?nolink |Реквизит-процесс на карточке проекта}}
===Смена этапа по условию===
Смена этапа на шкале процесса может быть как вручную, так и по условию. Например, по заполнению заданных реквизитов.
Для этого включите обязательность заполнения реквизитов в настройках объекта.
Также и сам реквизит-процесс может быть [[product:objects:admin:conditional_requisite|условным]]. На каждом этапе проекта будет разные наборы реквизитов, причём значения реквизитов с предыдущих этапов сохраняются.
Подробно о том, как работать на карточке проекта с реквизитом-процессом.
===== Как создать шкалу процесса =====
==== 1. Создать реквизит-процесс ====
- Зайдите в "Администрирование" → "Реквизиты" → "Создать новый реквизит".
- На открывшейся странице введите название нового реквизита и выберите его тип – "Процесс". \\ {{ :product:requisites:admin:requisite_process_2.png?nolink |Создание нового реквизита-процесса.}}
- Сохраните изменения.
- В портлете "Значения реквизита" последовательно добавьте несколько значений – те этапы жизненного цикла проекта или этапы работ, которые должны быть в вашей шкале. \\ //При создании сразу нумеруйте этапы – это поможет восприятию этих показателей в отчётах. Например, "1. Идея", "2. Планирование", "3. Согласование" и т.д.//
- Расположите этапы в правильном порядке (для этого воспользуйтесь стрелочками). \\ {{ :product:requisites:admin:requisite_process_3.png?nolink |Порядок значений в реквизите-процессе}}
- В портлете "Объекты" укажите все те объекты, в которых этот реквизит должен быть доступен.
См. также [[product/requisites/inherit_requisites|как настроить наследование реквизитов]].
==== 2. Связать с процессом ====
Реквизит-процесс мало создать и привязать к объекту – по умолчанию он не будет отображаться на карточке объекта.
Для этого нужно сделать еще один шаг – "связать с процессом".
- Зайдите в "Администрирование" → тот тип объектов, где должна отображаться шкала реквизита-процесса
- Портлет "Свойства объекта" → "Изменить"
- В поле "Связать с процессом" выберите нужный реквизит-процесс. \\ {{ :product:requisites:admin:requisite_process_4.png?nolink |"Связать с процессом"}}
Настройки выполнены. Проверьте, что ваш жизненный цикл или этапы работ отображается в карточке объекта.
===== Особенности реквизитов-процессов =====
==== Изменение и удаление этапов процесса ====
* Если у этапа изменено название, оно меняется и на карточках проектов.
* Если этап удаляется, он удаляется и из проектов. При этом, если этап был активен в каком-то из проектов, активным становится предыдущий этап.
==== Реквизит-процесс и реквизит-классификатор ====
* Любой реквизит-классификатор можно преобразовать в реквизит-процесс, при этом в объектах текущее значение классификатора становится активным этапом процесса.
* Реквизит-процесс можно преобразовать в реквизит-классификатор, при этом в объектах активный этап процесса становится текущим значением классификатора.
* Процессы могут быть использованы в качестве измерений в OLAP-кубах, аналогично тому, как и реквизиты-классификаторы в объектах.
* В типовых отчетах значения этапов будут выводиться в отчет аналогично с реквизитами-классификаторами.
==== Доступ и интерфейс ====
* Связь объекта с реквизитом-процессом также можно задать со страницы реквизита-процесса.
* Переход на следующий этап можно разрешить как для руководителя и исполнителя, так и отдельно для руководителя. См. подробно [[product:access:about|о системе прав]].
===== Особенности наследования =====
[[product/requisites/inherit_requisites|Подробно про наследуемые реквизиты]].
* На карточке объекта может отображаться только 1 (один) реквизит-процесс. Даже если во всех реквизитах-процессах в поле "Показывать" стоят чек-боксы.
* Отображаться будет тот реквизит-процесс, который отмечен в настройках объекта в поле "Связать с процессом".
{{ :product:requisites:admin:requisite_process_5.png?nolink |Настройка отображения реквизита-процесса в карточке объекта}}
-----------------------
{{ :product:requisites:admin:requisite_process_6.png |Пример настройки наследуемого реквизита-процесса}}