Objetivo da mudança:
Implementar uma nova validação sistêmica (F_AUDIT_FAT_1038_VALIDA_VALREC_CADREC_X_MOVPIX) para impedir que um PIX, já gerado e possivelmente vinculado a um adiantamento, seja utilizado em um novo pedido com valor divergente do PIX original. Esta medida visa assegurar a integridade dos registros de caixa (CADRCXX) e dos movimentos PIX (MOVPIX), prevenindo inconsistências que levavam a erros como saldo insuficiente para transferências no “Resumo de Caixa” (frmRcxResumoCaixa) (F11).
As rotinas impactadas são aquelas que envolvem o recebimento e vinculação de PIX a pedidos/faturamentos.
Instruções sobre o que configurar:
Ativar a auditoria/validação F_AUDIT_FAT_1038_VALIDA_VALREC_CADREC_X_MOVPIX.
Inicialmente, esta validação deverá ser configurada para operar em modo de auditoria, apenas registrando as ocorrências de divergência sem bloquear a operação.
Após um período de monitoramento e confirmação do comportamento esperado, configurar a validação para o modo de bloqueio, impedindo ativamente a conclusão de transações onde o valor do recebimento difere do valor do PIX vinculado.
Instruções sobre como utilizar:
Compreender que, ao processar recebimentos utilizando um PIX:
- Durante a fase inicial (modo de auditoria), o sistema registrará internamente se o valor do pedido/recebimento for diferente do valor original do PIX utilizado, sem interromper sua ação.
- Após a ativação do modo de bloqueio, se você tentar vincular um PIX a um pedido ou recebimento cujo valor seja diferente do valor original do PIX, o sistema não permitirá a conclusão da operação e exibirá uma mensagem informativa. Será necessário ajustar os valores do pedido ou utilizar o PIX correspondente ao valor correto para prosseguir.