Общие сведения
Надёжность и безопасность
Покупка лицензии
Начало работы
Роли в системе
Проекты
Концепции
Компоненты
Инструкции
Задачи
Финансы
Ресурсы
Таймшиты
Клиенты
Вики
Затраты
Отчёты и аналитика
FAQ
Типы отчётов
Использование отчётов
Группировка данных источника
Группировка данных в отчёте
Типы виджетов
Общие отчёты и шаблоны
Настройка отчёта
Экспорт отчётов
Пользовательские настройки отчёта
Вычисляемые поля
Выражения вычисляемых полей
Особые колонки отчётов с временными рядами
Использование панелей мониторинга
Публикация панелей
Фильтры источников данных
Настройка и администрирование
Типовой порядок настройки системы
On-premises
API
История изменений
Термины и определения

Жизненные циклы

Обновлено: 09.07.2025

Назначение

Компонента Жизненные циклы позволяет настраивать наборы состояний и правила переходов для сущностей. Каждая сущность имеет набор взаимосвязанных состояний по умолчанию.

Примечание

Для настройки жизненных циклов требуется роль Администратор с активной гранулой «Жизненные циклы».

Настройка жизненного цикла

  1. Перейдите в компоненту Жизненные циклы.
  2. Выберите нужную сущность для настройки.

Жизненный цикл любой сущности состоит из справочника состояний, набора используемых состояний и переходов между ними. Переходы определяют, какие изменения состояний разрешены.

Атрибуты справочника набора состояний:

  • наименование — название состояния жизненного цикла. Должно быть уникальным в рамках одной сущности;
  • код — код состояния. Должен быть уникальным в рамках одной сущности;
  • стиль — выбор стиля отображения состояния из доступного перечня;
  • системное — признак системного состояния;
  • сущность только на чтение — запрещает редактирование сущности в этом состоянии;
  • сущность отключена — указывает, что сущность в этом состоянии неактивна.

Атрибуты справочника используемых состояний:

  • наименование — название состояния жизненного цикла. Должно быть уникальным в рамках одной сущности;
  • начальное — признак начального состояния сущности;
  • переходы — список разрешённых переходов из одного состояния в другое.

Настройка состояний жизненного цикла

Набор состояний жизненного цикла для типа сущности

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

Например, для типа сущности «Задача» могут существовать виды: «Баг», «Поручение», «Вакансия» и другие.

Примечание

На данный момент виды сущностей реализованы только для типа сущности «Задача». В будущем функциональность будет расширена на другие типы сущностей.

Добавление нового состояния

Чтобы добавить новое состояние, нажмите кнопку Создать. Откроется карточка создания состояния:

В карточке укажите:

  • наименование;
  • код;
  • стиль;
  • свойства состояния.

Свойства настраиваются установкой галки слева от пункта:

  • системное — состояние нельзя изменять или удалять, разрешено только редактирование переходов;
  • сущность только на чтение — сущности в этом состоянии нельзя редактировать;
  • сущность отключена — сущности в этом состоянии считаются неактивными;
  • сущность активна — признак активности состояния.

Примечание

Системные состояния создаются автоматически при развёртывании системы. Они необходимы для корректной работы и не подлежат ручному созданию, удалению или редактированию (кроме настройки переходов).

Настройка используемых состояний для видов жизненного цикла

Состояния из справочника Набор состояний для типа сущностей можно добавить в раздел Используемые состояния вида жизненного цикла. Добавление привязывает состояние к конкретному виду.

Также можно настроить переходы между используемыми состояниями вида сущности.

Настройка переходов

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

Чтобы отредактировать переход, нажмите кнопку Редактировать или кликните по названию перехода. Откроется карточка перехода:

Примечание

Состояние без исходящих переходов считается терминальным. Из терминального состояния нельзя перевести сущность в другое.

Основные свойства перехода

Атрибуты перехода:

  • наименование — название перехода;
  • локализация — позволяет задать отображаемое название кнопки на панели действий для русского и английского интерфейса;
  • иконка — иконка, отображаемая на кнопке перехода.

В разделе Права доступа можно указать, кто может выполнять переход. Доступные варианты:

  • роль — выбор из списка ролей, доступных для данного жизненного цикла;
  • группа — выбор из справочника Группы пользователей. Переход доступен всем пользователям, входящим в выбранную группу;
  • пользователь — выбор из справочника Пользователи. Переход доступен только указанным пользователям;
  • набор прав — выбор из справочника Наборы прав. Переход доступен пользователям, которым присвоен этот набор прав (напрямую или через группу).

Совет

  • Если для согласования сущности используется воркфлоу, выдавайте права на принудительные переходы только тем сотрудникам, которым необходимо менять состояние в обход воркфлоу. Например, Менеджер по кадрам может иметь право на принудительную смену состояния таймшита.
  • Принудительная смена состояния останавливает текущий воркфлоу. Все задачи по воркфлоу будут прекращены.
  • Обычно такие права предоставляются только Менеджерам по кадрам. Типовой сценарий — откат согласованного таймшита в состояние «Черновик».

На вкладке Форма в карточке перехода можно настроить:

  • показать форму перехода — отображать форму при выполнении перехода;
  • параметры — список свойств сущности, которые будут запрашиваться;
  • запросить комментарий — добавить поле для комментария при выполнении перехода.

Отображение в интерфейсе

В интерфейсе сущности переходы отображаются в виде выпадающего списка действий. Например, для акта:

Совет

  • Избегайте создания избыточных состояний — это усложняет управление.
  • Состояние описывает состояние, а не процесс. Используйте причастия или существительные: «Черновик», «Выпущен», «Отменено».
  • Давайте состояниям краткие названия, чтобы они не обрезались в интерфейсе.

Ограничения

  • Удалить состояние нельзя, если на него есть переходы из других состояний.
  • Начальное состояние должно существовать и быть единственным. Снять флаг начальное нельзя, если другое состояние не назначено начальным. Чтобы изменить начальное состояние, откройте карточку нужного состояния, установите флаг начальное и сохраните изменения.
  • Наименования и коды состояний должны быть уникальными в рамках одной сущности.
Предыдущая
 Настройка форм
Следующая
Воркфлоу 

Содержание

Назначение Настройка жизненного цикла Атрибуты справочника набора состояний: Атрибуты справочника используемых состояний: Настройка состояний жизненного цикла Набор состояний жизненного цикла для типа сущности Добавление нового состояния Настройка используемых состояний для видов жизненного цикла Настройка переходов Основные свойства перехода Отображение в интерфейсе Ограничения
Ничего не найдено

Перейти на русскую версию?