~~ODT~~
Relatório de Gastos Anuais com Obras
Este caso de uso tem a finalidade de mostrar os gastos anuais das unidades em um determinado período. Para cada Unidade Gestora pode-se visualizar os gastos detalhados por unidades subordinada, acompanhando a totalização dos valores anuais gastos em obras. Os envolvidos são os usuários responsáveis pelo acompanhamento e execução da obra.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Infraestrutura → Aba Obras → Relatórios → Relatórios → Gastos Anuais com Obras.
O Usuário faz a busca informando:
- Período: * Formato - AAAA a AAAA, Tipo - NUMÉRICO (RN01)..
- Nome da Unidade: Tipo - TEXTO. Entrada de dados: CÓDIGO ou NOME DA UNIDADE.
- Incluir Gastos das Unidades Vinculadas: Tipo - LÓGICO.
- Gerar Gráfico: Tipo - LÓGICO.
O Sistema exibe o relatório (para situação entre 2011 e 2012):
Relatório de Gastos Anuais com Obras (Exibido se selecionada opção de gráfico)
O sistema exibe o gráfico de unidades x Gastos por ano.
Período: 2011 à 2011
Unidade: <UNIDADE (CÓDIGO)>
Unidade | 2011 | 2012 | Total Pago | Total Contratado | ||
---|---|---|---|---|---|---|
Pago | Contratado | Pago | Contratado | |||
<UNIDADE> | R$ 9,99 | R$ 9,99 | R$ 9,99 | R$ 9,99 | R$ 19,98 | R$ 19,98 |
<UNIDADE> | R$ 9,99 | R$ 9,99 | R$ 9,99 | R$ 9,99 | R$ 19,98 | R$ 19,98 |
Total Anual | R$ 19,98 | R$ 19,98 | R$ 19,98 | R$ 19,98 | R$ 39,96 | R$ 39,96 |
Se selecionada a opção de unidades vinculadas o relatório é exibido no formato:
Unidade | 2011 | 2012 | Total Pago | Total Contratado | ||
---|---|---|---|---|---|---|
Pago | Contratado | Pago | Contratado | |||
<UNIDADE RAIZ> | ||||||
<UNIDADE VINCULADA> | R$ 9,99 | R$ 9,99 | R$ 9,99 | R$ 9,99 | R$ 19,98 | R$ 19,98 |
<UNIDADE VINCULADA> | R$ 9,99 | R$ 9,99 | R$ 9,99 | R$ 9,99 | R$ 19,98 | R$ 19,98 |
Total da Unidade | R$ 19,98 | R$ 19,98 | R$ 19,98 | R$ 19,98 | R$ 39,96 | R$ 39,96 |
Total Anual | R$ 19,98 | R$ 19,98 | R$ 19,98 | R$ 19,98 | R$ 39,96 | R$ 39,96 |
o caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Só é possível gerar o relatório para períodos menor ou igual a 5 anos.
Resoluções/Legislações Associadas
Não se aplica.
Entidades Persistentes Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.supinfra.acompanhamento.dominio.Obra | administrativo.infra.obra |
br.ufrn.sipac.almoxarifado.entradas.dominio.NotaFiscal | administrativo.liquidacao.nota_fical |
br.ufrn.sipac.supinfra.acompanhamento.dominio.PagamentoObra | administrativo.infra.obra_pagamento |
br.ufrn.comum.dominio.Unidade | comum.comum.unidade |
Plano de Teste
Sistema: SIPAC
Módulo: Infraestrutura
Link(s): Aba Obras → Relatórios → Relatório de Gastos Anuais com Obras
Usuário: lane
Papel que usuário deve ter: SipacPapeis.GESTOR_OBRAS
Cenário de Testes
Dados para o teste: Para realizar o teste deverá cadastrar previamente obras para uma determinada unidade atravez do caso de uso: Modulo Infraestrutura → Aba Obras → Obras → Cadastrar Obras.
Cenário 1 Entrada : Informar um período menor ou igual a 5 anos. Saida : O sistema deverá exibir o relatório de gastos anuais para todas as unidades. @Teste. Cadastrar novas obras para unidade, repetir os passos e verificar se o valor da obra foi adicionado ao ano especificado.
Cenário 2 Entrada : Informar um período de início maior que o período final. Saida : O sistema deverá exibir a seguinte mensagem de erro: “Ano Inicial: este ano deve ser anterior ou igual a Ano Final”.
Cenário 3 Entrada : Informar um período de maior que 5 anos. Saida : O sistema deverá exibir a seguinte mensagem de erro: “O período para geração do relatório deve ser no máximo 5 anos”.
Cenário 4 Entrada : Preencher o autocomplete com o nome e o numero da unidade. Saida : O sistema deverá autocompletar o compo Nome da Unidade.
Cenário 5 Entrada : Informar um período válido e uma unidade, marca o checkbox 'Incluir Gastos das Unidades Vinculadas'. Saida : O sistema deverá exibir o relatório incluindo os gatos com as Unidades Vinculadas.
Cenário 6 Entrada : Informar um período válido e uma unidade, marca o checkbox 'Gerar Gráfico'. Saida : O sistema deverá exibir um gráfico (ANO X VALOR GASTO)anexado ao relatório. @Teste. Verificar se o gráfico esta repesentando os dados de forma correta.
Cenário 7 Entrada : Repetir os passos do cenário 6, marcando o checkbox 'Incluir Gastos das Unidades Vinculadas'. Saida : O sistema deverá exibir um gráfico (ANO X VALOR GASTO)anexado ao relatório. @Teste. Verificar se o gráfico esta repesentando os dados de forma correta.
Cenário 8 Entrada : Repetir os passos do cenário 1. Saida : O sistema deverá exibir o relatório. @Teste. Somar os dados das colunas ano e verificar se os mesmo coincidem com o total para cada ano somado.
Cenário 9 Entrada : Repetir os passos do cenário 1. Saida : O sistema deverá exibir o relatório. Entrada: Clicar no botão voltar. Saida : O sistema deverá voltar para a tela do 'Relatório de Gastos Anuais com Obras'.
Cenário 10 Entrada : Repetir os passos do cenário 1. Saida : O sistema deverá exibir o relatório. Entrada: Clicar no botão imprimir. Saida : O sistema deverá voltar para a janela de impressão. @Teste. Imprimir o relatório e verificar se as páginas estão devidamente alinhadas.
Cenário 11 @Teste. Verificar se as jsp's estão seguindo os padrões do CSS e verificar erros ortográficos.
Dados para o Teste
Cadastrar uma obra em Infraestrutura → Obras - > Cadastrar Obras e verificar se o relatório condiz com os dados cadastrados.