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).
[RESOLVIDO] Tempo de atualização do chamado não atualiza
-
- 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
Last edited by danielbathke on 12 Apr 2013, 21:44, edited 1 time in total.
-
- 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
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):
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,
);
}