Шаблоны таймшитов
Обновлено: 13.05.2024
Важно
Настройка для опытных администраторов! Не рекомендуется создавать несколько шаблонов, это сильно усложняет администрирование. Как правило, в создании нового шаблона есть смысл, если для разных пользователей применяются различные правила валидации таймшитов или различается состав атрибутов таймшита.
Компонента предназначена для настройки шаблонов таймшитов. Шаблон таймшита определяет внешний вид и правила создания таймшитов для пользователей.
В карточке пользователя на вкладке Таймшиты указывается шаблон, используемый для формирования таймшитов данного пользователя.
Примечание
Для создания шаблонов таймшитов требуется набор прав для роли Администратор
с активной гранулой «Шаблоны таймшитов».
Для создания нового шаблона таймшита:
- Перейдите к компоненте Шаблоны таймшитов.
- На панели действий нажмите кнопку Создать шаблон.
- Введите Наименование и нажмите Создать.
Карточка шаблона таймшита состоит из нескольких разделов:
- Наименование — наименование шаблона.
- Сущность активна — признак, определяющий возможность использовать данный шаблон для пользователей. При отключении данный шаблон будет недоступен к назначению для пользователей.
- Признак использования шаблона по умолчанию — использование Шаблона по умолчанию позволяет автоматически назначать данный шаблон таймшитов для новых пользователей. Установить шаблон по умолчанию можно командой Использовать по умолчанию на панели действий.
- Автоматически создавать таймшиты — опция, которая позволяет автоматически создавать таймшиты для пользователя при наступлении очередного периода, не дожидаясь входа пользователя в систему. Если опция не активирована, то таймшиты для пользователя будут создаваться при первом обращении пользователя к таймшиту за период.
- Удалять пустые строки во время отправки на согласование — опция, которая позволяет в момент отправки таймшита на согласование автоматически удалять из него пустые строки (то есть строки, не содержащие отметок времени или комментариев).
- Лаг для вычисления срока отправки — лаг в рабочих днях, который нужно добавить к дате окончания периода таймшита для вычисления срока в который таймшит должен быть отправлен на согласование.
Например:
-
Период таймшита завершается 17.12.2018 (воскресенье):
- Значение «0» означает, что «Срок отправки» (т.е. дата по которую включительно надо отправить таймшит) будет равен 18.12.2018 (первый рабочий день).
- Значение «1» означает, что «Срок отправки» тоже будет равен 18.12.2018 (понедельник).
-
Период таймшита завершается 19.12.2018 (среда):
- Значение «0» означает, что «Срок отправки» будет равен 19.12.2018 (четверг).
- Значение «1» означает, что «Срок отправки» будет равен 20.12.2018 (пятница).
-
Период таймшита завершается 30.12.2018 (воскресенье), при этом с 31 декабря по 8 января — нерабочие дни:
- Значение «0» означает, что «Срок отправки» будет равен 09.01.2019 (первый рабочий день после периода таймшита).
- Значение «1» означает, что «Срок отправки» будет равен 09.01.2019 (первый рабочий день после периода таймшита).
- Пропускать согласование, если на все рабочие дни таймшита есть согласованные отсутствия или рабочих дней нет — опция, позволяющая автоматизировать согласование таймшитов. Например, если в периоде таймшита нет рабочих дней и нет отметки на проекты, после запуска воркфлоу он будет согласован автоматически.
- Показывать Вид работ — опция, добавляющая к строкам таймшита классификатор видов работ.
- Показывать Роль — опция, добавляющая к строкам таймшита возможность выбора роли.
- Показывать Тариф — опция, добавляющая к строкам таймшита возможность выбора тарифа.
- Показывать Клиента при выборе задачи — опция, позволяющая выбирать задачи используя последовательный выбор Клиент-Проект-Задача, а также приводящая к отображению сведений о клиенте по выбранной задаче.
- Показывать Центр затрат — опция, позволяющая выбирать центр затрат проекта, на который следует списать часы работы в строке таймшита. Если пользователю доступен единственный центр затрат в строке, заполнение произойдёт автоматически даже при скрытом центре затрат. Подробнее — Центры затрат.
Правила валидации таймшитов позволяют установить критерии проверки корректности таймшита. В шаблон таймшита можно добавить произвольное число правил.
Проверка таймшита на соответствие правилам производится в момент отправки таймшита на согласование. Для отправки требуется выполнение всех правил, указанных в шаблоне.
Дополнительные поля — область добавления и спецификации дополнительных полей для таймшитов, создаваемых по данному шаблону. Перед добавлением в шаблон таймшита поля необходимо создать в компоненте Дополнительные поля для сущности «Ячейка таймшита» или «Линия таймшита».
Допустимые состояния проектов позволяют ограничить выбор проектов в таймшитах.
Например:
- Если выбрано состояние проекта «В работе»:
Это означает, что пользователям будут доступны проекты для списания времени только в состоянии «В работе».
- Если состояния проектов не выбраны:
Это означает, что пользователям будут доступны только активные проекты для списания времени в любом состоянии.