~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Protocolo de Processos ====== Este caso de uso tem o objetivo de adicionar os processos de pagamentos ao protocolo de processos, 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 ===== Esta operação pode ser realizada pelo Gestor de Liquidação acessando o link: //SIPAC -> Liquidação de Despesas -> Liquidação de Despesas -> Processo de Pagamento -> Protocolo de Processos//. O sistema solicita que informe os dados para adicionar o processo ao relatório: * **Processo:*** Tipo - NUMÉRICO. Formato: 99999.999999/9999-99 (radical.número/ano-dv) Confirmando a inserção do processo, o sistema apresenta os processos adicionados ao relatório: * **Número:** Tipo - NUMÉRICO. * **Ano:** Formato - AAAA, Tipo - NUMÉRICO. * **CPF/CNPJ:** Formato AAAA, Tipo - NUMÉRICO. * **Fornecedor:** Formato AAAA, Tipo - NUMÉRICO. * Opção para remover processo adicionado ao relatório. Gestor confirma e sistema emite relatório, conforme modelo: **RELATÓRIO DE PROTOCOLO DE PROCESSOS**. **__Número__:** Tipo - NUMÉRICO. **__Data__:** Formato: DD/MM/AAAA. Tipo DATA. ^ CPF/CNPJ ^ Fornecedor ^ Processo ^ Valor ^ Empenho ^ Nota Fiscal ^ | 99.999.999/9999-99 | RESIL COMERCIAL LTDA | 99999.999999/9999-99 | R$ 9,99| 999999/AAAA | 1232-U| | ------ | ------ | ------ | ------ | ------ | ------ | | ------ | ------ | ------ | ------ | ------ | ------ | | ------ | ------ | ------ | ------ | ------ | ------ | Recebido em: DD/MM/AAAA. Espaço para assinatura. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Deve haver no mímino um processo de pagamento inserido. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | |br.ufrn.sipac.liquidacao.acompanhamento.dominio.ProtocoloProcessos | administrativo.liquidacao.protocolo_processos| |br.ufrn.sipac.liquidacao.pagamento.dominio.ProcessoPagamento | administrativo.liquidacao.processo_pagamento| |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): Sipac -> Liquidação de Despesas -> Liquidação de Despesas -> Processo de Pagamento -> 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 ===== Para encontrar processos de pagamentos para testes neste caso de uso, pode-se utilizar a consulta a seguir: SELECT radical, p.num_protocolo, ano, dv FROM liquidacao.processo_pagamento pp INNER JOIN protocolo.processo p ON pp.id_processo = p.id_processo