~~ODT~~
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:
O resultado lista as transferências encontradas exibindo os seguintes dados:
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.
Não se aplica.
Classe | Tabela |
---|---|
br.ufrn.sipac.orcamento.movimentacoes.dominio.Transferencia | sco.transferencia |
br.ufrn.sipac.siafi.dominio.GRU | siafi.gru |
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:
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;