Перейти к содержанию

Представление категории Ресурсы

ℹ️ Представление доступно, начиная с версии 2.262 Весы

В представлении Ресурсы левая часть интерфейса отображает все ресурсы категории в виде таблицы.

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

Клик по временной шкале открывает карточку задачи в модальном окне.

При наведении мыши на задачу пользователь видит подсказку с дополнительной информацией.

Подсказка может включать название задачи, в которую назначен ресурс, и период в календарных днях с учетом года и месяца: если даты в пределах одного месяца и года, месяц указывается один раз (11–12 декабря 2024 г.); если даты в разных месяцах, но одном году, месяц пишется и у второй даты (11 ноября – 2 декабря 2024 г.); если даты в разных годах, год и месяц указываются для каждой даты (2 декабря 2024 – 1 января 2025 г.).

Длительность рассчитывается в рабочих днях с исключением выходных и праздников (отмеченных серым в системе). Если период охватывает полные рабочие дни, отображается их количество (например, 5 дн.). Если аллокация включает неполный день, остаток указывается в рабочих часах с округлением до двух знаков (4.25 ч.). При 100% загрузке ресурса в течение дня (даже если выделено больше нормы, например, 24 часа при 8-часовом рабочем дне) засчитывается 1 рабочий день. Если остаток часов превышает стандартную дневную норму (например, 10 часов при норме 8), он округляется до +1 дня.

Выходные и праздники автоматически исключаются из расчета рабочих дней. Округление часов выполняется по математическим правилам (например, 3 ч. 5 мин. = 3.08 ч.).

ℹ️ Вид карточек и подсказок: высота, цвет, отображение времени, иконок задач и аватаров пользователей при необходимости настраивается дополнительно администратором системы. Инструкция по настройке ресурсов для администраторов

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

Если категория относится к типу Ресурсы, в правой части представления доступна возможность смены времени ресурса путем перетаскивания карточки по горизонтали.

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

В панели инструментов доступен отбор задач с помощью готовых фильтров аналогичный табличному представлению категории:

•По статусам основного маршрута: Все, Активные, Закрытые, Отклоненные.

•Отборы. Кнопка отображается, если администратором был настроен отбор для данной категории.

•По роли пользователя: Исполнитель, Заказчик, Акцептант, В параметрах.

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

При нажатии правой кнопкой мыши на карточку ресурса в левой части экрана открывается контекстное меню со следующими действиями.

Действие Описание
Редактировать событие Откроется окно редактирования события с названием события и названием категории, в которой создана задача
Копировать событие Создает полную копию выбранного события в буфере обмена, позволяет вставить скопированное событие в другое место или время нажатием правой кнопкой мыши на пустую область — пункт Вставить событие
Вырезать событие Удаляет событие из текущего местоположения с сохранением в буфере, позволяет перенести событие в новое место нажатием правой кнопкой мыши на пустую область — пункт Вставить событие
Удалить событие Полностью удаляет выбранное событие
Прервать событие Позволяет прервать событие

Добавление часов

Для добавления трудозатрат наведите на пустую ячейку в нужной строке и нажмите кнопку "+". В зависимоси от настроек администратора по кнопке может открываться как стандартное окно добавления часов, так и карточка создания новой задачи в определенной категории.

Для масштаба Расписание реализован механизм контроля занятости исполнителей (овербукинг). Это означает, что невозможно создать новую аллокацию (распределение рабочего времени) на исполнителя, если его рабочий день уже полностью занят согласно ранее запланированной нагрузке. Если на исполнителя уже запланировано 4 часа работы на определённый день, создание дополнительной аллокации возможно до тех пор, пока суммарное время планов не превысит 8 часов. Если на исполнителя запланировано 8 часов работы на тот же день, возможность добавить дополнительную аллокацию отсутствует — кнопка для добавления новой записи ("+") доступна не будет.

Доступность кнопки "+" также зависит от прав пользователя на создание задач. Система автоматически анализирует права доступа для всех категорий, включённых в текущее представление. Кнопка "+" отображается и доступна, если у пользователя есть право на создание задач хотя бы в одной из этих категорий. Если право на создание задач отсутствует во всех категориях представления, кнопка становится недоступной.

