[RESOLVIDO] SLA automático pra quem usa KIX4OTRS

Post Reply
amdkryn
Znuny expert
Posts: 187
Joined: 02 Oct 2012, 02:52
Znuny Version: 5.0.27

[RESOLVIDO] SLA automático pra quem usa KIX4OTRS

Post by amdkryn »

Galera,

Tem como tornar automático a SLA com base no serviço? Eu criei os serviços e as SLA's, mas no momento de abrir o chamado, a SLA fica com - ao invés de preencher automaticamente. O estranho é que eu tenho a impressão que funciona automaticamente antes de atualizar para a versão 3.2.9 e ITSM 3.2.7 mas eu não havia adotado o uso de SLA, estava apenas testando.

Obrigado.
Last edited by amdkryn on 22 Mar 2014, 22:56, edited 1 time in total.
OTRS version 5.0.27 (With ITSM), Operating System OpenSuse 12 with Mysql.
Rogerio
Znuny newbie
Posts: 22
Joined: 02 May 2012, 19:07
Znuny Version: 3.0.8
Real Name: Rogério Batista dos Santos
Company: Empresa Brasileira de Pesquisa Agropecuária

Re: SLA automático com base no serviço escolhido?

Post by Rogerio »

Amdkryn,

Por padrão o SLA não é preenchido automaticamente, mas é possível configurar para o OTRS fazer isso, veja:

http://www.youtube.com/watch?v=HZ267qHNRO8

Rogério.
amdkryn
Znuny expert
Posts: 187
Joined: 02 Oct 2012, 02:52
Znuny Version: 5.0.27

Re: SLA automático com base no serviço escolhido?

Post by amdkryn »

Desculpe a demora, eu não havia recebido o aviso de atualização do Post.

Segui o procedimento do vídeo mas ainda não funciona. Alterei o valor de 1 para 0 em ambas as chaves. No vídeo ele recomenda copiar o AgentTicketPhone.pm para a pasta Custom/Kernel/Modules/ mas o AgentTicketPhone.pm já existia e esta com as devidas alterações. Verifiquei o otrs/Kernel/Modules/AgentTicketPhone.pm e o SLAID também esta com o PossibleNone = 0 (também em dois locais do arquivo). Alguma sugestão?
OTRS version 5.0.27 (With ITSM), Operating System OpenSuse 12 with Mysql.
Rogerio
Znuny newbie
Posts: 22
Joined: 02 May 2012, 19:07
Znuny Version: 3.0.8
Real Name: Rogério Batista dos Santos
Company: Empresa Brasileira de Pesquisa Agropecuária

Re: SLA automático com base no serviço escolhido?

Post by Rogerio »

Amdkryn,

Vá em /opt/otrs/bin e execute o script otrs.DeleteCache.pm, povavelmente no seu caso a aplicação esteja utilizado os dados em cache.

Rogério.
andrepaulino
Znuny newbie
Posts: 65
Joined: 21 Jan 2013, 20:40
Znuny Version: 3.1.12
Real Name: André da Silva Paulino
Company: IOB

Resolvido SLA automático com base no serviço escolhido?

Post by andrepaulino »

Este link do Youtube resolve mesmo o problema, fiz as alterações também no form do cliente e funcionou muito bem.
OTRS 3.3.7 Linux CentOS 6.4 Banco de Dados Mysql
richieri
Znuny newbie
Posts: 39
Joined: 18 Apr 2011, 19:29
Znuny Version: 3100000
Real Name: Ronaldo Richieri
Company: Complemento
Location: Brasil
Contact:

Re: SLA automático com base no serviço escolhido?

Post by richieri »

Olá Amdkry

Conseguiu resolver o problema com o video tutorial que eu postei no YouTube?
amdkryn wrote:Desculpe a demora, eu não havia recebido o aviso de atualização do Post.

Segui o procedimento do vídeo mas ainda não funciona. Alterei o valor de 1 para 0 em ambas as chaves. No vídeo ele recomenda copiar o AgentTicketPhone.pm para a pasta Custom/Kernel/Modules/ mas o AgentTicketPhone.pm já existia e esta com as devidas alterações. Verifiquei o otrs/Kernel/Modules/AgentTicketPhone.pm e o SLAID também esta com o PossibleNone = 0 (também em dois locais do arquivo). Alguma sugestão?
Ronaldo Richieri
Analista de Sistemas, desenvolvedor de módulos OTRS e CEO na empresa Complemento
http://www.complemento.net.br
http://www.richieri.com
dorival
Znuny newbie
Posts: 3
Joined: 20 Sep 2013, 18:16
Znuny Version: 3.2.10
Real Name: Dorival Vasconcelos

Re: Resolvido SLA automático com base no serviço escolhido?

Post by dorival »

andrepaulino wrote:Este link do Youtube resolve mesmo o problema, fiz as alterações também no form do cliente e funcionou muito bem.
Amigo,

Estou conhecendo o OTRS agora, você poderia me dizer qual o script que devemos alterar para as mudanças valerem para o Cliente também?
Fiz o mesmo procedimento para o script CustomerTicketMessage.pm mas não funcionou como no caso do video.

Att,
Dorival Vasconcelos
andrepaulino
Znuny newbie
Posts: 65
Joined: 21 Jan 2013, 20:40
Znuny Version: 3.1.12
Real Name: André da Silva Paulino
Company: IOB

Re: SLA automático com base no serviço escolhido?

Post by andrepaulino »

