~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Relatório de Saldo Orçamentário por Unidades Inativas ====== Este caso de uso tem a finalidade de exibir tanto os saldos para cada elemento de despesa num determinado ano de uma unidade orçamentária, quanto o saldo geral da unidade inativa. É utilizado pelos executores orçamentários e de convênio da instituição e ainda pelos diretores de unidades. Pré-condições: * Está logado como executor de orçamento, executor de orçamento global, executor de convênio ou diretor (apenas um dos papéis); * Existir unidade gestora cadastrada para extração do relatório. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIPAC → Orçamento → Aba Relatórios → Saldos → Saldo Orçamentário por Unidade Inativas//. O caso de uso se inicia com uma consulta para a geração do relatório, com os seguintes campos: * **Unidade***: Tipo: AUTOCOMPLETE, formato - NOME UNIDADE (CÓDIGO), entrada de dados: NOME ou CÓDIGO. Permitir a consulta de unidades inativadas que possuem movimentação orçamentária. * **Programa de Trabalho Resumido**: Tipo - AUTOCOMPLETE, formato - NOME PLANO (CÓDIGO), entrada de dados: NOME ou CÓDIGO. * **Natureza de Despesa**: Tipo - AUTOCOMPLETE, formato - NOME NATUREZA (CÓDIGO), entrada de dados: NOME ou CÓDIGO. * **Fonte de Recurso**: Tipo AUTOCOMPLETE, formato - NOME NATUREZA (CÓDIGO), entrada de dados: NOME ou CÓDIGO. * **Esfera**: Tipo AUTOCOMPLETE, formato - NOME ESFERA (CÓDIGO), entrada de dados: NOME ou CÓDIGO. * **Plano Interno**: Tipo - AUTOCOMPLETE, formato - NOME PLANO INTERNO (CÓDIGO), entrada de dados: NOME ou CÓDIGO. * **Agrupar por:** Tipo LÓGICO. São apresentadas opções: ''PROGRAMA DE TRABALHO RESUMIDO'', ''NATUREZA DA DESPESA'', ''FONTE DE RECURSO'', ''ESFERA'', ''PLANO INTERNO''. * **Outras Opções**: Tipo LÓGICO. São apresentadas opções: ''PROJETOS DE PESQUISA'', ''PROJETOS DE EXTENSÃO'' e ''LISTAR APENAS CÉLULAS COM SALDO NEGATIVO''. O ator confirma consulta e o sistema exibe o relatório: ===Modelo do relatório=== **Saldo Orçamentário por Unidade** **__Unidade Orçamentária__:** UNIDADE (CÓDIGO). **__Nat. Despesa__:** NATUREZA (CÓDIGO). **__PTRes__**: PLANO (CÓDIGO). **__Fonte Rec__**: FONTE (CÓDIGO). **__Esfera__**: ESFERA (CÓDIGO). **__Plano Interno__**: PLANO (CÓDIGO). Os campos acima são exibidos se forem selecionados na pesquisa do saldo. ---- Clique no + para ver movimentação da célula. ^ ^ Nat. Despesa ^ PTRes. ^ Fonte Rec. ^ Esf. ^ PI ^ Distribuído ^ Recebido ^ Entrada Remanej. ^ Saída Remanej. ^ Transferido ^ Contido ^ Empenhos ^ Saldo ^ ^ UNIDADE (CÓDIGO) ^^^^^^^^^^^^^^ | + | NATUREZA (CÓDIGO) | 9... | 9... | 9... | ND | 9,99| 9,99| 9,99| 9,99| 9,99| 9,99| 9,99| 9,99| | + | NATUREZA (CÓDIGO) | 9... | 9... | 9... | ND | 9,99| 9,99| 9,99| 9,99| 9,99| 9,99| 9,99| 9,99| | | **Total da Unidade**||||| **9,99**| **9,99**| **9,99**| **9,99**| **9,99**| **9,99**| **9,99**| **9,99**| ^ **RESUMO DO ORÇAMENTO** ^^ | **Saldo de Orçamento Custeio**: | **R$ 99,99**| | **Saldo de Orçamento Capital**: | **R$ 99,99**| | **Saldo Total**: | **R$ 99,99**| Para cada Elemento de Despesa o usuário pode realizar um detalhamento. Ao escolher essa opção, o sistema exibe os seguintes dados da movimentação: ***__Código da Célula__**: Tipo - NUMÉRICO. ***__Unidade Orçamentária__**: Formato - UNIDADE (CÓDIGO), Tipo - TEXTO. ***__Programa de Trabalho Resumido__**: Formato - PROGRAMA (CÓDIGO), Tipo - TEXTO. ***__Natureza da Despesa__**: Formato - NATUREZA (CÓDIGO), Tipo - TEXTO. ***__Fonte de Recurso__**: Formato - FONTE (CÓDIGO), Tipo - TEXTO. ***__Esfera__**: Formato - ESFERA (CÓDIGO), Tipo - TEXTO. ***__Plano Interno__**: Formato - PLANO (CÓDIGO) ou 'NÃO DEFINIDO', Tipo - TEXTO. ***__Período__**: Formato - AAAA, Tipo - INTEIRO. O sistema exibe também, os dados do extrato da movimentação: ***__Data__**: Formato - DD/MM/AAAA, Tipo - DATA. ***__Movimento__**: Tipo - TEXTO. ***__Detalhes__**: Formato - DETALHES (CÓDIGO), Tipo - TEXTO. ***__Usuário__**: Formato - LOGIN USUÁRIO, Tipo - TEXTO. ***__Documento__**: Tipo - NUMÉRICO. ***__Valor__**: Tipo - NUMÉRICO. Caso o usuário selecione para visualizar os detalhes do **documento**, são exibidos: ***__Nº do Documento__**: Tipo - NUMÉRICO. ***__Movimentador__**: Formato: CÓDIGO - NOME MOVIMENTADOR (LOGIN MOVIMENTADOR), Tipo - TEXTO. * Sistema apresenta opção para visualizar os dados do movimentador: ***__Login__**: Tipo - TEXTO. ***__Nome__**: Tipo - TEXTO. ***__Unidade__**: Tipo - TEXTO. ***__Email__**: Tipo - TEXTO. ***__Telefone__**: Tipo - NUMÉRICO. ***__Ramal__**: Tipo - NUMÉRICO. ***__Tipo__**: Tipo - TEXTO. ***__Observações__**: Tipo - TEXTO. ***__Valor__**: Tipo - NUMÉRICO. ***__Data__**: Formato - DD/MM/AAAA, Tipo - DATA. ***__Processo__**: Formato: 9.../AAAA, Tipo - NUMÉRICO. ***__Célula Orçamentária Origem__**: Tipo - NUMÉRICO. ***__Célula Orçamentária Destino__**: Tipo - NUMÉRICO. ***__Unidade Orçamentária__**: Formato - NOME UNIDADE (CÓDIGO), Tipo - TEXTO. ***__Programa de Trabalho Resumido__**: Formato - NOME PROGRAMA (CÓDIGO), Tipo - TEXTO. ***__Natureza da Despesa__**: Formato - NOME DESPESA (CÓDIGO), Tipo - TEXTO. ***__Fonte de Recurso__**: Formato - NOME FONTE (CÓDIGO), Tipo - TEXTO. ***__Esfera__**: Formato - NOME ESFERA (CÓDIGO), Tipo - TEXTO. ***__Plano Interno__**: Formato - NOME PLANO INTERNO (CÓDIGO), Tipo - TEXTO. ***__Convênio__**: Formato - NOME CONVÊNIO (CÓDIGO), Tipo - TEXTO. Além do extrato, o sistema exibe os totais: ***__Total Distribuído__**: Tipo - NUMÉRICO. ***__Total Distribuíções Anuladas__**: Tipo - NUMÉRICO. ***__Total Empenhado__**: Tipo - NUMÉRICO. ***__Total Bloqueado__**: Tipo - NUMÉRICO. ***__Total Transferido__**: Tipo - NUMÉRICO. ***__Total Recebido__**: Tipo - NUMÉRICO. ***__Total Entrada Remanejamento__**: Tipo - NUMÉRICO. ***__Total Saída Remanejamento__**: Tipo - NUMÉRICO. ***__Saldo__**: Tipo - NUMÉRICO. Corresponde a soma dos valores totais. **Nat. Despesa:** Natureza de Despesa **PTRes.:** Programa de Trabalho Resumido **Fonte Rec.:** Fonte de Recurso **Esf.:** Esfera **PI:** Plano Interno **Entrada Remanej.:** Entrada Remanejamento **Saída Remanej.:** Saída Remanejamento ===== Principais Regras de Negócio ===== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | |br.ufrn.sipac.arq.interop.orcamento.CelulaOrcamentariaAdapter | administrativo.sco.celula_orcamentaria | |br.ufrn.info.sco.dominio.Esfera | administrativo.sco.esfera| |br.ufrn.sipac.convenios.dominio.Convenio | administrativo.convenios.convenio| ===== Plano de Teste ===== Sistema: SIPAC Módulo: Orçamento Link(s): Orçamento -> Relatórios -> Saldos -> Saldo Orçamentário por Unidade Inativas Usuário: raphaela Papel que usuário deve ter: ScoPapeis.EXECUTOR_ORCAMENTO, ScoPapeis.EXECUTOR_ORCAMENTO_GLOBAL, ScoPapeis.EXECUTOR_CONVENIO e ScoPapeis.DIRETORES ===== Cenários de Teste ===== Realizar operações no Orçamento tanto para unidades, como para convênios, e verificar nesse relatório se o saldo da unidade (ou convênio) foi modificada, com a movimentação correspondente. ===== Dados para o Teste ===== Para realizar operações sobre o orçamento de uma unidade ou convênio, utilizar as opções do menu Orçamento → Aba Movimentações → Movimentações Orçamentárias