====== Реквизиты объекта ====== Ко всем типам объектов в системе можно добавить [[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" -- значение реквизита-классификатора может быть использовано как измерение, причём наряду с любыми справочниками, которые привязаны к этому объекту. Формально -- и там, и там значения вытягиваются одинаковые. Но в первом случае -- это чисто визуальная составляющая, а во втором -- может быть использовано для вычислений.