~~ODT~~
Protocolo de Processos
Este caso de uso tem o objetivo de adicionar os processos de solicitação de anulação de empenho, que é um documento com informações de uma solicitação em que se deseja a anulação de um empenho ao protocolo de processos, esse protocolo associa um processo a uma requisição de uma anulação de empenho, para um determinado controle do Gestor.
Pré-condições: O usuário deve possuir o perfil de Gestor de Liquidação de Despesas para executar esta funcionalidade.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Módulo Liquidação de Despesas → Aba Liquidação de Despesas → Empenho → Anulação de Empenho → Protocolo de Processos.
O sistema solicita os seguintes dados para execução da busca do processo de solicitação de anulação de empenho:
- N° Processo:* Tipo NUMÉRICO, formato: RADICAL.NÚMERO/ANO-DV (RN01).
Então são mostradas as solicitações para o processo consultado numa tabela em que se mostra os seguintes dados:
- Data da Solicitação: Tipo DATA.
- Valor: Tipo NUMÉRICO.
- Observações: Tipo TEXTO.
- Estornada: Tipo TEXTO, são apresentadas as opções: 'SIM' e 'NÃO'
Para cada registro, o sistema disponibiliza a opção de adicionar ao protocolo. Após selecioná-la, o sistema exibe as mesmas informações descritas anteriormente.
Após a confirmação dos dados do protocolo, o sistema emite relatório conforme modelo:
MODELO DO RELATÓRIO DE PROCESSOS
RELATÓRIO DE PROTOCOLO DE PROCESSOS
Protocolo | Fornecedor | Empenho | Valor do Empenho | Valor a ser Anulado | Unidade | Data da Solicitação |
---|---|---|---|---|---|---|
9…/AAAA | DENOMINAÇÃO FORNECEDOR - DOCUMENTO | 9…/AAAA | R$ 99,99 | R$ 99,99 | DENOMINAÇÃO | DD/MM/AAAA |
—— | —— | —— | —— | —— | —— | —— |
—— | —— | —— | —— | —— | —— | —— |
—— | —— | —— | —— | —— | —— | —— |
Recebido em: DD/MM/AAAA.
Espaço para assinatura.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Deve-se buscar por processos associados a anulações de empenhos.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.liquidacao.acompanhamento.dominio.ProtocoloProcessos | administrativo.liquidacao.protocolo_processos |
br.ufrn.sipac.liquidacao.pagamento.dominio.SolicitacaoAnulacaoEmpenho | administrativo.sco.solicita_anulacao |
br.ufrn.sipac.cadastro.dominio.Unidade | administrativo.comum.unidade |
br.ufrn.sipac.liquidacao.acompanhamento.dominio.TipoProtocoloProcessos | administrativo.liquidacao.tipo_protocolo_processos |
br.ufrn.sipac.orcamento.movimentacoes.dominio.Empenho | administrativo.sco.empenho |
Plano de Teste
Sistema: SIPAC
Módulo: Liquidação de Despesas
Link(s): Aba Liquidação de Despesas → Empenho → Anulação de Empenho → Protocolo de Processos
Usuário: larrubia2
Papel que usuário deve ter: SipacPapeis.GESTOR_LIQUIDACAO.
Cenários de Teste
Verificar se o fluxo do caso de uso está funcionando corretamente e se o protocolo está sendo persistido com sucesso no banco de dados.
Dados para o Teste
Caso deseje informar um processo já existente, basta usar a consulta:
SELECT * FROM protocolo.processo pp INNER JOIN sco.solicita_anulacao sa ON sa.id_processo = pp.id_processo WHERE pp.id_processo IS NOT NULL