Relatório Sintético

Este caso de uso é utilizado pelo responsável por registrar a execução orçamentária da instituição de forma global, sem restrição por gestora. A finalidade deste relatório é apresentar os valores das faturas telefônicas, com pagamento efetuado, por ano de cada unidade para o conhecimento dos débitos orçamentários.

Pré-condições: O usuário deve possuir um perfil de Gestor de Faturas e Executor de Orçamento Global para executar esta funcionalidade.

Descrição do Caso de Uso

Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Módulo Faturas → Aba Telefonia → Relatórios → Débitos Orçamentários →Relatório Sintético.

O sistema solicita que o usuário informe os seguintes dados:

O sistema gera o relatório conforme o modelo abaixo:

Relatório Sintético

Ano: <ANO>

Tipo: <TIPO DE FATURA>

Detalhamento: <TIPO DE TELEFONE SELECIONADO>

Unidade Valor
<UNIDADE I (CÓDIGO)> R$ <VALOR>
<UNIDADE II (CÓDIGO)> R$ <VALOR>
<UNIDADE III (CÓDIGO)> R$ <VALOR>
Total R$ 999,99

O campo valor corresponde a soma dos gastos de cada unidade. E o campo Total corresponde a soma dos valores de todas a unidades.

Caso tenha sido selecionada a opção de 'Detalhar Gastos', o relatório gerado terá apenas o registro de despesas relacionadas ao tipo de telefone escolhido.

O caso de uso é finalizado.

Principais Regras de Negócio

Não se aplica.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sipac.liquidacao.pagamento.dominio.PagamentoUnidade administrativo_update_geral.liquidacao.pagamento_unidade
br.ufrn.sipac.liquidacao.pagamento.dominio.PagamentoRealizado administrativo_update_geral.liquidacao.pagamento_realizado
br.ufrn.comum.dominio.UnidadeGeral administrativo_update_geral.comum.unidade

Plano de Teste

Sistema: SIPAC

Módulo: Faturas

Link(s): SIPAC → Faturas → Telefonia → Relatórios → Débitos Orçamentários → Relatório Sintético.

Usuário: larrubia2 (telefonista do Departamento de Contabilidade e Finanças)

Papel que usuário deve ter: ScoPapeis.EXECUTOR_ORCAMENTO_GLOBAL, SipacPapeis.GESTOR_ACOMPANHAMENTO_FATURAS

Cenários de Teste

Pagamento Mensal Automático de Gastos com Telefonia mostra as últimas transferências para realizar pagamento de gastos com telefonia. Para realizar uma transferência:

  1. Visite Pagamento Mensal Automático de Gastos com Telefonia e consulte gastos para quaquer período.
  2. No início do formulário deve aparecer o mês e o ano que você selecionou em período, na etapa passada.
  3. Preencha os dados da Unidade de Origem.
  4. Na Lista de Gastos para Unidades Orçamentárias, selecione as unidades para as quais deseja realizar o pagamento.
  5. Preencha os dados correspondentes a Unidade de Destino.
  6. Clique em 'Registrar Pagamento'

Na próxima tela deve aparecer a confirmação. Faça isso para meses de 2010 para não confundir com os resultados de 2009.

Dados para o Teste

A consulta abaixo retorna uma lista com as unidades e seus gastos de telefonia no período do ano de 2009.

        SELECT u.nome,SUM(pu.valor) AS valor
	             FROM liquidacao.pagamento_unidade pu
                     JOIN liquidacao.pagamento_realizado pr ON (pu.id_pagamento_realizado = pr.id_pagamento_realizado)
		           JOIN comum.unidade u ON (u.id_unidade = pu.id_unidade)
		           WHERE pr.ano = 2009 -- Colocar aqui o período
                           AND pu.id_transferencia IS NOT NULL AND pr.id_tipo_pagamento = 2
		           GROUP BY u.id_unidade,u.codigo_unidade,u.nome 
                           ORDER BY u.codigo_unidade;