Ocorrência
Help A440QTDL apareceu, como corrigir?
Ambiente
Cross Segmentos - Backoffice (Linha Protheus) - Faturamento (SIGAFAT) – A partir da release 11.80.
Causa
A quantidade a liberar é maior que a quantidade solicitada no pedido ou o saldo a liberar.
C6_QTDLIB > C6_QTDVEN
Soluções
1 - Colocar quantidade no campo "Qtd. Liberada [C6_QTDLIB]" menor que o do campo "Quantidade [C6_QTDVEN]".
2 - Na validação do pedido de venda, é verificado a quantidade que está sendo liberado, subtraindo a quantidade que já foi liberada, permitindo sequência da operação somente se houver saldo.
O campo C6_QTDLIB armazena a Quantidade Liberada do Item do Pedido de Venda (Para estar apto à faturar, estando as demais liberações válidas).
Para o campo "[C6_QTDLIB] Qtd.Liberada", há um parâmetro que pode ser definido na própria rotina de Pedidos de Venda (MATA410) através da tecla F12 de seu teclado. Ao acessar a rotina e teclar "F12", a primeira pergunta é "Sugere Qtde Liber. ?" Respondendo como "Sim" o sistema já preencherá tal campo com a quantidade registrada no Item do Pedido de Venda, caracterizando sua Liberação.
Se consultar a tabela SC9 o campo C9_QTDLIB estará preenchido com o mesmo valor da liberação do pedido de vendas (C6_QTDLIB).
Fluxograma usual genérico: SC5/SC6 -> SC9 -> SF2/SD2 -> SE1