F440GNE - Nota Fiscal de Entrada Agrupada - Ajuste de Balança
Objetivo
Tratamento da quantidade de ajuste de balança na nota fiscal de entrada. Esta rotina consiste em permitir ao usuário tratar as situações em que a quantidade lançada na nota fiscal de entrada não é exatamente a quantidade pesada na balança, devido a fatores externos tais como percentual de umidade, volatilidade e outras características pertinentes ao produto ou ao ambiente.
Processos
Campos utilizados:
Cadastros > Filiais > Parâmetros por Gestão > Compras e Recebimento (F070FCP) - E070FIL.CPRTEA (Transação padrão de entrada de estoque por ajuste de balança) e E070FIL.CPRTSA (Transação padrão de saída de estoque por ajuste de balança)
Suprimentos > Gestão de Recebimento > Notas Fiscais de Entrada > Agrupada (F440GNE) - E440IPC.QTDAJB (Quantidade de Ajuste de Balança para Efeito de Estoque).
Caso a filial não possua uma das duas transação (entrada ou saída) para ajuste de balança o campo Qtde. Ajuste Balança estará desabilitado na grade de produtos. Este campo também foi incluído na tela de seleção de campos, e por padrão sempre será inicializado como escondido, cabendo ao usuário disponibilizá-lo.
Cadastros > Filiais > Parâmetros por Gestão > Estoques (F070FES) - F070EST.VMABAL (Valor para o movimento de ajustes de balança) deverá estar definido como P (proporcional).
Rotina
Ao informar a Qtde. Ajuste Balança algumas consistências são feitas:
Quando o valor do campo Qtde. Ajuste Balança É NEGATIVO:
- verifica-se se foi informada em Cadastros > Filiais > Compras a transação padrão de saída de estoque por ajuste de balança.
- verifica-se quantidade de ajuste de balança incoerente pois ultrapassa a quantidade de recebimento. (esta mensagem é exibida caso a quantidade de ajuste de balança negativa for maior que a quantidade de recebimento da nota, ou seja, na pratica é como se não tivesse movimentando nada e isso é incoerente.
Quando o valor do campo Qtde. Ajuste Balança é POSITIVO:
- verifica-se se foi informada em Filial > Compras a transação padrão de entrada de estoque por ajuste de balança.
O conceito é permitir que seja informada uma diferença na quantidade da nota fiscal de entrada e a quantidade efetivamente recebida. As transações de estoque servem para dar entrada ou saída do estoque, gerando um segundo movimento denominado ajuste de balança.
Como exemplo prático teríamos a seguinte situação:
- entrada de uma nota fiscal de entrada com quantidade de 100kg
- na mesma nota é informada a quantidade de ajuste de balança de 2kg
- o sistema irá gerar dois movimentos de estoque para o produto, um de 100kg e outro de 2 kg (ajuste de balança), totalizando 102kg que efetivamente irão constar no estoque
- o inverso também pode ocorrer, é só imaginarmos um produto volátil onde ocorrem perdas no transporte. A quantidade de ajuste de balança aceita valor negativo, e neste caso é gerado um movimento de estoque com a transação de saída, fazendo o acerto na quantidade do estoque.
O valor do movimento dessa entrada ou saída de ajuste de balança será o mesmo da movimentação de estoque do item de produto em questão, respeitando as devidas proporções.
Idenfiticadores de Regras
Foi disponibilizado o identificador de regras CPR-440LEQTD01, cujo objetivo é no momento da digitação do item na nota fiscal de entrada permitir leitura de balança ou qualquer outro procedimento específico do usuário. A variável de retorno da regra servirá para alimentar o novo campo criado (E440IPC.QTDAJB - Quantidade de Ajuste de Balança para Efeito de Estoque).
Este identificador será executado sempre que a quantidade de estoque da nota for alterada por algum dos eventos abaixo:
- Digitação da quantidade recebida
- Digitação da quantidade estoque
- Digitação da sequência do item de ordem de compra
- Digitação da unidade de medida da nota fiscal
Será o passadas para o identificador as quantidades:
- Quantidade recebida (UM do fornecedor)
- Quantidade de estoque (UM de estoque)
- Quantidade de ajuste balança, (retorna valor para o sistema).
- Produtos controlados por LOTE: para a distribuição de Lote da quantidade de ajuste de balança será disponibilizada a tela de distribuição de lote carregando a distribuição original do item mas com a quantidade de ajuste de balança onde o usuário deve redistribuir para a nova quantidade.
- Produtos controlados por SÉRIE: a distribuição de Série não existe compatibilidade com esse novo recurso, mensagem exibida: Movimento de estoque por quantidade de ajuste de balança incompatível com produtos controlados por série.