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

Правила валидации таймшитов

Обновлено: 18.04.2025

Назначение

С помощью правил валидации можно проверить, что таймшиты заполнены правильно, до их отправки на согласование.

Примечание

Для настройки правил валидации требуется набор прав для роли Администратор с активной гранулой «Правила валидации».

Использование

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

  • Шаблоны таймшитов. В карточке шаблона указывается, какие правила валидации будут проверяться для таймшитов с этим шаблоном.
  • Таймшиты. При попытке отправить таймшит на согласование выполняется проверка на соответствие правилам валидации.

Создание и активация нового правила

Чтобы создать новое правило и начать его использовать, нужно:

  1. Перейти к компоненте Правила валидации.
  2. На панели действий нажать на кнопку Создать правило.
  3. Указать Наименование и Тип правила, а затем нажать Создать.
  4. Внести условия для проверки и сохранить изменения с помощью кнопки Сохранить на панели действий.
  5. Перейти в Шаблоны таймшитов и выбрать нужный шаблон.
  6. Добавить созданное правило в поле «Правила валидации».

Уровни правил

Предусмотрено два уровня правил:

  • Ошибка — для отправки таймшита пользователь обязательно должен устранить замечание по правилу
  • Предупреждение — пользователь будет проинформирован о нарушении правила, но может проигнорировать его и отправить таймшит на согласование

Для каждого правила валидации администратор может указать свой текст ошибки или предупреждения. Это делается в карточке правила валидации.

Типы правил

Тип Описание
Дата отправки на согласование Устанавливает число дней до окончания таймшита, за которое таймшит можно отправить на согласование. 0 — можно отправить только в день окончания периода таймшита
Количество строк таймшита Устанавливает минимальное число строк в таймшите. 0 — пустой таймшит
Лимит рабочего дня в часах Устанавливает лимит в часах для списания на любой день. Например, 24 часа
Обязательность полей таймшита Делает обязательными к заполнению поля «Вид работ», «Роль», «Центр затрат», «Коды оплаты», «Тариф», «Комментарий» или дополнительные поля на уровне строк или ячеек таймшита. В момент запуска воркфлоу «Согласование таймшита» произойдёт проверка заполненности обязательных полей
Отклонение от расписания в %% Определяет допустимое отклонение от расписания пользователя в процентах: по дням (например, 25% / 125% для 8-часового дня позволяет списать от 6 до 10 часов) или за весь таймшит, контролируя общее отклонение за период (например, 25% / 125% для 40-часовой рабочей недели позволяет списать от 30 до 50 часов)
Отклонение от расписания в часах Определяет допустимое отклонение от расписания в часах: по дням (например, 2 ч / 2 ч для 8-часового дня позволяет списать от 6 до 10 часов) или за весь таймшит, контролируя общее отклонение за период (например, 8 ч / 8 ч для 40-часовой рабочей недели позволяет списать от 32 до 48 часов)
Превышение плановых трудозатрат Ограничивает списание часов на работу проекта либо на проект в целом. В зависимости от выбранного в настройках условия правило срабатывает, когда:
• Фактически списанные на работу проекта часы превышают значение поля «Часы План» для выбранной работы проекта
• Сумма фактически списанных часов превышает значение плановых часов по проекту
Пустые строки таймшита Не позволяет отправлять на согласование таймшиты с пустыми строками — без указания проекта и работы
Указан актуальный центр затрат Проверяет, что:
• Пользователь и центр затрат принадлежат к одному юридическому лицу
• При отправке таймшита на согласование у выбранного в его строке центра затрат есть признак «Сущность активна»

Выбор тарифа

Правило валидации для обязательного поля «Тариф» пропустит пустое значение в ячейке тарифа в ТШ, если пользователю не назначен ни один тариф в проекте по этой строке.

Настройка правила

Общие атрибуты правил:

  • Тип правила — тип, к которому принадлежит правило валидации.
  • Наименование — название правила.
  • Текст ошибки/предупреждение — сообщение, которое будет показано пользователю при нарушении правила валидации.
  • Описание — текстовое пояснение.
  • Уровень — уровень правила.
  • Сущность активна — признак активности. Неактивные записи нельзя выбирать.

Содержание

Назначение Использование Создание и активация нового правила Уровни правил Типы правил Настройка правила
Ничего не найдено

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