Наследование жизненного цикла

Жизненный цикл, установленный в классе/типе объектов, по умолчанию наследуется во все вложенные в него типы. Настройки жизненного цикла могут быть изменены во вложенных типах, в этом случае наследование настроек прерывается.

Правила наследования жизненного цикла

Правила наследования жизненного цикла:

  • Статусы класса и типа объектов наследуются во все вложенные в типы и не могут быть удалены. Все атрибуты статуса наследуются. Возможно изменение атрибутов статуса во вложенных типах объектов (кроме атрибута "Код").

    Наследование атрибутов статуса от класса и типа объектов можно возобновить.

    В типе объектов могут быть добавлены свои статусы, которые могут изменяться и удаляться в типе.

  • Переходы между статусами, установленные в классе/типе объектов, наследуются во все вложенные в типы и могут быть изменены.

    Параметры перехода между статусами также наследуются во все вложенные типы и могут быть изменены.

  • Диаграмма жизненного цикла: расположение узлов и связей диаграммы, установленное в классе/типе объектов, наследуется во все вложенные в типы и может быть изменено.
  • Условия смены статуса, установленные в классе/типе объектов, наследуются во все вложенные типы. Унаследованные условия не могут быть удалены или изменены. .
  • Действия при смене статуса, настроенные в классе/типе объектов, наследуются во все вложенные типы. Унаследованные действия не могут быть удалены или изменены.
  • Параметры поведения атрибутов в статусе, установленные в классе/типе объектов, наследуются во все вложенные типы, для тех атрибутов, которые есть у вложенных типов.

    Унаследованные параметры поведения атрибутов могут быть изменены.

    Наследование настроек атрибутов в статусе от класса/типа объектов можно возобновить.

Настройки жизненного цикла, унаследованные от класса/типа, отображаются на сером фоне. Настройки, произведенные во вложенном типе, отличные от унаследованных, выделяются белым фоном.

Возобновление наследования настройки статусов

Возобновление наследования жизненного цикла объектов выполняется в карточке типа объектов для настроек, унаследованных от класса/типа, в случае если настройки изменялись в рамках данного типа объектов.

Чтобы возобновить наследование настроек статуса (название и описание статуса, цвет, правило назначения ответственного), выполните следующие действия:

  1. В меню навигации выберите "Классы", нажмите на название класса/типа и перейдите на вкладку "Жизненный цикл".
  2. Нажмите кнопку Сбросить настройки в блоке "Статусы".

После этого изменения, внесенные пользователем, будут утеряны, настройки атрибутов статусов (название и описание статуса, цвет, стратегия назначения ответственного) примут значения, установленные в родительском классе/типе.

Статусы, созданные в типе объектов, останутся без изменений.

Возобновление настройки поведения атрибутов в статусе

Чтобы возобновить наследование настроек поведения атрибутов в статусе, выполните следующие действия:

  1. Откройте карточку статуса, для этого на вкладке "Жизненный цикл" в блоке "Статусы" нажмите на название статуса.
  2. Нажмите кнопку Сбросить настройки в блоке "Управление параметрами объекта".

После этого изменения, внесенные пользователем, будут утеряны, настройки параметров поведения атрибутов, унаследованных от родительского класса/типа, примут значения, установленные в родительском классе/типе.

После этого все настройки, выполненные пользователем в карточке перехода в типе объектов, удаляются. После удаления в блоке "Свойства перехода" отображаются настройки, унаследованные от класса объектов, в блоке "Элементы на форме смены статуса" отображаются настройки по умолчанию.