MENSAGEM:
ORA-20101: Lote deve ser informado.
ORA-06512: em "SANKHYA.TRG_UPT_TGFITE", line 703
ORA-04088: erro durante a execução do gatilho 'SANKHYA.TRG_UPT_TGFITE'
SOLUÇÃO:
Considere o Comportamento da Aplicação, conforme abaixo:
1- Quando o produto possuir controle adicional de LOTE, no ato da Compra é necessário informar o número de lote (geralmente seguido de data de Fabricação e Validade).
2- A principal premissa é que esse produto não sofra alteração em seu cadastro, ou seja, não alterar a configuração do controle adicional.
Vejamos:
No ato da Compra ou Produção, um produto com controle adicional de estoque, deverá informar o número de Lote.
- Se houver devolução de compra, deverá informar o número de Lote.
- Se houver venda, deverá informar o número de Lote.
- Se houver devolução da venda, deverá informar o número de lote.
Esse controle é imprescindível para que não ocorra a mensagem (ORA-20101: Lote deve ser informado. ), em algum documento.
Recomendações caso ocorre a mensagem: ORA-20101: Lote deve ser informado.
3- Recomenda-se verificar o histórico do produto em(Gerencia de Produtos), para verificar as movimentações do produto (atentar-se para Local, Controle).
4- Verificar o cadastro do produto: aba: Medidas e Estoque, sub-aba: Controle Adicional, campo 'Controlar por; 'Numero de Lote'
CAUSA:
Ocorre quando o produto tem controle adicional por lote e o lote não foi informado.
Comentários
0 comentário
Por favor, entre para comentar.