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

Политика нумерации

Обновлено: 24.03.2026

Политика нумерации — это компонент, который задаёт правила автоматического формирования кодов сущностей, например, проектов или задач.

Компонент доступен в разделе Настройки и настраивается отдельно для каждого типа сущности.

Назначение

Политика нумерации используется для:

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

Описание полей

Политика нумерации

Политика нумерации включает следующие параметры:

  • Тип сущности — определяет, к каким сущностям применяется политика; выбирается только при создании политики;
  • Свойство среза — свойство сущности, по которому разделяются последовательности номеров;
  • Начальный номер — значение, с которого начинается нумерация;
  • Шаблон — формула формирования кода.

Принцип работы

  1. Код формируется автоматически при создании сущности, если поле Код не заполнено.
  2. Если при создании указано значение в поле Код, оно сохраняется без изменений.
  3. Чтобы код сформировался автоматически, оставьте поле Код пустым.
  4. В уже созданной сущности можно очистить поле Код — после сохранения код будет сгенерирован заново.
  5. Если задано Свойство среза, для каждого его значения используется отдельная последовательность номеров.

Разрез

Разрез определяет, как разделяются последовательности номеров.

  • если разрез не задан, используется единая последовательность;
  • если разрез задан, для каждого значения свойства создаётся отдельная последовательность.

Пример:

  • для задач задано Свойство среза — Проект;
  • результат: задачи нумеруются отдельно в каждом проекте.

Шаблон

Шаблон определяет формат кода и может включать:

  • значения свойств сущности, в том числе вложенных по навигации;
  • порядковый номер, указываемый как [Index].

Пример шаблона для задач:

[Project.Code]-[Index]

Результат нумерации:

  • DEV-1;
  • DEV-2;
  • DEV-3;
  • CONS-1.

Примечание

Описание языка выражений — в статье Язык формул и выражений.

Рекомендации

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

Коды и ключи

Коды связаны с ключами (ключи есть не для всех сущностей).

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

Пример:

  • код: КОНС-001;
  • ключ: KONS-001.

Если код уже состоит из символов ASCII, код и ключ совпадают. Это упрощает восприятие ссылок и работу пользователей с системой.

Содержание

Назначение Описание полей Принцип работы Разрез Шаблон Рекомендации Коды и ключи
Ничего не найдено

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