Tempo de resolução
. Tempo de resolução O campo está disponível nas tabelas Incidente [incident] e Solicitação [sc_request]. Este campo permite relatórios fáceis sobre quanto tempo leva para as solicitações serem encerradas e é armazenado como um número inteiro de segundos.
Cálculo de regra de negócio
Regras de negócio específicas calculam o. Tempo de resolução campo quando o registro é resolvido ou marcado como encerrado e mede a diferença entre Aberto e. Encerrado datas. O campo é armazenado no sistema como um número inteiro de segundos.
- Na tabela Incidente, o campo é calculado no fechamento pela regra de negócio mark_closed. As seguintes linhas de código calculam o tempo de resolução:
if (dataChange || current.calendar_stc.nil()) current.calendar_stc = gs.dateDiff(opened, resolved, true); - Quando o incidente é encerrado diretamente, o cálculo é baseado em mark_closedregra de negócio. As seguintes linhas de código calculam o tempo de resolução:
if (dataChange || current.calendar_stc.nil()) current.calendar_stc = gs.dateDiff(opened, closed, true);