OTRS

Survey OTRS – Reabrir chamado caso negativo


Fiz essa trigger já faz um bom tempo, trata-se de uma trigger para Mysql para reabrir um chamado caso o problema não tenha sido resolvido e o usuário negative o atendimento no Survey.

delimiter //
use otrs //
create trigger Atualizax before insert on survey_vote
for each row
begin
if new.vote_value = 'No' then
update ticket SET ticket.ticket_state_id=4
 where ticket.id = ( select survey_request.ticket_id
 from survey_request,survey_vote
 where survey_request.id = survey_vote.request_id
 and survey_vote.request_id = new.request_id );
end if;
end
//
delimiter ;

Espero que seja útil.

Um comentário em “Survey OTRS – Reabrir chamado caso negativo”

  1. Olá Junior, tudo bem?

    Implementei sua trigger, ele muda o status_id certinho no banco após a resposta do survey, mas na aplicação o chamado continua fechado.

    Sabe o que pode ser, tem mais alguma dependência será, já pesquisei e não encontrei solução. Estou usando PG.

    Se tiver algo que possa me ajudar nesse sentido, agradeço.

    Abraço.

    Fábio Peralta.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.