ORA-20101: Lote deve ser informado.

ORA-06512 em "SANKHYA TRG_UPT_TGFITE", line 722 ORA-04088: erro durante a execução do gatilho SANKHYA TRG UPT TGFITE.
Tentei fazer a devolução e está pedido o lote, porém para venda de entrega futura, não puxa lote do sistema.

Explicação do Problema: O erro ocorre devido à validação que a trigger TRG_UPT_TGFITE faz quando um produto possui controle adicional de LOTE. Esta validação é necessária para manter a rastreabilidade dos produtos no sistema.


Foi realizado algumas verificações e identificado que a TOP de Devolução que estava sendo utilizada, estava atualizando estoque, e com isso tentando explodir o lote.
Como o lançamento que realizou e queria fazer a Devolução não movimentou estoque somente o financeiro, se faz necessário rever internamente junto ao seu Fiscal/Contábil para que encontre uma forma de realizar tal devolução, caso não tenha uma TOP configurada para que movimente somente o Financeiro, configurar uma para tal ação.

1 resposta
Resolvida