Наследование жизненного цикла
Жизненный цикл, установленный в классе/типе объектов, по умолчанию наследуется во все вложенные в него типы. Настройки жизненного цикла могут быть изменены во вложенных типах, в этом случае наследование настроек прерывается.
Правила наследования жизненного цикла
Правила наследования жизненного цикла:
-
Статусы класса и типа объектов наследуются во все вложенные в типы и не могут быть удалены. Все атрибуты статуса наследуются. Возможно изменение атрибутов статуса во вложенных типах объектов (кроме атрибута "Код").
Наследование атрибутов статуса от класса и типа объектов можно возобновить.
В типе объектов могут быть добавлены свои статусы, которые могут изменяться и удаляться в типе.
-
Переходы между статусами, установленные в классе/типе объектов, наследуются во все вложенные в типы и могут быть изменены.
Параметры перехода между статусами также наследуются во все вложенные типы и могут быть изменены.
- Диаграмма жизненного цикла: расположение узлов и связей диаграммы, установленное в классе/типе объектов, наследуется во все вложенные в типы и может быть изменено.
- Условия смены статуса, установленные в классе/типе объектов, наследуются во все вложенные типы. Унаследованные условия не могут быть удалены или изменены. .
- Действия при смене статуса, настроенные в классе/типе объектов, наследуются во все вложенные типы. Унаследованные действия не могут быть удалены или изменены.
-
Параметры поведения атрибутов в статусе, установленные в классе/типе объектов, наследуются во все вложенные типы, для тех атрибутов, которые есть у вложенных типов.
Унаследованные параметры поведения атрибутов могут быть изменены.
Наследование настроек атрибутов в статусе от класса/типа объектов можно возобновить.
Настройки жизненного цикла, унаследованные от класса/типа, отображаются на сером фоне. Настройки, произведенные во вложенном типе, отличные от унаследованных, выделяются белым фоном.
Возобновление наследования настройки статусов
Возобновление наследования жизненного цикла объектов выполняется в карточке типа объектов для настроек, унаследованных от класса/типа, в случае если настройки изменялись в рамках данного типа объектов.
Чтобы возобновить наследование настроек статуса (название и описание статуса, цвет, правило назначения ответственного), выполните следующие действия:
- В меню навигации выберите "Классы", нажмите на название класса/типа и перейдите на вкладку "Жизненный цикл".
-
Нажмите кнопку Сбросить настройки в блоке "Статусы".
После этого изменения, внесенные пользователем, будут утеряны, настройки атрибутов статусов (название и описание статуса, цвет, стратегия назначения ответственного) примут значения, установленные в родительском классе/типе.
Статусы, созданные в типе объектов, останутся без изменений.
Возобновление настройки поведения атрибутов в статусе
Чтобы возобновить наследование настроек поведения атрибутов в статусе, выполните следующие действия:
- Откройте карточку статуса, для этого на вкладке "Жизненный цикл" в блоке "Статусы" нажмите на название статуса.
-
Нажмите кнопку Сбросить настройки в блоке "Управление параметрами объекта".
После этого изменения, внесенные пользователем, будут утеряны, настройки параметров поведения атрибутов, унаследованных от родительского класса/типа, примут значения, установленные в родительском классе/типе.
После этого все настройки, выполненные пользователем в карточке перехода в типе объектов, удаляются. После удаления в блоке "Свойства перехода" отображаются настройки, унаследованные от класса объектов, в блоке "Элементы на форме смены статуса" отображаются настройки по умолчанию.