Отчет по затратам рабочего времени агентов

Только для готовых решений! Пожалуйста, не используйте для вопросов и обсуждений!

Модератор: ykolesnikov

Ответить
steelkos
OTRS Новобранец
Сообщения: 3
Зарегистрирован: 05 дек 2015, 14:59

Отчет по затратам рабочего времени агентов

Сообщение steelkos » 26 дек 2015, 12:11

Приветствую!
Стояла задача строить отчеты в OTRS v4 по затраченному времени каждого агента по дням. На форумах по OTRS ничего не нашел, поэтому пришлось допиливать самому...

В результате получаем таблицу:
шапка - дни недели
строки - список агентов
значения ячеек - workunits по каждому агенту (в моем случае это были часы)


Приступим))))

первым делом добавляем возможность строить отчеты по агентам:
открываем файл конфигов OTRS

Код: Выделить всё

/otrs/kernel/config.pm 
и вставляем строчку

Код: Выделить всё

$Self->{'Stats::UseAgentElementInStats'} = '1';
теперь у нас в отчетах появилась возможность стрить отчеты по агентам


Далее осталось построить отчет:

Шаг 1:
Тип отчета - Затраты рабочего времени
Формат вывода - Excel
жмем далее
Шаг 2:
Затраты рабочего времени на заявку или сообщение - выбираем абсолютный период
Масштаб - Минимальный ставим 1 день
снимаем галку фиксировано
жмем далее
Шаг 3:
Затраты рабочего времени по агентам - ставим галку и при желании выбираем нужных из списка
жмем далее
Шаг 4:
Заблокировано - всего времени

Готово))
p.s. Данный отчет работает корректно, даже если над одной заявкой работали несколько агентов.
p.p.s Если не выбрать при создании отчета "Затраты рабочего времени на заявку или сообщение" или "Затраты рабочего времени по агентам" то отчет выдает ересь.... пять человек работало над одной заявкой, а суммарное время засчитывается тому агенту, который закрыл заявку, да и деление затраченного времени по дням не происходит

Ответить