Мне нужно создать отчет, который бы подсчитывал время, затраченное сотрудникам Service Desk на смену статуса с Completed на Closed (ClosedMail).
Т.е. именно то время, через которое у тикета меняется статус с Completed на Closed (ClosedMail).
Я высчитываю разницу полей ITSM_HISTORYLINES_SERVICECALL.HSC_CREATED (статус Closed (ClosedMail)) и ITSM_SERVICECALLS.SER_ACTUALFINISH.
Проблема заключается в том, что если у тикета такая смена происходила более одного раза, то время рассчитывается неверно, т.к. берется время "последнего" Completed.
Подскажите, ведется ли и где именно история времени "Completed"?
Есть ли описание полей и/или таблиц?
Спасибо
Т.е. именно то время, через которое у тикета меняется статус с Completed на Closed (ClosedMail).
Я высчитываю разницу полей ITSM_HISTORYLINES_SERVICECALL.HSC_CREATED (статус Closed (ClosedMail)) и ITSM_SERVICECALLS.SER_ACTUALFINISH.
Проблема заключается в том, что если у тикета такая смена происходила более одного раза, то время рассчитывается неверно, т.к. берется время "последнего" Completed.
Подскажите, ведется ли и где именно история времени "Completed"?
Есть ли описание полей и/или таблиц?
Спасибо