~~ODT~~
Consultar Requisições Contidas
Este relatório exibe as requisições contingenciadas para a unidade gestora do usuário logado e suas subordinadas. Os SEOs(Setor de Execução Orçamentária) e os Executores Globais do Orçamento poderão emitir este relatório.
Descrição do Caso de Uso
O caso de uso inicia com os seguintes filtros (que podem ser combinados ou não) para realizar a consulta:
- Período: Formarto - DD/MM/AAAA , Tipo - DATA
- Tipo de Requisição: Formato - DENOMINAÇÃO DO TIPO , Tipo - TEXTO (RN01)
O sistema exibe então um relatório com os seguintes dados, agrupados por tipo de requisição:
RELATÓRIO DE REQUISIÇÕES CONTIDAS
- Unidade Gestora: SIGLA DA UNIDADE (CÓDIGO DA UNIDADE) , Tipo - TEXTO e NUMÉRICO (RN02)
- Ano Orçamentário: AAAA , Tipo - DATA
- Tipo Requisição : Denominação da Requisição - Tipo Texto
DATA | REQUISIÇÃO | UNIDADE DE CUSTO | VALOR(R$) | CONTIDO(R$) |
---|---|---|---|---|
DD/MM/AAAA | DENOMINAÇÃO DO TIPO | NOME UNIDADE (CÓDIGO DA UNIDADE | 999,99 | 999,99 |
—— | —— | —— | —— | —— |
—— | —— | —— | —— | —— |
—— | —— | —— | —— | —— |
e exibe a opção para empenhar , estornar e retornar requisições.
Principais Regras de Negócio
- RN01 A requisição deverá ter um dos seguintes tipos:
- Diárias
- Passagens
- Hospedagem
- Serviço Pessoa Física
- Serviço Pessoa Jurídica
- Suprimento de Fundos
- Material
- Material Solicitação de Serviço de Preço
- Livro Contrato
- Obras
- Manutenção
- RN02 A requisição deverá ter a unidade gestora da unidade de custo da requisição igual a unidade gestora do usuário logado ou igual a uma unidade subordinada a unidade gestora do usuário logado.
- RN03 Deverá ter seu ano igual ao ano orçamentário em execução.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.requisicoes.diarias.dominio.RequisicaoDiarias | administrativo.requisicoes.requisicao_diaria |
br.ufrn.sipac.requisicoes.passagens.dominio.RequisicaoPassagem | administrativo.requisicoes.requisicao_passagem |
br.ufrn.sipac.requisicoes.servico.dominio.RequisicaoServico | administrativo.requisicoes.requisicao_servicos |
br.ufrn.sipac.requisicoes.supfundos.dominio.ReqSuprFundos | administrativo.requisicoes.req_suprimento_fundos |
br.ufrn.sipac.requisicoes.material.dominio.RequisicaoMaterial | administrativo.requisicoes.requisicao_material |
br.ufrn.sipac.requisicoes.auxilio.dominio.ReqAuxilioFinanceiro | administrativo.requisicoes.aux_fin |
br.ufrn.sipac.supinfra.projetos.dominio.RequisicaoSupInfra | administrativo.infra.requisicao_supinfra |
br.ufrn.sipac.orcamento.movimentacoes.dominio.Contingenciamento | administrativo.sco.contingenciamento |
br.ufrn.sipac.orcamento.movimentacoes.dominio.CelulaOrcamentaria | administrativo.sco.celula_orcamentaria |
br.ufrn.sipac.orcamento.movimentacoes.dominio.SubEmpenhoRequisicao | administrativo.sco.sub_empenho_requisicao |
Plano de Teste
Sistema: SIPAC
Módulo: SCO
Link(s): Orçamento → Relatórios → Requisições/Documento de Resumos para Empenho → Requisições Contidas
Usuário: larrubia2
Papel que usuário deve ter: ScoPapeis.EXECUTOR_ORCAMENTO_GLOBAL
Cenários de Teste
- Consulta que traz todos as unidade subordinadas de uma determinada gestora:
SELECT * FROM unidade WHERE hierarquia LIKE '%.' ||(SELECT id_unidade FROM unidade WHERE codigo_unidade = <codigoUnidade>)||'.%' AND unidade_orcamentaria = TRUE
Também realizar operações com Convênios associada a uma requisição.
Dados para o teste
Não se aplica.