Tabela de conteúdos

~~ODT~~

Relatório de Ordens Bancárias por Empenho

O caso de uso descrito tem como função listar as ordens bancárias por empenho. Descreverá os procedimentos necessários para consulta das ordens bancárias por empenho.

Envolvidos: Gestores de Orçamento.

Pré-condições:

Login: O Ator deverá estar logado no sistema com o perfil EXECUTOR DE ORÇAMENTO, EXECUTOR DE ORÇAMENTO GLOBAL, EXECUTOR DE CONVÊNIO para que possa ter acesso às funcionalidades oferecidas ao Caso de Uso.

Dependência: É necessário que os Casos de Uso: Registrar Nota de Empenho, Detalhar despesas, cadastrar ordem bancária tenham sido executados.

Descrição do Caso de Uso

1. Fluxo Básico:

(P1) Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Módulos → Orçamento → Relatórios → Empenhos → Ordens Bancárias por Empenho ;

(P2) O sistema exibe tela de consulta com os campos (RNE01);

(P3) O Ator seleciona o tipo de pesquisa “período” e o sistema solicita que informe o período de cadastro da ordem bancária (RNE01);

(P4) O Ator seleciona o tipo de pesquisa “empenho” e o sistema solicita que informe o numero do empenho (RNE01);

(P5) O sistema valida os dados informados;

(P6) O sistema apresenta o relatório conforme os parâmetros de entrada (RNE02);

(P7) O ator aciona o link da coluna “Empenho”;

(P8) O sistema apresenta o detalhe do Empenho selecionado (RNE03);

(P9) O caso de uso é finalizado.

2. Fluxo Alternativo

Não se aplica.

3. Exceções

E01 - Campos Obrigatórios não Informados

No passo (P3) o ator deixou em branco a data inicial e final do período:

E01.1 - O sistema exibe a mensagem que o período não foi informado.

E01.2 - O sistema retorna ao passo (P2).

E02 - Data Inválida - Inicial e final do período de consulta

No passo (P3) caso o ator informe o campo “Data Inicial” ou “Data Final” de forma inválida e acione a opção “Gerar Relatório”:

E01.1 - O sistema exibe a mensagem “É preciso informar um Data Válida para o período de consulta”.

E01.2 - O sistema retorna ao passo (P2).

E03 - Empenho não corresponde ao ano orçamentário corrente

No passo (P4) caso o ator informe um número de Nota de Empenho que não corresponde ao ano orçamentário padrão (corrente)

E01.1 - O sistema exibe a mensagem “O empenho informado não existe ou não corresponde ao ano orçamentário”.

E01.2 - O sistema retorna ao passo (P2).

Regras de Negócio Especiais

* RNE01 - Campos solicitados na consulta “Ordem Bancária por Empenho”

CampoTamanhoMascaraObrigatório?Observações
Tipo de PesquisaN/AN/ASimCampo do tipo Combo Box para seleção do tipo de pesquisa. Os tipos de pesquisa são período ou empenho
Periodo de COnsultaN/ADD/MM/AAAASimCampo do tipo Date para inserção de data.
Numero do Empenho6N/ASimCampo do tipo Numérico para inserção do número da nota de empenho.

N.A: Não se Aplica.

* RNE02 - Campos exibidos na interface do relatório de “Ordem Bancária por Empenho”

No passo (P6) do fluxo básico o sistema apresenta o relatório com os seguintes campos.

Campo Mascara Observações
número/ano do empenho 9999/AAAA N/A
modalidade Alfanumérico As modalidades são estimativo, global ou ordinário.
data dd/mm/aaaa N/A
Programa de Trabalho Resumido 999999 N/A
Fonte de Recurso 9999999999 N/A
Plano Interno Alfanumérico N/A
Elemento de Despesa 999999 N/A
Valor do Empenho 9999.999 N/A
Saldo do Empenho 9999.999 N/A
Credor do Empenho Alfanumérico N/A
Número da Ordem Bancária 999999 N/A
Ano da Ordem Bancária AAAA N/A
Status da Ordem Bancária Alfanumérico N/A
Número da Requisição 9999 N/A
Unidade de Custo Alfanumérico N/A
CPF do Proposto 999.999.999-99 Exibido quando a requisição é de diárias, hospedagem, suprimento de fundos ou passagem
Nome do Proposto Alfanumérico Exibido quando a requisição é de diárias, hospedagem, suprimento de fundos ou passagem

N.A: Não se Aplica.

* RNE03 - Campos exibidos no detalhe do empenho

No passo (P8) do fluxo básico o sistema apresenta o detalhe do relatório com os seguintes campos.

Campo Mascara Observações
Emissão dd/mm/aaaa Data em que o empenho foi emitido no SIAFI ou criado no SIPAC.
número/ano do empenho 9999/AAAA N/A
modalidade Alfanumérico As modalidades são estimativo, global ou ordinário.
Programa de Trabalho Resumido dd/mm/aaaa N/A
Fonte de Recurso 999999 N/A
Plano Interno Alfanumérico N/A
Valor 9999.999 N/A
Valor Anulado 9999.999 N/A
Valor Reforçado 9999.999 N/A
Valor Cancelado 9999.999 N/A
Credor Alfanumérico N/A
Observação/Finalidade Alfanumérico N/A
Emitente Alfanumérico N/A
Natureza da Despesa 999999 N/A
Esfera 9 N/A
Saldo 9999.999 N/A

N.A: Não se Aplica.

Principais Regras de Negócio

Resoluções/Legislações Associadas

Não se aplica.

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.sipac.orcamento.movimentacoes.dominio.SubEmpenhoRequisicao administrativo.sco.sub_empenho_requisicao
br.ufrn.sipac.orcamento.movimentacoes.dominio.OrdemBancaria administrativo.sco.ordem_bancaria
br.ufrn.sipac.requisicoes.diarias.dominio.RequisicaoDiarias administrativo.requisicoes.requisicao_diaria
br.ufrn.sipac.requisicoes.hospedagem.dominio.RequisicaoHospedagem administrativo.requisicoes.requisicao_hospedagem
br.ufrn.sipac.requisicoes.passagens.dominio.RequisicaoPassagem administrativo.requisicoes.requisicao_passagem

Plano de Teste

Sistema: SIPAC

Módulo: Orçamento

Link(s): Relatórios → Empenhos → Ordens Bancárias por Empenho

Usuário: joice (setor de execução orçamentária), seocchla05 (setor de execução orçamentária)

Papel que usuário deve ter: ScoPapeis.EXECUTOR_ORCAMENTO, ScoPapeis.EXECUTOR_ORCAMENTO_GLOBAL, ScoPapeis.EXECUTOR_CONVENIO.

Cenários de Teste

<É a definição de um conjunto específico de entradas de teste, condições de execução e resultados esperados, identificados com a finalidade de avaliar um determinado aspecto de um Item a ser testado.>

Dados para o Teste

< Descreve como obter os dados que serão usados para o teste do caso de uso.> Se for necesário descrever um script, usar a tag: <code sql>