Dorival boa tarde,

É este arquivo mesmo que tem que executar a mudança no meu caso está funcionando perfeitamente você alterou as duas linhas corretamente?

/opt/otrs/Kernel/Modules/CustomerTicketMessage.pm

{
Name => 'SLAID',
Data => $SLAs,
SelectedID => $GetParam{SLAID},
PossibleNone => 0,
Translation => 0,
Max => 100,
},


$Param{SLAStrg} = $Self->{LayoutObject}->BuildSelection(
Data => \%SLA,
Name => 'SLAID',
SelectedID => $Param{SLAID},
PossibleNone => 0,
Sort => 'AlphanumericValue',
Translation => 0,
Max => 200,
);
OTRS 3.3.7 Linux CentOS 6.4 Banco de Dados Mysql
amdkryn
Znuny expert
Posts: 187
Joined: 02 Oct 2012, 02:52
Znuny Version: 5.0.27

Re: SLA automático com base no serviço escolhido?

Post by amdkryn »

Retomei esse assunto só agora, peço desculpas por não ter lido antes.

Refiz o teste em um ambiente de homologação e comigo não funciona. Executei o script otrs.DeleteCache.pl e também não funcionou.. inclusive reiniciei e nada. Alterei diretamente o arquivo /opt/otrs/Kernel/Modules/AgentTicketPhone.pm e nada. Alguém fez essa alteração e também usa o Kix4otrs?
amdkryn wrote:Desculpe a demora, eu não havia recebido o aviso de atualização do Post.

Segui o procedimento do vídeo mas ainda não funciona. Alterei o valor de 1 para 0 em ambas as chaves. No vídeo ele recomenda copiar o AgentTicketPhone.pm para a pasta Custom/Kernel/Modules/ mas o AgentTicketPhone.pm já existia e esta com as devidas alterações. Verifiquei o otrs/Kernel/Modules/AgentTicketPhone.pm e o SLAID também esta com o PossibleNone = 0 (também em dois locais do arquivo). Alguma sugestão?
OTRS version 5.0.27 (With ITSM), Operating System OpenSuse 12 with Mysql.
amdkryn
Znuny expert
Posts: 187
Joined: 02 Oct 2012, 02:52
Znuny Version: 5.0.27

Re: SLA automático com base no serviço escolhido?

Post by amdkryn »

Comigo não funcionou... será que é o KIX4OTRS ou que depende de alguma outra alteração?
richieri wrote:Olá Amdkry

Conseguiu resolver o problema com o video tutorial que eu postei no YouTube?
amdkryn wrote:Desculpe a demora, eu não havia recebido o aviso de atualização do Post.

Segui o procedimento do vídeo mas ainda não funciona. Alterei o valor de 1 para 0 em ambas as chaves. No vídeo ele recomenda copiar o AgentTicketPhone.pm para a pasta Custom/Kernel/Modules/ mas o AgentTicketPhone.pm já existia e esta com as devidas alterações. Verifiquei o otrs/Kernel/Modules/AgentTicketPhone.pm e o SLAID também esta com o PossibleNone = 0 (também em dois locais do arquivo). Alguma sugestão?
OTRS version 5.0.27 (With ITSM), Operating System OpenSuse 12 with Mysql.
andrepaulino
Znuny newbie
Posts: 65
Joined: 21 Jan 2013, 20:40
Znuny Version: 3.1.12
Real Name: André da Silva Paulino
Company: IOB

Re: SLA automático com base no serviço escolhido?

Post by andrepaulino »

Pessoal bom dia,

Estou colocando as linhas que alterei hoje dos arquivos par ao SLA funcionar automaticamente.

Diretório - /opt/otrs/Kernel/Modules

Arquivo - AgentTicketPhone.pm

Linha 1894 - altera o PossibleNone => 0, vide abaixo

Name => 'SLAID',
Data => $SLAs,
SelectedID => $GetParam{SLAID},
PossibleNone => 0,
Translation => 0,
Max => 100,

Linha 2465 - altera o PossibleNone => 0, vide abaixo

$Param{SLAStrg} = $Self->{LayoutObject}->BuildSelection(
Data => $Param{SLAs},
Name => 'SLAID',
SelectedID => $Param{SLAID},
PossibleNone => 0,
Sort => 'AlphanumericValue',
Translation => 0,
Max => 200,

No arquivo AgentTicketEmail.pm são as mesmas linhas, espero ter ajudado.
OTRS 3.3.7 Linux CentOS 6.4 Banco de Dados Mysql
amdkryn
Znuny expert
Posts: 187
Joined: 02 Oct 2012, 02:52
Znuny Version: 5.0.27

Re: SLA automático com base no serviço escolhido?

Post by amdkryn »

Galera, finalmente eu achei onde fica o bendito arquivo para quem usa o KIX4OTRS. Precisa alterar o arquivo /opt/otrs/KIX4OTRSITSMIncidentProblem/Kernel/Modules/AgentTicketPhone.pm (o via e-mail também), próximo a linhas 2498 e 3170 do arquivo, alterando os valores do PossibleNone para 0 igual ao sugerido pelos demais membros.

Agora a SLA esta sendo selecionada automaticamente :)

Usar KIX4OTRS tem muitas vantagens para quem não precisa modificar nada, mas quando personalizar e não tem experiência dá um trabalho desgraçado por falta de documentação....

Abraços,
OTRS version 5.0.27 (With ITSM), Operating System OpenSuse 12 with Mysql.
Post Reply