[RESOLVIDO] Tempo de atualização do chamado não atualiza

Post Reply
danielbathke
Znuny newbie
Posts: 7
Joined: 11 Apr 2013, 18:44
Znuny Version: 3.2.2

[RESOLVIDO] Tempo de atualização do chamado não atualiza

Post by danielbathke »

Em um chamado que contém serviço e SLA associado, depois de enviar um email resposta ou uma nota externa ao cliente, o campo "Tempo de atualização" não atualiza.

Ele permanece com o valor abaixo:

Tempo de Atualizaçao: -379314 h 47 m 02/01/1970 19:00

Isso é um erro de configuração ou algum bug de versao? (Estou usando a 3.2.2).
Last edited by danielbathke on 12 Apr 2013, 21:44, edited 1 time in total.
danielbathke
Znuny newbie
Posts: 7
Joined: 11 Apr 2013, 18:44
Znuny Version: 3.2.2

Re: Tempo de atualização do chamado não atualiza

Post by danielbathke »

Era erro na função de conversão de data, esta não considera datas no padrão dd/mm/yyyy como válidas.

Para resolver, inserir as linhas abaixo no arquivo Kernel/System/Time.pm:318, dentro da função TimeStamp2SystemTime (na versão 3.2.2):

Code: Select all

    # match BR date format
    elsif ( $Param{String} =~ /(\d{1,2})\/(\d{1,2})\/(\d{4})\s(\d{1,2}):(\d{1,2}):(\d{1,2})/ ) { 
        $SytemTime = $Self->Date2SystemTime(
            Year   => $3, 
            Month  => $2, 
            Day    => $1, 
            Hour   => $4, 
            Minute => $5, 
            Second => $6, 
        );  
    }
Post Reply