Levantamento de possíveis melhorias no processo de quitação automática de parcelas de empréstimo de servidores (Sistema Consignação)
Data de elaboração | 26/07/2023 |
---|---|
Responsável pelo estudo |
|
Equipe do estudo |
|
Alvo | Consignação |
Origem |
Implementação: Levantamento de melhorias a serem feitas no processo de quitação |
Objetivo |
Levantar e estimar as melhorias a serem implementadas no Consignação |
Documentação correlata | |
Observações | O presente estudo pretende também pretende levantar as Historias dos Cards para a Sprint |
1. Objetivo
O Presente estudo objetiva levantar e expor possíveis funcionalidades que visam melhorar o processo automatizado de quitação de parcelas.
1.1 JUSTIFICATIVA
Devido a problemas no processo de quitação, a SETIC realiza procedimentos manuais para a completude da quitação das parcelas.
1.2 RESULTADOS ESPERADOS
Espera-se que após a conclusão desse estudo seja possível listar e estimar possíveis melhorias nas funcionalidades de quitação, diminuindo assim a necessidade mensal da realização de procedimentos manuais para a correção dos dados em banco de dados.
2. Introdução
O processo de quitação automática de parcelas, no presente momento, apresenta algumas falhas que impedem a completude da quitação de algumas parcelas, logo se faz necessário realizar algumas correções. No entanto este código apresenta uma complexidade muito grande em sua manutenção, o que torna muito arriscada qualquer tentativa de melhoria neste trecho específico da funcionalidade de quitação automática. Após o processo completo, caso não estejam todas as parcelas quitadas corretamente, existem duas ações que são tomadas pela setic, para que as parcelas sejam devidamente quitadas: geração de relatório de parcelas com valor a pagar igual a zero, quantidade de parcelas igual a zero e status ativo; execução de script atualizando o status para quitado nas parcelas listadas no relatório gerado anteriormente.
Logo se faz necessário realizar um levantamento de algumas funcionalidades que abstraem estes serviços de correção de quitações que são manualmente realizados pela setic, para que sejam implementadas no sistema Consignação.
3. Desenvolvimento
3.1 CENÁRIO ATUAL
Atualmente a funcionalidade de quitação automática apresenta problemas na quitação
3.2 RELATÓRIO DE AVERBAÇÕES AINDA NÃO QUITADAS
Atualmente os dados são obtidos via script direto em banco de dados, utilizando o seguinte script:
SELECT DISTINCT
a.COD_AVERBACAO,
a.VLR_PARCELA,
a.VLR_PAGO,
a.VLR_A_PAGAR,
a.MES_REFERENCIA,
a.ANO_REFERENCIA,
QTD_PARCELA,
a.IND_STATUS,
a.NUM_MATRICULA,
a.DAT_CRIACAO,
a.DAT_ALTERACAO,
a.COD_VERBA
FROM
AVERBACAO a
JOIN CORRESPONDENTE c ON
c.COD_CORRESPONDENTE = a.COD_CORRESPONDENTE
JOIN AVERBACAO_DESCONTO ad ON
ad.COD_AVERBACAO = a.COD_AVERBACAO
JOIN VERBA v on
v.COD_VERBA = a.COD_VERBA
join TIPO_VERBA tv on
tv.COD_TIPO_VERBA = v.COD_TIPO_VERBA
WHERE
a.VLR_A_PAGAR = 0
AND a.IND_STATUS = 'ATV'
and v.COD_TIPO_VERBA = 1
;
Com base neste script é possível se obter todas as parcelas que ainda estão incorretamente ativas, logo é possível criar uma tela com esta filtragem para que após executado o processo de quitação, o usuário com maior permissão de acesso possa constatar via sistema se o processo está certo ou não. O que não necessitará mais de filtragens manuais.
3.3 FUNCIONALIDADE DE ATUALIZAÇÃO DE STATUS DAS PARCELAS
Atualmente a funcionalidade de quitação automática apresenta problemas na quitação