Отчет с Числовым полем в комментариях

Все вопросы/проблемы по установке и использовании.
Ответить
dilon
Спонсор
Спонсор
Сообщения: 217
Зарегистрирован: 31 мар 2018, 23:43
Имя: Alexey
Откуда: Saratov

Отчет с Числовым полем в комментариях

Сообщение dilon »

Можно ли сделать такой отчет?
Вычислить сумму по полю с типом "числовое поле в комментариях", оставленное конкретным пользователем за конкретный день.

Пример, чтобы было понятно.

Сущность Задачи.
В нем поле с типом "числовое поле в комментариях" называется "Время потрачено в минутах"
Есть 3 задачи:
1 Настроить роутер
2 Настроить компьютер
3 Настроить сервер
Везде ответственный - Сотрудник А

20 августа Сотрудник А делал
Задачу 1 (Настройка роутера) и потратил 40 минут. Но не доделал. Записал в поле "Время потрачено" 40
Задачу 2 (Настройка компьютера) и потратил 50 минут. Но не доделал. Записал в поле "Время потрачено" 50
Задачу 3 (Настройка сервера) и потратил 30 минут. Но не доделал. Записал в поле "Время потрачено" 30


21 августа Сотрудник А делал
Задачу 1 (Настройка роутера) и потратил 70 минут. И доделал. Записал в поле "Время потрачено" 70. Итого по задаче суммарно стало 110 минут
Задачу 2 (Настройка компьютера) не делал вообще. Ничего не записал
Задачу 3 (Настройка сервера) и потратил 60 минут. Но не доделал. Записал в поле "Время потрачено" 60 Итого по задаче суммарно стало 90 минут


22 августа Сотрудник А делал
Задачу 1 (Настройка роутера) не делал, т.к. выполнил.
Задачу 2 (Настройка компьютера) и потратил 80 минут. Но не доделал. Записал в поле "Время потрачено" 80 Итого по задаче суммарно стало 130 минут
Задачу 3 (Настройка сервера) и потратил 60 минут. Но не доделал. Записал в поле "Время потрачено" 60. Итого по задаче суммарно стало 150 минут


Нужно посчитать сколько сотрудник отработал каждый день.
Судя по примеру понятно, что 20 августа он отработал 120 минут, 21 августа - 130 минут, 22 августа - 140 минут.

Реально задач у каждого сотрудника ежедневно не 3, а 23 . И сотрудников несколько. Как автоматически высчитать их ежедневную выработку.
Все записи в комментариях о выработке вносятся сотрудниками в тот же день, что и фактически выполняется работа.

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

Можете подсказать?
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Отчет с Числовым полем в комментариях

Сообщение support »

Оставлять время в комментариях - это самое простое решение. Если вам нужно строить отчеты по затраченному времени, так же у времени может быть некий статус: Оплачено, Отменено, Отклонено и т.д. То для этих целей лучше всего завести подсущность и хранить время в ней. Тогда и отчетами проблем не будет и в целом картина будет более ясная.
dilon
Спонсор
Спонсор
Сообщения: 217
Зарегистрирован: 31 мар 2018, 23:43
Имя: Alexey
Откуда: Saratov

Re: Отчет с Числовым полем в комментариях

Сообщение dilon »

Оставлять время в комментариях - это удобно и просто. И сотрудники к этому привыкли.
Да, текущими средствами нужный отчет видимо не сделать. Я все перепробовал.
Как вариант писать доп. обработку из истории изменений. И оттуда вытаскивать данные. Но понимаю, что это довольно сложная работа программиста.

Спасибо за наводку.
Попробую создать доп подсущность. Поиграться с настройками и отчетами там. Посмотрю насколько удобно будет сотрудникам записывать туда время. Надо ведь, чтобы кнопочку автоматизации действий нажал и в одном диалоговом окне отписался и о том, что сделал (комментарий) и время поставил.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Отчет с Числовым полем в комментариях

Сообщение support »

Сущность Время делаете вложенной к задачам. Одна кнопка автоматизации просто добавляет комментарий а вторая комментарий плюс время. Или вообще оставить одну кнопку автоматизации где пользователь оставить коммент и время проставит. А комментарии использовать просто для обсуждения задачи.
dilon
Спонсор
Спонсор
Сообщения: 217
Зарегистрирован: 31 мар 2018, 23:43
Имя: Alexey
Откуда: Saratov

Re: Отчет с Числовым полем в комментариях

Сообщение dilon »

Понял, спасибо. займусь
dilon
Спонсор
Спонсор
Сообщения: 217
Зарегистрирован: 31 мар 2018, 23:43
Имя: Alexey
Откуда: Saratov

Re: Отчет с Числовым полем в комментариях

Сообщение dilon »

Все получилось. К задачам сделал подсущность время. Одной кнопочкой автоматизации действий можно и комментарий к задаче проставить и сразу же время отметить. (В настройках автоматизации не только изменить значение текущей записи "задачи", но еще и добавить запись из вложенной подсущности "время").
Кстати, нужно еще было, чтобы в сущности "Задача" было поле, отражающее сумму потраченного времени по задаче.
Решил это с помощью поля тип Mysql-запрос. Не сразу понял вначале как, потом разобрался.
В "выбрать поле" пишем SUM([xxx]) где xxx=id числового поля время в подсущности время
В "условие" parent_item_id=e.id
Пишу, может кому пригодиться )
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Отчет с Числовым полем в комментариях

Сообщение support »

В место Mysql-запрос можно использовать функцию из дополнения. Там связи проставляются автоматом.
dilon
Спонсор
Спонсор
Сообщения: 217
Зарегистрирован: 31 мар 2018, 23:43
Имя: Alexey
Откуда: Saratov

Re: Отчет с Числовым полем в комментариях

Сообщение dilon »

Да, можно и функцию. Как это описано в Вашем видеоролике к версии 2.3. Я потом тоже это увидел. Только не знал, что связи автоматически подтягиваются. Поэтому не стал пробовать
Ответить