~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Chamados Abertos ====== Os chamados são originados por usuários comuns que desejam enviar alguma crítica ou notificação de problemas encontrados na utilização dos sistemas. Este caso de uso tem por objetivo listar os chamados abertos. Geralmente ele é utilizado pela equipe de suporte. ===== Descrição do Caso de Uso ===== O caso de uso inicia quando o usuário acessa iProject → Suporte → Chamados Abertos. Para verificar os chamados abertos é necessário seguir os seguintes passos: * O usuário acessa no menu "Suporte" o item "Chamados Abertos" * O sistema lista todos os chamados abertos pendentes. Os seguintes dados dos chamados são exibidos: * **__Número__** - Formato - 9999,9999 Tipo - NUMÉRICO. * **__Data__** - Formato - DD/MM/AAAA, Tipo - DATA. * **__Sistema__** - Tipo - TEXTO * **__Título__** - Tipo - TEXTO * **__Usuário__** - Tipo - TEXTO * **__Situação__** - Tipo - TEXTO * E para cada chamado tem-se as opções para: * Responder Chamado (habilitado somente para gerentes ou diretores) * Atribuir responsável de suporte (habilitado somente para gerentes ou diretores) * Repassar para Desenvolvimento * **Módulo** - Formato - TEXTO, Tipo - Autocomplete. Módulo ao qual será associada a tarefa (obrigatório) * **Tipo de Tarefa** - Tipo - TEXTO, São apresentadas opções: Erro, Aprimoramento... * **Responsável** - Tipo - Autocomplete. Formato - Nome do Responsável pela tarefa, Campo Obrigatório. * **Tarefa Pai** - Tipo - Autocomplete. Formato - Número - Título da tarefa. * **Titulo** - Formato - TEXTO, Campo Obrigatório. * **Início** - Formato - dd/mm/aaaa, Tipo - DATA. * **Horas Previstas** - Formato - MM, Tipo - TEXTO. * **DeadLine** - Formato - dd/mm/aaaa, Tipo - DATA. * **Prioridade** - Formato - 99, Tipo - NUMÉRICO. * **Chamado** - Formato - 999, Tipo - NUMÉRICO . * **Descrição** - Tipo - TEXTO. Possibilita a inserção de código HTML. * e clicando no campo Número (do chamado) da listagem pode-se visualizar os campos: * **__Aberto por__** - Formato - TEXTO. * **__Designação__** - Formato - TEXTO. Caso o usuário tenha designação associada. Caso contrário, não é exibido. * **__Unidade__** - Formato - TEXTO. * **__Gestores da Unidade__** - Formato - TEXTO. Caso a unidade tenha designações associadas. Caso contrário, não é exibido. * **__Contato__** - Formato - TEXTO. * **__Criado em__** - Formato - TEXTO. * **__Subsistema__** - Formato - TEXTO. * **__Status__** - Formato - TEXTO. * **__Download de arquivo anexado__** - Formato - TEXTO. * Fechar chamado sem resposta * O sistema também exibe os seguintes campos para aplicação de filtros nos chamados: * **Subsistema** - Formato - TEXTO. * **Situação** - Formato - TEXTO. * **Criador** (login) - Formato - TEXTO. * **Número** - Formato - 999, Tipo - NUMÉRICO . * **Início** - Formato - dd/mm/aaaa, Tipo - DATA. * **Fim** - Formato - dd/mm/aaaa, Tipo - DATA. Os chamados respondidos podem ser filtrados individualmente ou em conjunto pelos seguintes filtros: Subsistema, Situação, Criador, Início e Fim. Outra possibilidade é filtrar pelo Número do Chamado, mas neste caso os parâmetros dos demais filtros são desconsiderados. ===== Principais Regras de Negócio ===== * **RN01**: São listados apenas os chamados sem situação, isto é, **PENDENTES**. * **RN02**: Quando o campo "Número do Chamado" é utilizado (o valor é diferente de vazio ou NULL) os demais filtros são desconsiderados, mesmo que possuam alguma informação. * **RN03**: Só aparecerão o campo para download de arquivo, caso tenha sido feito um upload ao cadastrar o chamado. * **RN04**: Só aparecerão os botões "Responder Chamado" e "Atribuir responsável de suporte" quando a permissão dos usuários for de gerente ou diretor. ==== 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 -> Chamados Abertos Usuário: andrejadson, camilo, dentre outros. Papel que usuário deve ter: Qualquer papel. ===== Cenários de Teste ===== Verificar se apenas os chamados pendentes são exibidos quando acessados pela primeira vez. Verificar se o link do número de chamado está funcionando corretamente. Verificar se dados do chamado, quando acessado link do número do chamado, está bem visível. ===== Dados de Teste ===== Para poder cadastrar um chamado pendente utilize o link **ABRIR CHAMADO** localizado ao lado superior direito da tela. Informando o assunto, tipo de chamado, texto com descrição, telefones para contado, arquivo caso exista e se deseja receber um e-mail de confirmação.