~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Abrir Chamado ====== Permite que os usuários de todos os sistemas possam entrar em contato com a equipe de suporte, seja para tirar dúvidas, reportar problemas ou enviar sugestões. Tais chamados serão visualizados pela equipe de suporte, podendo ser respondidos por ela mesma ou repassados para a equipe de desenvolvimento, em caso de problemas que necessitem uma intervenção no sistema. O caso de uso de abrir chamado permite três configurações de funcionamento. - Caso a instituição já possua um sistema de chamados na instituição e opte por continuar utilizando-o basta configurar o endereço do sistema de abertura de chamados na configuração de dados institucionais utilizando a chave 'caminhoAberturaChamados' ([[https://docs.info.ufrn.br/doku.php?id=suporte:manuais:sigadmin:portal_admin:config_do_sistema:dados_institucionais|manual]]) - Caso o iProject esteja ativo na tabela de sistemas os chamados serão gerenciados por lá. - Caso o iProject não esteja ativo na tabela de sistemas os chamados ficarão disponíveis através do SIGAdmin e poderão ser gerenciados por qualquer usuário com perfil GESTOR_CHAMADOS ===== Descrição do Caso de Uso ===== O caso de uso inicia exibindo o __**Destinatário**__ da mensagem do chamado, que neste caso já vem por padrão como ''ADMINISTRADORES DO SISTEMA''. A seguir é necessário que o usuário informe: * **Assunto**. Tipo - TEXTO * **Mensagem**. Tipo - TEXTO * **Contato**. Tipo - NUMÉRICO * **Fixo**. Tipo - TEXTO * **Desejo receber por e-mail uma confirmação da leitura desta mensagem**. Tipo : BOOLEANO Existe ainda a opção para **Anexar Arquivo**, e o usuário pode //Enviar// o chamado. Logo a seguir, em **Ver outros chamados** o usuário pode visualizar outros chamados já enviados por ele mesmo, exibindo para cada um as seguintes informações: * __**Número**__. Tipo : NUMÉRICO, Ao clicar no número do chamado é exibida um painel com os detalhes do chamado. * __**Contato (Telefone Fixo).**__ DDD + Número do telefone. Caso um número seja informado, o DDD é obrigatório. - Tipo - NUMÉRICO. * __**Meio de Abertura**__. Pode ser : ''WEB, ATENDIMENTO POR E-MAIL, ATEDIMENTO PESSOAL E ATENDIMENTO TELEFÔNICO'' * __**Tipo**__. Que pode ser ''DÚVIDA, ERRO, SUGESTÃO, CRÍTICA, ELOGIO, SOLICITAÇÃO'' * __**Assunto**__. Tipo : TEXTO * __**Data**__. Tipo : DATA * __**Situação Atual**__. Pode ser ''PENDENTE, ABERTO LIDO, ABERTO DESIGNADO, AGUARD. USUÁRIO, SETOR DESENV., ATRIB. SUPORTE, RESOLVIDO, RESP. USUÁRIO'' ===== Principais Regras de Negócio ===== * RN01 - Caso o iProject esteja ativo os chamados ficarão disponíveis no iProject para manipulação da equipe de atendimento. * RN02 - Caso o iProject esteja desativado os chamados poderão ser gerênciados através do SIGAdmin. * RN03 - O texto informativo que aparece na tela de abrir chamado pode ser configurada através do parâmetro de código 8_110000_2. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.arq.caixa_postal.Mensagem | sistemas_comum.comum.mensagem | | br.com.jeebrasil.iproject.suporte.dominio.Chamado | sistemas_comum.comum.mensagem | Caso o Iproject este desativado as tabelas utilizadas para persistir os chamados são diferentes e estão listadas abaixo: ^ Classe ^ Tabela | | br.ufrn.admin.chamado.dominio.Chamado | sistema_comum.chamado.chamado | | br.ufrn.admin.chamado.dominio.LogChamado | sistema_comum.chamado.log_chamado | | br.ufrn.admin.chamado.dominio.StatusChamado | sistema_comum.chamado.status_chamado | | br.ufrn.admin.chamado.dominio.TipoChamado | sistema_comum.chamado.tipo_chamado | | br.ufrn.admin.chamado.dominio.TipoLogChamado | sistema_comum.chamado.tipo_log_chamado | | br.ufrn.admin.chamado.dominio.MeioAberturaChamado | sistema_comum.chamado.meio_abertura_chamado | ====== Plano de Teste ====== Sistema: TODOS. Link(s): Cabeçalho dos Sistemas -> Abrir Chamado Usuários: Para abrir o chamado, qualquer usuário dos sistemas exceto aluno: adriao (professor), adelardo (coordenador de curso), agnaldosouza (servidor) Papel que usuário deve ter: Qualquer usuário dos sistemas, exceto alunos. ===== Cenários de Teste ===== Abrir um chamado e verificar se o chamado foi aberto em [[:desenvolvimento:especificacoes:iproject:casos_de_uso:suporte:chamados_abertos| Chamados Abertos]]. Também verificar se o chamado apareceu na tabela **Ver outros Chamados** dessa mesma página. ===== Dados para o Teste ===== Não se aplica!