Если администратором через кастомный ключ resourcesSubcatDefaults задана конкретная целевая категория для создания задач (параметр newTaskSubcatId), доступность кнопки "+" определяется правом на создание задач именно в этой категории, а не в любой из категорий представления.

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

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

В открывшемся окне внесите данные и нажмите кнопку "Сохранить".

Если в качестве формы постановки для категории администратором определена карточка создания новой задачи, в ней можно сменить категорию постановки. В данном случае в выпадающем списке будут отображаться только те справочники ресурсов, которые установлены по умолчанию для выбранной категории в разделе администрирования Категории ресурсов по умолчанию.

План/Факт

Пользователь может переключаться между режимами "План" и "Факт" с помощью отбора в верхней части экрана.

Алгоритм автоматического определения даты начала внесения плановых и фактических трудозатрат

При ручном внесении трудозатрат в блоке ресурсов задачи или табеле система автоматически определяет дату начала аллокации ресурса по следующей логике. Сначала анализируются плановые или фактические трудозатраты пользователя или задачи за текущий день. Дата начала рассчитывается как время старта рабочего дня по производственному календарю с учетом суммы уже внесенных за этот день трудозатрат. Если общее время превышает оставшиеся рабочие часы, запись сдвигается так, чтобы ее окончание приходилось на 24:00.

Если ресурс еще не распределен и это первая запись за день, датой начала назначается первый рабочий час по производственному календарю. Все последующие записи добавляются строго последовательно, в порядке их внесения, без временных разрывов — независимо от того, вводил ли пользователь их в реальном времени или в конце дня. Например, если сначала внесено 2 часа на "Задачу 1", затем 1 час на "Задачу 2", 5 минут на "Задачу 3" и снова 5 минут на "Задачу 1", система разместит их друг за другом, начиная с первого рабочего часа.

Если добавленная запись не умещается в оставшееся время суток, ее начало смещается так, чтобы она завершалась ровно в 24:00. Например, разовое внесение 23 часов при 8-часовом рабочем дне приведет к тому, что запись начнется в 1:00 и закончится в 00:00. Последующие записи за этот день, если они есть, будут рассчитываться стандартно — от начала рабочего дня, поскольку подобные ситуации считаются редкими и не требуют пересчета.

Масштабирование

Смена масштаба в правой части представления категории доступна по переключателю в панели инструментов.

Администратор системы может предопределить список масштабов, которые будут доступны для выбора в списке, а также выбрать масштаб, в котором ресурсы будут открываться по умолчанию.

Масштаб Описание
Годы Масштаб по годам с разбивкой по кварталам. По умолчанию отображается текущий год по ширине экрана
Месяцы Масштаб по месяцам. По умолчанию отображается первое или второе полугодие в зависимости от текущей даты
Месяцы/недели Масштаб по месяцам с разбивкой по первому дню недели. По умолчанию отображается первое или второе полугодие в зависимости от текущей даты
Недели Масштаб по неделям с разбивкой по первому дню недели. По умолчанию текущая дата отображается по центру экрана
Неделя Масштаб по дням (по умолчанию). Отображается только текущая неделя по ширине экрана
День Масштаб по дням с возможностью установки ресурсов на определенные часы. Прокрутка вправо-влево в этом режиме недоступна, для перехода между неделями используйте кнопки со стрелками на панели инструментов. Там же находится кнопка выбора даты в календаре: выбрав нужную дату, вы сможете перейти к соответствующей неделе. Чтобы вернуться к текущему дню, нажмите кнопку Сегодня
Расписание Масштаб по календарным неделям. Прокрутка вправо-влево в этом режиме недоступна, для перехода между неделями используйте кнопки со стрелками на панели инструментов. Там же находится кнопка выбора даты в календаре: выбрав нужную дату в календаре, вы сможете перейти к соответствующей неделе. Чтобы вернуться к текущей рабочей неделе, нажмите кнопку Сегодня

Для удобства работы предусмотрена также возможность масштабирования представления с помощью кнопки CTRL + колесика мыши.

