~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Relatório de Termos de Responsabilidade por Período ====== Esse caso de uso é utilizado para a criação de um relatório relacionando todos os termos de responsabilidade num determinado período de tempo. ===== Descrição do Caso de Uso ===== O caso de uso é iniciado quando o usuário acessa a opção: SIPAC -> Módulo Patrimônio -> Aba Relatórios -> Termo de Responsabilidade -> Termos por Período. A fim de se criar o relatório previamente citado, é necessário identificar o período de tempo com o qual se deseja trabalhar. Para isso, o usuário deve preencher o formulário de busca com os seguintes campos: * **Período***: DD/MM/AAAA a DD/MM/AAAA, tipo DATA. * **Unidade**: Formato: UNIDADE (CÓDIGO UNIDADE), tipo TEXTO. * //Observa-se também a opção de buscar a unidade, com a finalidade de selecionar uma unidade através de seu nome//. * **Agrupar Termos de Responsabilidade por Unidade**: Tipo LÓGICO. Após essa definição, é exibido um relatório tal o modelo : **RELATÓRIO DE TERMOS DE RESPONSABILIDADE** **Período:** DD/MM/AAAA a DD/MM/AAAA ^ Número ^ Ano ^ Data ^ Qtd. Bens ^ ^ CÓDIGO UNIDADE ^ NOME UNIDADE ^^ ^ | 9... | AAAA | DD/MM/AAAA | 9... | | 9... | AAAA | DD/MM/AAAA | 9... | | **Total**: 99 |||| Então o caso de uso é finalizado. ===== Principais Regras de Negócio ===== Não se aplica. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.patrimonio.tombamento.dominio.TermoResponsabilidade | admnistrativo.patrimonio.termo_responsabilidade | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Patrimônio Link(s): Aba Relatórios -> Termo de Responsabilidade -> Termos por Período Usuário: diretordmp (Gestor_Patrimonio_Global) Papel que usuário deve ter: SipacPapeis.GESTOR_PATRIMONIO_GLOBAL , SipacPapeis.GESTOR_PATRIMONIO_UNIDADE_GESTORA ou SipacPapeis.GESTOR_RELATÓRIO_PATRIMONIO. ===== Cenário 01 - Cenários de teste ===== ^ Caso de Teste ^ Descrição ^ Resultado da Execução - Sucesso ^ Resultado da Execução - Falha ^ ^ Verificar termo no relatório | => Pré-condição: ter um termo de responsabilidade cadastrado no sistema. - Acessar o Sistema; - Acessar o Caminho SIPAC -> Patrimônio -> Aba Relatórios -> Termo de Responsabilidade -> Termos por Período; - Preencher o campo período com um período válido e que possua um termo cadastrado neste período; - Clicar no botão Gerar Relatório | O sistema irá gerar o relatório e o termo desejado será mostrado. | O sistema não encontrará resultados ou o termo desejado não constará no relatório. | ^ Verificar quantidade de bens | => Pré-condição: ter um termo de responsabilidade cadastrado no sistema. - Acessar o Sistema; - Acessar o Caminho SIPAC -> Patrimônio -> Aba Relatórios -> Termo de Responsabilidade -> Termos por Período; - Preencher o campo período com um período válido e que possua um termo cadastrado neste período; - Clicar no botão Gerar Relatório | No relatório gerado a quantidade de bens do termo conhecido estará correta | No relatório gerado a quantidade de bens do termo conhecido estará incorreta | ^ Verificar Unidade do Termo | => Pré-condição: ter um termo de responsabilidade cadastrado no sistema. - Acessar o Sistema; - Acessar o Caminho SIPAC -> Patrimônio -> Aba Relatórios -> Termo de Responsabilidade -> Termos por Período; - Preencher o campo período com um período válido e que possua um termo cadastrado neste período; - Preencher o campo Unidade com a unidade do termo acima; - Clicar no botão Gerar Relatório | O sistema irá gerar o relatório e o termo desejado será mostrado. | O sistema não encontrará resultados ou o termo desejado não constará no relatório. | ^ Verificar Valores Limite do Período 1 | => Pré-condição: ter um termo de responsabilidade cadastrado no sistema. - Acessar o Sistema; - Acessar o Caminho SIPAC -> Patrimônio -> Aba Relatórios -> Termo de Responsabilidade -> Termos por Período; - Preencher a Data Inicial do período com um valor IGUAL a data de cadastro do termo conhecido; - Preencher a Data Final com uma data Posterior a inicial; - Clicar no botão Gerar Relatório | O sistema irá gerar o relatório e o termo desejado será mostrado. | O sistema não encontrará resultados ou o termo desejado não constará no relatório. | ^ Verificar Valores Limite do Período 2 | => Pré-condição: ter um termo de responsabilidade cadastrado no sistema. - Acessar o Sistema; - Acessar o Caminho SIPAC -> Patrimônio -> Aba Relatórios -> Termo de Responsabilidade -> Termos por Período; - Preencher a Data Final do período com um valor IGUAL a data de cadastro do termo conhecido; - Preencher a Data Inicial com uma data Anterior a final; - Clicar no botão Gerar Relatório | O sistema irá gerar o relatório e o termo desejado será mostrado. | O sistema não encontrará resultados ou o termo desejado não constará no relatório. | ^ Período Inválido 1 | - Acessar o Sistema; - Acessar o Caminho SIPAC -> Patrimônio -> Aba Relatórios -> Termo de Responsabilidade -> Termos por Período; - Preencher os campos do período com datas inválidas. - Clicar no botão Gerar Relatório | O sistema exibirá uma mensagem de que a data está inválida. | O sistema informará uma mensagem pouco amigável ou ocorrerá um comportamento inesperado. | ^ Período Inválido 2 | - Acessar o Sistema; - Acessar o Caminho SIPAC -> Patrimônio -> Aba Relatórios -> Termo de Responsabilidade -> Termos por Período; - Preencher os campos do período com a data inicial maior que a data final - Clicar no botão Gerar Relatório | O sistema exibirá uma mensagem de que a data inicial deve ser menor que a final. | O sistema informará uma mensagem pouco amigável ou ocorrerá um comportamento inesperado. | ^ Unidade Inválida | - Acessar o Sistema; - Acessar o Caminho SIPAC -> Patrimônio -> Aba Relatórios -> Termo de Responsabilidade -> Termos por Período; - Preencher o campo período com datas válidas; - Preencher o campo unidade com um código de unidade que não existe; - Clicar no botão Gerar Relatório | O sistema exibirá uma mensagem de que a unidade informada não existe | O sistema informará uma mensagem pouco amigável ou ocorrerá um comportamento inesperado. | ^ Agrupar Por Unidade | => Pré-condição: ter alguns termos cadastrados cujo a unidade seja conhecida. - Acessar o Sistema; - Acessar o Caminho SIPAC -> Patrimônio -> Aba Relatórios -> Termo de Responsabilidade -> Termos por Período; - Preencher o campo período com datas válidas; - Marcar o checkbox Agrupar Termos de Responsabilidade por Unidade - Clicar no botão Gerar Relatório | O sistema irá gerar o relatório agrupado por unidades e os termos conhecidos serão mostrados na unidade correta. | O sistema irá gerar o relatório agrupado por unidades e os termos conhecidos serão mostrados na unidade incorreta ou não serão mostrados. | ^ Botão Cancelar | - Acessar o Sistema; - Acessar o Caminho SIPAC -> Patrimônio -> Aba Relatórios -> Termo de Responsabilidade -> Termos por Período; - Clicar no botão Cancelar. | O sistema retornará para o menu patrimônio. | O botão não funciona, ocorre comportamento inesperado ou não retorna para o módulo correto | ^ Checar Papéis 1 | => Pré-condição: possuir um login para cada papel requerido para acessar o UC. - Acessar o Sistema com cada um dos logins - Acessar, com cada login, o Caminho SIPAC -> Patrimônio -> Aba Relatórios -> Termo de Responsabilidade -> Termos por Período; | A tela do UC é mostrada | Ocorre falha de permissão | ^ Checar Papéis 2 | => Pré-condição: possuir um login para cada papel requerido para acessar o UC. - Acessar o Sistema com cada um dos logins - Acessar, com cada login, o Caminho SIPAC -> Patrimônio -> Aba Relatórios -> Termo de Responsabilidade -> Termos por Período; - Preencher o campo do período; - Clicar no botão Gerar Relatório | O relatório é gerado | Ocorre falha de permissão | ===== Dados para o Teste =====