~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Relatório de Detalhamento por SubItem ====== Este caso de uso tem finalidade de gerar um relatório contendo as informações dos detalhamentos de [[desenvolvimento:especificacoes:sipac:orcamentario:casos_de_uso:movimentacoes:empenho:registrar_nota_de_empenho|empenho]] agrupados por subitem. Este relatório é utilizado pelos gestores orçamentários. Pré-condições: * Está logado no sistema como EXECUTO DE ORÇAMENTO ou EXECUTOR DE ORÇAMENTO GLOBAL. ===== 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 → Empenhos → Detalhamento por SubItem//. O caso de uso inicia exibindo um conjunto de filtros para a consulta, com os seguintes campos: ([[desenvolvimento:especificacoes:sipac:orcamentario:casos_de_uso:relatorios:empenhos:detalhamento_por_sub-item| RN01 ]]) * **Empenho**: Tipo - NUMÉRICO. * **Subitem**: Tipo - AUTOCOMPLETE, formato - CÓDIGO - NOME SUBITEM, entrada de dados: CÓDIGO ou NOME. * **Unidade**: Tipo - AUTOCOMPLETE, formato - NOME UNIDADE (SUBITEM), entrada de dados: CÓDIGO ou NOME. * Ao selecionar a opção de **Unidade**, o campo * **Unidades/Centros de Custo Vinculados:** é apresentado. Tipo - LÓGICO. O sistema, exibe relatório, conforme modelo apresentado: ===MODELO DO RELATÓRIO=== Caso tenha sido selecionada a opção * **Unidades/Centros de Custo Vinculados:** **__Detalhamento por Subitem__** **__SubItem__:** CÓDIGO - NOME SUBITEM **__Unidade__:** UNIDADE (CÓDIGO) ^Empenho ^Centro de Custo ^ Valor ^ ^**Sub-Item: NOME SUBITEM**^^^ | 9... | NOME CENTRO DE CUSTO | R$ 99.99 | | 9... | NOME DO CENTRO VINCULADO | R$ 99.99 | | 9... | NOME DO CENTRO VINCULADO | R$ 99.99 | | ------ | ------ | ------ | | **Subtotal:**| R$ 99.99|| ^**Sub-Item: NOME SUBITEM**^^^ | 9... | NOME CENTRO DE CUSTO | R$ 99.99 | | 9... | NOME DO CENTRO VINCULADO | R$ 99.99 | | 9... | NOME DO CENTRO VINCULADO | R$ 99.99 | | **Subtotal:**| R$ 99.99|| | **Total**:|| R$ 99.99| Caso não tenha sido selecionada a opção * **Unidades/Centros de Custo Vinculados:** **__Detalhamento por Subitem__** **__SubItem__:** CÓDIGO - NOME SUBITEM **__Unidade__:** UNIDADE (CÓDIGO) ^Empenho ^Centro de Custo ^ Valor ^ ^**Sub-Item: NOME SUBITEM**^^^ | 9... | NOME CENTRO DE CUSTO | R$ 99.99 | | **Subtotal:**| R$ 99.99|| | **Total**:|| R$ 99.99| O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Caso o relatório esteja não seja executado pelo 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. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | |br.ufrn.sipac.orcamento.movimentacoes.dominio.Empenho | administrativo.sco.empenho | |br.ufrn.sipac.orcamento.movimentacoes.dominio.SubEmpenho | administrativo.sco.sub_empenho | |br.ufrn.info.sco.negocio.dominio.DetalhamentoEmpenho | administrativo.sco.detalhamento_empenho | |br.ufrn.sipac.requisicoes.material.dominio.GrupoMaterial | administrativo.comum.grupo_material | ===== Plano de Teste ===== Sistema: SIPAC Módulo: SCO Link(s): Menu SCO -> Relatórios -> Empenhos -> Detalhamento por SubItem Usuário: * seocchla01: Executor do Orçamento Local * larrubia2: Executor do Orçamento Global Papel que usuário deve ter: ScoPapeis.EXECUTOR_ORCAMENTO, ScoPapeis.EXECUTOR_ORCAMENTO_GLOBAL ===== 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 ===== Não se aplica.