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

Версия 07.03.2026

Обновлено: 01.03.2026

Изменение в работе с воркфлоу и лицензировании

Мы обновляем логику работы с заданиями воркфлоу и правила проверки лицензий. Ниже — кратко и по делу: как это устроено сейчас и что меняется.

Немного контекста

Как устроен жизненный цикл и воркфлоу?

  1. В системе есть сущности: проект, таймшит, заявка на отсутствие и другие.
  2. У сущности может быть жизненный цикл — это набор состояний и правил перехода между ними. Например, у таймшита есть состояния: «Черновик», «На согласовании», «Согласовано».
  3. Пользователь может иметь права на изменение состояния, либо не иметь их.
  4. Помимо жизненного цикла (не вместо него, а в дополнение) существует воркфлоу — процесс.
  5. Процесс по своей логике автоматически меняет состояние сущности. Пример: процесс согласования переводит таймшит в состояние «На согласовании», создаёт задания для согласующих, а после согласования переводит его в состояние «Согласовано».
  6. Можно ли изменить состояние вручную, если процесс уже запущен? Да. В этом случае процесс остановится, а его задания будут отменены.
  7. В списках есть кнопка «Изменить состояние» — это массовая смена состояния, а не выполнение задания воркфлоу. Эти действия часто путают!
  8. Задания воркфлоу дают неявные права на сущность. Например, даже если у пользователя нет явных прав на таймшит, но он отправлен ему на согласование, пользователь сможет его открыть.
  9. Для работы с заданиями есть список «Задания на исполнение» (в разделе «Моя работа»).
  10. Также существовали представления вроде «Таймшиты (входящие)» — это просто список сущностей, отфильтрованный по наличию задания воркфлоу для текущего пользователя.

Как устроено лицензирование?

  1. Лицензия (продукт) — это право на просмотр и редактирование определённых сущностей и выполнение действий. Например, лицензия Timetta Finance даёт доступ к актам.
  2. Помимо лицензии действует ролевая модель (наборы прав). Наличие лицензии — обязательное условие доступа, но не единственное.
  3. Ранее лицензии проверялись в основном на уровне интерфейса и не слишком строго.

Что меняется

  1. Проверка лицензий переносится на сторону сервера (backend). Контроль становится строже. Для большинства пользователей в повседневной работе ничего не изменится.

  2. Наличие задания воркфлоу по-прежнему позволяет просматривать сущность даже без лицензии и без явных прав — но только при открытии по ссылке из задания. Например, в списке таймшитов пользователь увидит сущности только если:

  • есть лицензия Timetta Timesheets;
  • только те записи, на которые у него есть явные права (через наборы прав).
  1. Рабочий сценарий остаётся прежним: руководитель или согласующий открывает список «Задания на исполнение», видит задачи (например, согласовать таймшит), открывает сущность и выполняет задание.

  2. Но если у пользователя нет лицензии, он больше не сможет использовать представления типа «Таймшиты (входящие)» (и мы их удалили из системных, впрочем — можно вернуть вучную). Это и есть самый «тонкий момент» — пользователи могли привыкнуть к старому паттерну. Нужно лишь немного изменить привычный порядок действий и использовать другой список.

Какие плюсы это даёт

  1. Меньше неопределённости. Есть один общий список «Задания на исполнение» — это задания воркфлоу, которые нужно выполнить. Такой To Do список.

  2. В списке «Задания на исполнение» наконец появилось массовое выполнение заданий. Важно: это не массовая смена состояния. Если выбрать несколько заданий одной функции воркфлоу, на панели действий появятся доступные команды. Например, для таймшитов — «Согласовать» и «Отклонить».

  3. Списки будут работать немного быстрее за счёт упрощённой проверки прав.

Предыдущая
 Ограничения

Содержание

Изменение в работе с воркфлоу и лицензировании Немного контекста Что меняется Какие плюсы это даёт
Ничего не найдено

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