====== Реквизиты объекта ======
Ко всем типам объектов в системе можно добавить [[product/requisites|реквизиты]] -- элементы системы, с помощью которых задается дополнительное описание объекта.
Объекты в системе -- это очень разноплановые сущности, которые характеризуются разными вещами.
Например, характеристиками (читай -- реквизитами) для задачи могут быть:
* оценка значимости задачи,
* описание сути задачи,
* принадлежность её к каком-то объекту (например, ремонт конкретной модели оборудования) и т.д.
===== Как добавить реквизит к типу объектов =====
**Администрирование -> Объекты -> зайти в нужный тип объектов -> блок "Реквизиты" -> "Добавить"** -> Выбрать реквизит из списка.
{{ :product:objects:admin:object_requisites_2.png?nolink |Добавление реквизита объекту}}
Прямо из этого окна можно создать новый реквизит:
- кнопка ''Создать новый реквизит'';
- на страницу создания [[product/requisites|реквизита]] внесите нужные параметры и сохраните его;
- произойдет обратный переход к странице объекта с загруженным блоком «Список реквизитов», а сохраненный реквизит появится в списке.
«Цель/Описание» является системным реквизитом, который автоматически добавляется к объекту при его создании. В настройках типа объектов его можно удалить.
В правом верхнем углу есть два фильтра: «Группы реквизитов» и «Типы реквизитов» -- так можно быстро отобрать нужные реквизиты из общей массы. Подробно их механизм работы описан в разделе [[product:requisites:list|«Список реквизитов»]].
===== Опции реквизитов =====
На странице параметров объекта список реквизитов находится в блоке «Реквизиты».
Для изменения опций реквизита нажмите кнопку ''Изменить'' в строке с реквизитом, опции которого Вы хотите изменить. Для сохранения изменений нажмите кнопку ''Сохранить''.
{{ :product:objects:admin:object_requisites_1.png?nolink |Список реквизитов объекта}}
^Название поля^Пояснение^
^Обязательный|Объект, к которому прикреплен данный реквизит нельзя будет сохранить, не заполнив его поля|
^Автосумма|Активно только для **числовых реквизитов**. \\ Если включить, то в отчете «Проекты и работы» при группировке объектов, в которые добавлен реквизит с включенной опцией, будет отображаться дополнительная строка с итоговой суммой значений реквизита по сгруппированным объектам.|
^Среднее|Активно только для **числовых реквизитов**, если включить эту опцию, то в отчете «Проекты и работы», при группировке объектов, в которые добавлен реквизит с включенной опцией, будет отображаться дополнительная строка со средним арифметическим для значений числового реквизита по сгруппированным объектам.|
^Показывать|с помощью этой опции можно временно отключить отображение какого-либо реквизита в составе объекта. Отключение скрывает реквизит в проекте, но ранее введенные значения при этом сохраняются. Если потом видимость включить обратно, то ранее введённые значения отобразятся.|
^Измерение|Активно только для **[[product:requisites:requisite-class|реквизитов-классификаторов]]** и **[[product:requisites:requisite-prosess|реквизитов-процессов]]**. \\ Позволяет реквизитам, прикрепленным к [[product:objects:admin:about|пользовательским типам объектов]], становиться измерением в [[product:reports:olap|OLAP-отчетах]], минуя операцию добавления в [[product:olap:new_metering|список измерений в OLAP-кубе]] \\ Декоративная функциональность, отображается только в OLAP-отчётах.|
^Наследовать в дочерние объекты|Позволяет наследовать значение реквизита, указанного в родительском объекте, во все созданные дочерние объекты. \\ [[product:requisites:inherit_requisites|Как настроить наследуемые реквизиты.]]|
^Наследовать в справочники как измерение OLAP|Доступно для **[[product:requisites:requisite-class|реквизитов-классификаторов]]** и **[[product:requisites:requisite-prosess|реквизитов-процессов]]**. \\ [[#наследование_значения_реквизита_из_объекта_в_справочник|Подробно об этой опции]]|
^Условный, Условие|колонки с опциями, предназначенными для создания подгружаемых групп реквизитов. \\ Подробно [[product:objects:admin:conditional_requisite|об условных реквизитах]].|
^Возможность блокировать|Возможность заблокировать реквизит от изменений. \\ Если вкл, то в паспорте объекта напротив реквизита появляется иконка с замком.|
==== Наследование значения реквизита из объекта в справочник ====
Функциональность позволяет:
* автоматизировать ассоциирование данных в справочниках, прикрепленных к объекту, с данными [[product:tables:admin:system_table|системного справочника]],
* автоматически пересчитывать показатели [[product/olap|OLAP-куба]] при смене фазы проекта (вариант использования: управление мотивацией).
Кейс: нужно включить значение жизненного цикла проекта как коэффициент для расчётов (эффективности, рисков, премии участникам и т.д.).
Как сделать:
* сделать [[product:requisites:requisite-prosess|реквизит-процесс]] "Жизненный цикл" наследуемым в [[product:tables:about|справочник]] как [[product/olap/template|измерение для OLAP-куба]];
* создать [[product:tables:admin:new|обычный справочник]], который будет одним из источников данных [[product:olap|OLAP-куба]];
* создать [[product:tables:admin:system_table|системный справочник]], в котором каждое значение "Жизненного цикла" соответствует какому-то числу;
* [[product/olap/case_system_table|настроить OLAP-куб]], где будут увязаны эти справочники через реквизит-процесс.
Наследовать реквизит в OLAP как измерение можно только для [[product:requisites:requisite-class|реквизитов-классификаторов]] и [[product:requisites:requisite-prosess|реквизитов-процессов]].
{{ :product:objects:admin:inherit_requisite_to_table_illustration_sm.png?nolink&650|}}
Чтобы включить наследование значения реквизита в справочник:
- Администрирование -> Объекты -> клик на нужный объект;
- блок "Реквизиты" -> в поле с нужным реквизитом ''Изменить'' -> поставить чек-бокс "Наследовать в справочники как измерение OLAP" -> ''Сохранить''.
Когда опция активирована, во всех справочниках, которые связаны с объектом, создается виртуальная и невидимая колонка на базе указанного реквизита.
Значения в этой колонке для каждой записи справочника равны значению, выбранному в [[product:requisites:requisite-class|реквизите-классификаторе]] или [[product:requisites:requisite-prosess|реквизите-процессе]] (текущая выбранная фаза) объекта, к которому прикреплен справочник.
=== В чём разница между "Измерением" и "Наследовать в справочники как измерение OLAP" ===
* "[[product:olap:new_metering|Измерение]]" -- это визуальная составляющая для OLAP-куба. Не может быть использована для вычислений, условий и проч. Это только визуальное разбитие куба по признаку значения этого классификатора.
* "Наследовать в справочники как измерение OLAP" -- значение реквизита-классификатора может быть использовано как измерение, причём наряду с любыми справочниками, которые привязаны к этому объекту.
Формально -- и там, и там значения вытягиваются одинаковые. Но в первом случае -- это чисто визуальная составляющая, а во втором -- может быть использовано для вычислений.