385641 – Auditoria e Correção Divergências Valores MOVCAR (Versão 30.74.150.52)

Filtros


Tópicos

Objetivo da mudança:

Identificar e corrigir as causas de divergências na tabela MOVCAR, especificamente onde a fórmula (MCA_VALSTA – MCA_VALTAX – MCA_FREMKT + MCA_CUPMKT) não corresponde ao MCA_VALDUP para registros com MCA_DTAREC nulo e MCA_DTACAD. O objetivo final é garantir que não existam mais tais diferenças.

Explicação: Será realizada uma auditoria nos registros da tabela MOVCAR dos últimos 7 dias que apresentam a inconsistência descrita.

Com base na análise, as rotinas que alimentam ou alteram estes campos (MCA_VALSTAMCA_VALTAXMCA_FREMKTMCA_CUPMKTMCA_VALDUP) serão ajustadas para assegurar a correta atribuição de valores e a consistência da fórmula. O objetivo é eliminar as diferenças existentes e prevenir novas ocorrências.

Código da rotina / tela envolvida, quando se aplicar:
As rotinas envolvidas são aquelas que inserem ou modificam dados na tabela MOVCAR, potencialmente relacionadas a processos de carrinho de compras, integração com marketplaces ou faturamento. (A identificação exata das rotinas dependerá da auditoria).

Instruções sobre o que configurar:

Não foi criada nenhuma configuração para essa alteração. 

Instruções sobre como utilizar:

Após a implementação das correções:

  1. Verificar, através da execução do SELECT MCA_NUMPOK, MCA_DTACAD, MCA_VALSTA, MCA_VALTAX, MCA_FREMKT, MCA_CUPMKT, MCA_VALDUP FROM MOVCAR WHERE MCA_DTAREC IS NULL AND MCA_DTACAD >= ‘2025-04-01’ AND ( MCA_VALSTA – MCA_VALTAX – MCA_FREMKT + MCA_CUPMKT ) <> MCA_VALDUP;, se não há mais registros retornados.

  2. Observar se os novos registros na tabela MOVCAR estão sendo gravados com os valores consistentes, onde (MCA_VALSTA – MCA_VALTAX – MCA_FREMKT + MCA_CUPMKT) é igual a MCA_VALDUP.

Este artigo foi útil para você?
Pró
Não
Contra