Содержание

Наследуемые реквизиты


Что такое "наследуемый реквизит"

Это реквизит, значения которого вносятся в объекте, стоящем по иерархии выше, но значение которого «спускается» на дочерние объекты. Причём значение этого реквизита в рамках дочерних объектов менять нельзя.

Это может быть нужно, например, для того, чтобы сохранялись сквозные данные по всем объектам папки проекта. Или чтобы пользователи, которые имеют доступ только к объектам внизу иерархического дерева могли увидеть часть информации из вышестоящих объектов.

Сделать наследуемый реквизит возможно только для следующих типов реквизитов:

См. также особенности отображения наследуемого реквизита-процесса.

Логика настройки

Как настроить

Настройка доступна только для пользователя с ролью Администратора.

Определите, какие типы объектов участвуют в вашей иерархии. Подумайте над тем, с какого по какой объект должен быть нужный вам наследуемый реквизит. В каждом объекте, который в этой иерархии участвует перечень и последовательность типов объектов, где должен быть наследуемый реквизит. Последовательно в каждом объекте, который участвует в этой иерархии, сделайте соответствующие настройки.

Настройка для родителя

  1. Администрирование → Объекты → выберите самый «верхний» объект, тот, куда будут вноситься данные в реквизит.
  2. Если Дерево проектов еще не выстроено. Проверьте, что в списке дочерних объектов есть тот, который предполагается нижестоящим по вашей иерархии.
  3. В списке реквизитов напротив того реквизита, который должен наследоваться, нажмите «Изменить» → поставьте чек-бокс «Наследовать в дочерние элементы»

Настройка для дочерних объектов

  1. Администрирование → Объекты → выберите дочерний объект – следующий за тем, в котором был указан наследуемый реквизит.
  2. Если Дерево проектов еще не выстроено. Проверьте, что в списке родительских/дочерних объектов есть тот, который предполагается вышестоящим/нижестоящим по вашей иерархии.
  3. Настройте наследование:
    • Если этот объект - не последний в иерархии и реквизит должен наследоваться далее, ТО:
      • в списке реквизитов напротив наследуемого реквизита, нажмите «Изменить» → поставьте чек-бокс «Наследовать в дочерние элементы».
    • Если этот объект - последний в иерархии и реквизит далее наследоваться НЕ должен, ТО
      • не вносите изменения в настройки реквизита.
  4. Настройте отображение реквизита.
    • Если отображать реквизит в карточке объекта, ТО:
      • не вносите изменения в настройки реквизита.
    • Если НЕ отображать реквизит в карточке объекта, ТО: (например, если этот реквизит нужен только для отчётности.)
      • в списке реквизитов напротив наследуемого реквизита, нажмите «Измнь» → снимите чек-бокс «Показывать».