Pré-venda: Item vinculado a pré-venda cancelado ainda constava na baixa de estoque.

Criado por André Barbosa em 25/08/2025 14:14  ·  Atualizado em 25/08/2025 14:18  ·  Leitura: 2 min

Situação:

Foi identificado um erro no sistema, em que um pré-venda cancelado ainda apresentava movimentações para os produtos relacionados ao mesmo, utilizando o código do pré-venda. Mesmo após o cancelamento, essas movimentações indevidas permaneciam na tabela do sistema.








Solução: 
Siga as instruções abaixo: 

  • Reprocessamento de produtos:

    • Acesse Utilitários > Reprocessamento de produtos.

    • Execute o reprocessamento e verifique se as movimentações desaparecem.

    • Se o problema for resolvido, não há necessidade de passos adicionais.


  • Exclusão manual das movimentações (caso o reprocessamento não funcione):

    • Como o pré-venda foi cancelado, as movimentações não deveriam existir.

    • Faça uma cópia completa do banco de dados antes de qualquer alteração.

    • Abra o IBExpert e acesse a tabela MVGERAL.

    • Localize e apague apenas os registros relacionados às movimentações indevidas, mantendo cópias dos registros em formato INSERT para possível restauração futura.

    • Exemplo de registros a serem preservados como INSERT antes de apagar:


INSERT INTO MVGERAL (CODEMPRESA, TIPOAGENTE, CODIGOAGENTE, DOCUMENTO, CODPROD, CODGRADE, DT_MOVIMENTO, TIPOMOV, ESTOQANT, PRECMEDANT, QUANTIDADE, PRECOCUSTO, PRECOMEDIO, PRECOVENDA, PRECOENTRADA, NUMORD, TURNO, SEQUENCIA, ID_ITEM) 

VALUES ('00', 'C', '00004849', '00028031', '005226', '0000', '8-AUG-2023 00:00:00', '55', 50, 101.02, 4, 101.02, 101.02, 170, 0, NULL, '', 86613, 0);


INSERT INTO MVGERAL (CODEMPRESA, TIPOAGENTE, CODIGOAGENTE, DOCUMENTO, CODPROD, CODGRADE, DT_MOVIMENTO, TIPOMOV, ESTOQANT, PRECMEDANT, QUANTIDADE, PRECOCUSTO, PRECOMEDIO, PRECOVENDA, PRECOENTRADA, NUMORD, TURNO, SEQUENCIA, ID_ITEM) 

VALUES ('00', 'C', '00004849', '00028031', '005224', '0000', '8-AUG-2023 00:00:00', '55', -9, 91.4581128214661, 2, 91.087, 91.4581128214661, 151.2, 0, NULL, '', 86614, 0);



  • Após a exclusão, reinicie o sistema.

  • Verifique se todas as movimentações indevidas foram removidas.











 

André Barbosa
Central de Atendimento
(31) 2112-3700

atsinformatica.com.br