Tabela de conteúdos

~~ODT~~

Última atualização: 2017/04/03 18:10 (edição externa)

Chamados Finalizados

Este caso de uso tem por objetivo listar os chamados finalizados de um determinado usuário. Geralmente ele é utilizado pela equipe de suporte.

Descrição do Caso de Uso

O caso de uso inicia quando o usuário acessa o link iProject → Suporte → Chamados Finalizados onde é exibindo a lista de todos os chamados respondidos pelo usuário atualmente logado no sistema. Os seguintes dados dos chamados são exibidos:

E exibe a opção de Responder Questionário.

Ao selecionar esta opção são solicitadas as seguintes informações:

O caso de uso é finalizado.

Principais Regras de Negócio

Resoluções/Legislações Associadas

Não se Aplica.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.com.jeebrasil.iproject.suporte.dominio.Chamado comum.public.mensagem
br.com.jeebrasil.iproject.suporte.PesquisaSatisfacao comum.iproject.pesquisa_satisfacao

Plano de Teste

Sistema: iProject

Módulo: Suporte

Link: iProject → Suporte → Chamados Finalizados

Usuário: andrejadson, camilo

Papel que usuário deve ter: Qualquer papel.

Cenários de Teste

Dados para teste

Consulta SQL para visualizar os chamados finalizados, pendentes de Confirmação de Atendimento

select this_.id_mensagem, 
this_.data_cadastro, 
this_.id_usuario, 
this_.mensagem,
this_.num_chamado,
this_.observacao,
this_.id_remetente,
this_.removida_destinatario,
this_.id_responsavel_suporte,
this_.status_chamado,
this_.tipo,
this_.tipo_chamado,
this_.descricao
from comum.Mensagem this_ left outer join iproject.pesquisa_satisfacao pesquisasa2_ on this_.id_pesquisa_satisfacao=pesquisasa2_.id 
left outer join comum.Mensagem chamado3_ on pesquisasa2_.id_chamado=chamado3_.id_mensagem 
left outer join comum.usuario usuario4_ on chamado3_.id_remetente=usuario4_.id_usuario 
left outer join comum.pessoa pessoa5_ on usuario4_.id_pessoa=pessoa5_.id_pessoa 
left outer join comum.unidade unidade6_ on usuario4_.id_unidade=unidade6_.id_unidade 
left outer join comum.Mensagem chamado7_ on chamado3_.id_mensagem_anterior=chamado7_.id_mensagem 
left outer join comum.usuario usuario8_ on chamado7_.id_responsavel_suporte=usuario8_.id_usuario 
left outer join iproject.TipoChamado tipochamad9_ on chamado7_.tipo_chamado=tipochamad9_.id 
where this_.status_chamado=8