~~ODT~~

Última atualização: 2017/04/03 18:21 (edição externa)

Relatório de Arrecadação de GRUs

Este caso de uso tem como objetivo possibilitar analisar as transferências realizadas agrupadas por unidade.

O caso de uso está disponível através do caminho: SIPAC → Orçamento → Relatórios → Integração → Arrecadação de GRUs.

Ao acessar o caso de uso, são solicitados os seguintes dados para consulta:

  • Unidade: Tipo: TEXTO, AUTOCOMPLETE. Formato: NOME DA UNIDADE(CÓDIGO).
  • Período: Tipo: DATA. Formato: DD/MM/AAAA a DD/MM/AAAA.
  • Valor: Tipo: NUMÉRICO. Formato: 999999,99 a 999999,99.
  • Programa de Trabalho: Tipo: TEXTO, AUTOCOMPLETE. Formato: NOME DO PROGRAMA DE TRABALHO(CÓDIGO).
  • Natureza da Despesa: Tipo: TEXTO, AUTOCOMPLETE. Formato: NOME DA NATUREZA DE DESPESA(CÓDIGO).
  • Fonte de Recurso: Tipo: TEXTO, AUTOCOMPLETE. Formato: NOME DA FONTE DE RECURSO(CÓDIGO).
  • Esfera: Tipo: TEXTO, AUTOCOMPLETE. Formato: NOME DA ESFERA(CÓDIGO).
  • Plano Interno: Tipo: TEXTO, AUTOCOMPLETE. Formato: NOME DO PLANO INTERNO(CÓDIGO).

O resultado lista as transferências encontradas exibindo os seguintes dados:

  • Unidade: Tipo - TEXTO.
  • Data: Tipo - DATA.
  • Código da Transferência: Tipo - NUMÉRICO.
  • Valor: Tipo - NUMÉRICO.

O campo Código da Transferência tem um link para uma tela onde são exibidos os dados das GRUs associadas.

Modelo do Relatório:

Data Código da Transferência Valor(R$)
Unidade 1
99/99/9999 99:99 999999 999999,99
99/99/9999 99:99 999999 999999,99
Total da Unidade: 999999,99
Unidade 2
99/99/9999 99:99 999999 999999,99
99/99/9999 99:99 999999 999999,99
Total da Unidade: 999999,99
Total: 999999,99

O caso de uso é finalizado.

Não se aplica.

Resoluções/Legislações Associadas

Não se aplica.

Classe Tabela
br.ufrn.sipac.orcamento.movimentacoes.dominio.Transferencia sco.transferencia
br.ufrn.sipac.siafi.dominio.GRU siafi.gru

Plano de Teste

Sistema: SIPAC

Módulo: ORÇAMENTO

Link(s): Relatórios → Integração → Arrecadação de GRUs

Usuários: larrubia2, dilson

Papel que usuário deve ter: SipacPapeis.EXECUTOR_ORCAMENTO_GLOBAL, SipacPapeis.INTEGRADOR_SIAFI_GESTORA, SipacPapeis.INTEGRADOR_SIAFI_GLOBAL

Para verificar se o relatório está correto consulte as GRUs importadas e arrecadas através do link Sipac → Orçamento → Relatórios → Integração → Listar GRUS Importadas.

Para gerar Transferências Orçamentárias:

  • SIPAC → Orçamento → Integração SIAFI → GRU → Arrecadação
  1. Na consulta, filtrar por 'Tipo de GRU'. Pôr Tipo de GRU = SIMPLES
  2. No resultado da consulta, escolher o periódo desejado e clicar em 'Arrecadar'

Consulta de Arrecadação de GRUs pelo filtro da unidade:

SELECT DISTINCT transferen1_.id_transferencia AS col_0_0_,
                unidadeger3_.NOME AS col_1_0_,
                unidadeger3_.CODIGO_UNIDADE AS col_2_0_,
                transferen1_.data AS col_3_0_,
                transferen1_.cod_transferencia AS col_4_0_,
                transferen1_.valor AS col_5_0_
FROM siafi.gru gru0_
INNER JOIN sco.transferencia transferen1_ ON gru0_.id_transferencia=transferen1_.id_transferencia,
                                             sco.celula_orcamentaria celulaorca2_,
                                             comum.UNIDADE unidadeger3_
WHERE transferen1_.id_celula_orcamentaria_origem=celulaorca2_.id_celula
  AND celulaorca2_.id_unidade=unidadeger3_.ID_UNIDADE
  AND (transferen1_.id_transferencia IS NOT NULL)
  AND celulaorca2_.id_unidade=605
ORDER BY unidadeger3_.NOME,
         transferen1_.data,
         transferen1_.cod_transferencia;
  • desenvolvimento/especificacoes/sipac/orcamentario/casos_de_uso/relatorios/integracao/arrecadacao_de_grus.txt
  • Última modificação: 2017/04/03 18:21
  • (edição externa)