~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Relatório de Despesas da Unidade ====== Esse caso de uso é utilizado pelo setor orçamentário da instituição com a finalidade de visualizar as despesas da unidade, sendo exibidos: os valores empenhados, transferidos e o total da despesa. As operações que refletem neste relatório são: * [[desenvolvimento:especificacoes:sipac:orcamentario:casos_de_uso:movimentacoes:movimentacoes_orcamentarias:outros:emprestimo | Empréstimo]]; * [[desenvolvimento:especificacoes:sipac:orcamentario:casos_de_uso:movimentacoes:movimentacoes_orcamentarias:outros:restituicao | Restituição]]; * [[desenvolvimento:especificacoes:sipac:orcamentario:casos_de_uso:movimentacoes:movimentacoes_orcamentarias:outros:repasse_orcamentario | Repasse Orçamentário]]; * [[desenvolvimento:especificacoes:sipac:orcamentario:casos_de_uso:movimentacoes:movimentacoes_orcamentarias:provisao_orcamentaria | Provisão Orçamentária]]. ===== 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 → Despesas → Despesas da Unidade//. O sistema solicita um conjunto de dados para a consulta: * **Unidade***: Tipo - AUTOCOMPLETE, formato - NOME ou CÓDIGO, entrada de dados: NOME ou CÓDIGO. * **Período**: Formato - DD/MM/AAAA a DD/MM/AAAA, tipo - DATA. * **Incluir gastos das unidades filhas**: Tipo - LÓGICO. * **Agrupar gastos de todas as unidades**: Tipo - LÓGICO. * **Gráfico**: Tipo - LÓGICO. São apresentadas as opções: ''PIZZA'' e ''BARRA''. Confirmando a consulta com os parâmetros informados, o sistema exibe relatório conforme o modelo abaixo: === Modelo de relatório 1 (não incluindo gastos das unidades filhas e não agrupando gastos) === **Relatório de Despesas da Unidade** **__Período__:** DD/MM/AAAA a DD/MM/AAAA. ^ UNIDADE (CÓDIGO) ^^^^ ^ Natureza da Despesa ^ Valor Empenhado ^ Valor Transferido ^ Total ^ | NATUREZA (CÓDIGO) | R$ 99.99 | R$ 99.99 | R$ 99.99 | | **Total**:| R$ 99.99| R$ 99.99| R$ 99.99| ^ UNIDADE (CÓDIGO) ^^^^ ^ Natureza da Despesa ^ Valor Empenhado ^ Valor Transferido ^ Total ^ | NATUREZA (CÓDIGO) | R$ 99.99 | R$ 99.99 | R$ 99.99 | | **Total**:| R$ 99.99| R$ 99.99| R$ 99.99| Coluna Total = // Valor Empenhado// + //Valor Transferido// === Modelo de relatório 2 (Inclusos gastos das unidades/centros de custo vinculados) === **Relatório de Despesas da Unidade** **__Período__:** DD/MM/AAAA a DD/MM/AAAA. **Inclusos gastos das unidades/centros de custo vinculados** ^ UNIDADE (CÓDIGO) ^^^^ ^ Natureza da Despesa ^ Valor Empenhado ^ Valor Transferido ^ Total ^ | NATUREZA (CÓDIGO) | R$ 99.99 | R$ 99.99 | R$ 99.99 | | **Total**:| R$ 99.99| R$ 99.99| R$ 99.99| ^ UNIDADE (CÓDIGO) ^^^^ ^ Natureza da Despesa ^ Valor Empenhado ^ Valor Transferido ^ Total ^ | NATUREZA (CÓDIGO) | R$ 99.99 | R$ 99.99 | R$ 99.99 | | **Total**:| R$ 99.99| R$ 99.99| R$ 99.99| Coluna Total = // Valor Empenhado// + //Valor Transferido// No final do relatório é apresentada lista com todos os gastos: ^ UNIDADE (CÓDIGO) ^^^^ ^ Natureza da Despesa ^ Valor Empenhado ^ Valor Transferido ^ Total ^ | NATUREZA (CÓDIGO) | R$ 99.99 | R$ 99.99 | R$ 99.99 | | **Total**:| R$ 99.99| R$ 99.99| R$ 99.99| Coluna Total = // Valor Empenhado// + //Valor Transferido// === Modelo de relatório 3 (Agrupando gastos de todas as unidades) === ^ UNIDADE (CÓDIGO) ^^^^ ^ Natureza da Despesa ^ Valor Empenhado ^ Valor Transferido ^ Total ^ | NATUREZA (CÓDIGO) | R$ 99.99 | R$ 99.99 | R$ 99.99 | | **Total**:| R$ 99.99| R$ 99.99| R$ 99.99| Coluna Total = // Valor Empenhado// + //Valor Transferido//\\ O atributo **Total** é calculado a partir do somatório de cada coluna: **Valor Empenhado**, **Valor Transferido** e coluna **Total**. Neste relatório são apresentados os gastos de todas as unidades. É apresentado gráfico de Despesas por Natureza de Despesas. ===== Principais Regras de Negócio ===== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | |br.ufrn.sipac.orcamento.dominio.ElementoDespesa |administrativo.sco.elemento_despesa| |br.ufrn.sipac.cadastro.dominio.Unidade | administrativo.comum.unidade| ===== Plano de Teste ===== Sistema: SIPAC Módulo: SCO Link(s): Menu SCO -> Relatórios -> Despesas -> Despesas da Unidade Usuário: Papel que usuário deve ter: Este relatório não faz verificação de papéis ===== Cenários de Teste ===== As operações a seguir influenciam no relatório: * SCO -> Movimentações -> Movimentações Orçamentárias -> Outros -> [[desenvolvimento:especificacoes:sipac:orcamentario:casos_de_uso:movimentacoes:movimentacoes_orcamentarias:outros:emprestimo | Empréstimo]]; * SCO -> Movimentações -> Movimentações Orçamentárias -> Outros -> [[desenvolvimento:especificacoes:sipac:orcamentario:casos_de_uso:movimentacoes:movimentacoes_orcamentarias:outros:restituicao | Restituição]]; * SCO -> Movimentações -> Movimentações Orçamentárias -> Outros -> [[desenvolvimento:especificacoes:sipac:orcamentario:casos_de_uso:movimentacoes:movimentacoes_orcamentarias:outros:repasse_orcamentario | Repasse Orçamentário]]; * SCO -> Movimentações -> Movimentações Orçamentárias -> [[desenvolvimento:especificacoes:sipac:orcamentario:casos_de_uso:movimentacoes:movimentacoes_orcamentarias:provisao_orcamentaria | Provisão Orçamentária]]. Também realizar operações com [[desenvolvimento:especificacoes:sipac:orcamentario:orcamento_convenio|Convênios]] ===== Dados para o teste ===== Se o relatório for emitido fora do módulo orçamentário(exemplo Portal Administrativo): * Será exibido ao usuário uma caixa de seleção com as unidades que o usuário tem responsabilidade; * O convênio não deverá influenciar no resultado; * Apenas servidores que sejam responsáveis por unidades poderão emitir o relatório; * Caso o relatório esteja sendo executado de fora do módulo orçamentário (Portal da Reitoria, Portal da Direção e Portal Auditoria), deverá ser desconsiderado o convênio e a gestora do empenho.