Registrar Pagamento
Os registros de pagamento de serviços podem ser realizados após o cadastro dos serviços. Este caso de uso tem a finalidade de buscar por serviços de fatura, no qual se deseja registrar o pagamento. Envolvidos: servidores da unidade associada.
Pré-condições: O usuário deve possuir o perfil de Gestor de Faturas 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 Faturas → Aba Operações → Faturas → Serviços → Registrar Pagamento.
O sistema solicita que informe os dados do serviço:
- Número e Ano do processo: Formato - AAAA (Ano), Tipo - NUMÉRICO.
e os dados da Fatura:
- Empresa*: Tipo - TEXTO.
- Unidade*: Tipo - TEXTO. Entrada de dados: CÓDIGO ou NOME.
- Fatura*: Tipo - TEXTO.
O sistema lista os serviços de acordo com a busca realizada exibindo os seguintes dados:
- Fatura: Tipo - NUMÉRICO.
- Data de Referência: Formato - DD/MM/AAAA, Tipo - DATA.
- Data de Vencimento: Formato - DD/MM/AAAA, Tipo - DATA.
- Data de Pagamento: Formato - DD/MM/AAAA, Tipo - DATA.
- Ordem Bancária: Tipo - NUMÉRICO.
- Valor Líquido: Tipo - NUMÉRICO.
- Opção para Registrar o Pagamento.
O sistema solicita que o usuário informe para pagamento da Fatura os seguintes dados do serviço:
- Fatura: Tipo - NUMÉRICO.
- Empresa: Tipo - TEXTO.
- Localidade: Tipo - NUMÉRICO.
- Data de Referência: Formato - DD/MM/AAAA, Tipo - DATA.
- Data de Vencimento: Formato - DD/MM/AAAA, Tipo - DATA.
- Data de Pagamento: Formato - DD/MM/AAAA, Tipo - DATA.
- Valor Líquido: Tipo - NUMÉRICO.
Solicita que informe os dados para pagamento: (RN01, RN02)
- Ordem Bancária: Tipo - NUMÉRICO.
- Data de pagamento: Tipo - DATA.
O sistema exibe mensagem de sucesso e o caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Para realizar o registro de pagamento de um serviço de fatura, o usuário deve ter o serviço previamente cadastrado.
- RN02 - Em uma mesma fatura, não pode existir mais de um serviço que apresentem o Processo, a Ordem Bancária e a Data de Pagamento iguais.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.faturas.dominio.Fatura | administrativo.contratos.fatura |
br.ufrn.sipac.faturas.dominio.FaturaServico | administrativo.contratos.fatura_servicos |
br.ufrn.comum.dominio.PessoaGeral (Empresa) | administrativo.public.pessoa |
br.ufrn.sipac.cadastro.dominio.Unidade | administrativo.public.unidade |
br.ufrn.sipac.faturas.dominio.LocalidadeUnidade | administrativo.contratos.localidade_unidade |
br.ufrn.sipac.protocolo.dominio.processo | administrativo.protocolo.processo |
Plano de Teste
Sistema: SIPAC
Módulo: Faturas
Link(s): Faturas → Operações → Faturas → Serviços → Registrar Pagamento
Usuário: lof
Papel que usuário deve ter: SipacPapeis.GESTOR_FATURAS
Dados para o Teste
Para realizar o teste é necessário obtermos um serviço a partir da fatura e processo associados. Para obter as faturas e processos relacionadas acesse os serviços já cadastrados pelo caminho:
- Faturas → Operações → Faturas → Serviços → Listagem de Serviços