Страница 1 из 1

Таймер, подсчет общего времени при смене статусов

Добавлено: 01 мар 2019, 13:39
uvex
попробую возобновить тему
aik писал(а): 13 дек 2017, 11:32 да полезный функционал если прикрутить таймер к типу поля "Статус"
Поддерживаю, именно в таком ключе работа таймера была бы нужной.

столкнулся с проблемой:
есть задача с полям времени и расчетом их разницы - получаем затраченное время на работу.

Поработали - статус задачи сменился на - "согласование" затраченное время Х часов.
Через какое то время прилетает обновление от инициатора задачи и статус вновь меняется на "работе"
выставляется новое время выполнения и закрытия задачи - Поработали, статус задачи сменился на - "выполнено" затраченное время Y часов.

в итоге получаем только последнее значение общее количество часов Z=Y часов,
а нужно чтобы Z=X+Y

Дублировать задачу чтобы сохранялись записи о времени - не вариант

Как получить общее количество времени затраченное на работу при Nом количестве смены статуса (возврата задачи исполнителю на доработку)?

Может есть решение через MYSQL Формулу ? чтобы значение поля "Разница во времени" суммировалась при наступлении каких то условий?

Может есть возможность прикрутить таймер к автоматизации действий? с последующим суммированием и выводом в поле?

Re: Таймер, подсчет общего времени при смене статусов

Добавлено: 01 мар 2019, 13:56
support
Создайте вложенную сущность к задачам, где ведите весь учет времени.

Re: Таймер, подсчет общего времени при смене статусов

Добавлено: 01 мар 2019, 14:12
uvex
а можно чуть подробнее?
не совсем представляю такой механизм работы учета времени

Re: Таймер, подсчет общего времени при смене статусов

Добавлено: 01 мар 2019, 17:05
support
Вот тут на примере показано что учет времени можно ввести в комментариях
https://www.rukovoditel.net/ru/time-tracking.html
Возможно вам и так подойдет. Вместо комментариев можно использовать вложенную сущность.