~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Meus Chamados ====== Os chamados são originados por usuários comuns que desejam enviar alguma crítica, sugestão ou notificação de problemas encontrados na utilização dos sistemas. Este caso de uso tem por objetivo listar os chamados cujo usuário que está logado é responsável. Geralmente o usuário é um membro da equipe de suporte. ===== Descrição do Caso de Uso ===== O caso de uso se inicia quando o usuário acessa //iProject -> Suporte -> Meus Chamados// onde é mostrado uma exibição dos chamados pendentes para o usuário. Essa exibição ocorre em 3 listas: * **__Lista dos Meus Chamados__**, onde são exibidos para cada registro os seguintes dados: * **__Número__**: Tipo - NUMÉRICO. * **__Data__**: Tipo - DATA * **__Sistema__**: Tipo - TEXTO * **__Título__**: Tipo - TEXTO * **__Usuário__**: Formato - usuario. Tipo - TEXTO * **__Situação__**: Tipo - TEXTO * **__Chamados Repassados para o Desenvolvimento__**: * Os mesmos dados anteriores e adicionalmente: * **__Tarefa__**: Tipo - NUMÉRICO * **__Desenvolvedor__**: Tipo - TEXTO * **__Atendimentos a Retornar Ligação__**: * **__N° Atendimento__**: Tipo - NUMÉRICO * **__Nome__**: Tipo - TEXTO * **__Unidade__**: Tipo - TEXTO * **__Ramal__**: Tipo - NUMÉRICO * **__Sistema__**: Tipo - TEXTO * **__Módulo__**: Tipo - TEXTO * **__Status__**: Tipo - TEXTO * **__N° Tarefa__**: Tipo - NUMÉRICO Para cada chamado um dos registros 3 opções são disponibilizadas: * [[desenvolvimento:especificacoes:iproject:casos_de_uso:suporte:responder_chamado|Responder Chamado]] * [[desenvolvimento:especificacoes:iproject:casos_de_uso:suporte:iniciar_atendimento_do_chamado|Iniciar Atendimento do Chamado]] * [[iniciar_atendimento_do_chamado|Repassar para desenvolvimento]] Para o caso dos atendimentos a retornar ligação ainda existe outra opção: * [[desenvolvimento:especificacoes:iproject:casos_de_uso:tarefas:nova_tarefa|Nova Tarefa]] O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**: São listados apenas os chamados sem situação, isto é, **PENDENTES**. * **RN02**: Se o chamado estiver a mais de 2 dias em aberto fica piscando em vermelho. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.com.jeebrasil.iproject.suporte.dominio.Chamado | sistemas_comum.public.mensagem | ====== Plano de Teste ====== Sistema: iProject Módulo: Suporte Links: iProject -> Suporte -> Meus Chamados Usuário: andrejadson, camilo, alexkid Papel que usuário deve ter: Qualquer papel. ===== Cenários de Teste ===== Na tabela Chamados Repassados para o Desenvolvimento, verificar se o link do número da tarefa associada ao chamado está funcionando corretamente. * Verificar se os chamados piscando em vermelho são apenas os que estão em aberto a mais de 2 dias. * Verificar se na **primeira** tabela só existem chamados que não foram repassados para o desenvolvimento. * Verificar se na **segunda** tabela só existem chamados que foram repassados para o desenvolvimento. Na tabela Atendimentos a Retornar Ligação * Verificar se apenas os atendimentos do usuário selecionado e com status "RETORNAR LIGAÇÃO" estão sendo exibidos. * Verificar se os dados dos atendimentos estão corretos. ===== Dados de Teste ===== Pode ser necessário atribuir um chamado pendente a um membro do suporte. Na coluna **Situação** da **primeira** tabela não deve existir a situação "SETOR DESENV.". Na **segunda** tabela deve-se clicar no link da número da tarefa, que aparece na coluna "Tarefa", ou fazer uma busca pelo número da tarefa e conferir se o chamado está associado a ela. Na **terceira** tabela deve-se alterar o status de um atendimento para "RETORNAR LIGAÇÃO" e verificar se o atendimento esta aparecendo na terceira tabela. Para atribuir o status de um atendimento como "RETORNAR LIGAÇÃO" deve-se [[desenvolvimento:especificacoes:iproject:casos_de_uso:suporte:cadastro_de_atendimentos|Cadastrar um atendimento]] com status "RETORNAR LIGAÇÃO".