Дата и время во всех масштабах отображается исключительно в часовом поясе текущего пользователя. При этом сами события и данные производственного календаря остаются неизменными и привязаны к своему исходному времени. Например, рабочий день, запланированный с 10:00 по UTC+3, для пользователя в часовом поясе UTC+13 будет отображаться как период с 22:00 до конца рабочего дня.

При создании или редактировании события через клик в интерфейсе система автоматически интерпретирует намерение пользователя и устанавливает время события в соответствии с его рабочим часовым поясом. Если пользователь в UTC+13 ставит часовое событие, оно будет запланировано с 22:00 до 23:00, так как это соответствует началу рабочего дня в 10:00 по исходному поясу UTC+3.

При рабочем дне, настроенном с 00:00 до 24:00 (1440 минут), в масштабе День бар аллокации можно растягивать до самых границ суток. В масштабах Неделя, Месяц и Квартал остановка курсора на отметке 00:00 (начало или конец дня) корректно фиксирует границу аллокации без появления лишнего часа на соседнем дне.

Поиск

По кнопке поиска в панели инструментов раскрывается поле поиска по полям карточки ресурса в правой части представления и по типу ресурса (название типа или исполнитель) в левой табличной части. В настройках параметров категории ресурсов должна быть активна опция Участвует в поиске, в противном случае значение не будет найдено в качестве результатов поиска.

В процессе поиска результаты фильтруются только в правой части представления, табличная часть остается без изменений.

Фильтрация

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

ℹ️ Обратите внимание: чтобы параметр появился в списке, администратору необходимо активировать опцию Доступность для этого параметра в настройках табличного вида ресурсов.

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

После чего список задач будет отфильтрован согласно вашему выбору.

Если вам потребуется удалить фильтр, просто нажмите на крестик внутри чипа.

Доступные действия

В панели инструментов по кнопке дополнительных действий (⋮) раскрывается список доступных действий с задачами категории.

Действие Описание
Вид по умолчанию Сброс персональных настроек табличной части, сделанных пользователем (сортировка, группировка, список, порядок колонок и т.д.), и возврат к настройкам таблицы, определенным по умолчанию для данной категории администратором системы. Если для категории задач администратором не задана персональная конфигурация пользователю и категория использует ресурсы, при первом открытии представления Ресурсы система может автоматически применить рекомендуемую группировку по типу ресурса.
Расширенное добавление Добавляет дополнительное пространство в каждую строку, что делает доступной кнопку добавления ресурсов даже при наличии уже назначенных ресурсов в слоте
Ресурсы только с аллокациями > Аллокация ресурса — это назначение ресурса: сотрудника, оборудования, помещения и т.д. на выполнение определённой задачи или работы в заданный период времени. Отображает только те экземпляры ресурсов, типы ресурсов и категории задач, у которых есть аллокации в задачах, соответствующих текущим фильтрам. Флаг учитывает: фильтр статусов (все / активные / закрытые / отклонённые), фильтр отборов задач и фильтр пользователя. Последовательность обработки: система берёт задачи категории с учётом выбранных фильтров, получает их аллокации, затем исключает экземпляры ресурсов, у которых нет аллокаций в отфильтрованных задачах. Например, при выборе «Сценарии» + «Активные» + отбор «Текущий спринт» отображаются только ресурсы, задействованные в активных задачах текущего спринта. Флаг работает для всех масштабов, кроме масштабов День и Расписание.

Контекстное меню колонки

Нажатием правой кнопкой мыши на название колонки вызывается контекстное меню с базовыми действиями.

Действие Описание
Колонки Открывает список всех доступных основных и дополнительных параметров. В списке можно отметить или снять отметку с колонок, которые следует показывать или скрывать в табличной части.
Спрятать колонку Выбранная колонка будет временно скрыта из таблицы. Пользователь может восстановить спрятанную колонку, вернувшись к пункту "Колонки".
Сортировка по возрастанию Сортировка данных в выбранной колонке в порядке возрастания (от меньшего к большему) для числовых значений или в алфавитном порядке для строк
Сортировка по убыванию Сортировка данных в выбранной колонке в порядке убывания (от большего к меньшему) для числовых значений или в обратном алфавитном порядке для строк
Убрать группу Отключение группировки