Histórico da Página
...
Identificamos uma inconsistência no processo de consumo de itens configurados. Quando o saldo de determinado item está distribuído entre duas ou mais localizações, o sistema impede o consumo, apresentando mensagem de saldo insuficiente — mesmo havendo saldo disponível no total. Ao tentar requisitar o item em localizações diferentes ocorre a mensagem:
19360 - O disponível do item 1B Ref:00010003 1.300000866Dep:alm Loc:050505 é de 0,0000 na Data Transação: 12/05/2025 . ou na Data Atual: 04/08/2025 .Quantidade Requisitada: 8,0000 .Não foi possível requisitar, pois a quantidade disponível na data de transação E data atual deve ser igual ou maior do que a quantidade requisitada.
Esta situação ocorre, pois está duplicando o consumo, tentando requisitar mais uma vez cada uma das localizações e então saldo é insuficiente.
Exemplo: Reserva de 2 peças. Seleciona 1 peça da localização A e 1 peça da localização B.
Ao tentar efetivar, duas situações são possíveis:
1.a) caso ambas localizações possuam Saldo maior ou igual a 2 peças, serão gerados quatro movimentos: dois para localização A de 1 peça cada, e dois para localização B, também de 1 peça.
2.a) caso uma das localizações não possua Saldo maior ou igual a 2 peças, ocorrerá o erro 19360, pois não conseguirá gerar os movimentos duplicados.
Obs.: este cenário ocorre quando marcado o parâmetro Gera Reserva Configurado no CP0106 - Parâmetros Controle Produção.
03. SOLUÇÃO
Alterada a API CPAPI001 para considerar depósito e localização para itens configurados nos programas SF0309(Apontamento Unitário) e CP0311(Reporte Produção Ordem).
...