ERP – Controle de Estoque – Saldo de estoque negativo gerado pelo cálculo do QtdAnt
Incidente
No módulo de Suprimentos, ao realizar uma consulta dos movimentos de estoque na tela F212CME_SECE - Suprimentos / Gestão de Estoques / Controle de Estoque / Consultas / Movimentações é verificado um saldo negativo, que não constava na base anteriormente.
Causa
Este incidente ocorre, pois na versão do ERP 5.10.2.88 foi liberado um novo cálculo para o campo QtdAnt presente na tela de consulta de movimentos.
Cálculo da quantidade anterior de estoque (QTDANT)
Problema: ao executar a atualização/fechamento de estoques, ocorria um problema no cálculo da quantidade anterior do estoque (QTDANT) e para resolver esta situação, havíamos liberado o identificador de regras restrito EST-215CALQN01 para ativação da nova rotina para execução do cálculo.
Correção efetuada: visando deixar esta nova rotina ativada por padrão, liberamos o novo parâmetro global CalQtdAnt em substituição ao identificador de regras restrito EST-215CALQN01, que por padrão estará ligado, definido como S. Para desligar a nova rotina, basta alterar o parâmetro global para N.
Local: Suprimentos > Gestão de Estoques > Controle de Estoque > Fechamento dos Estoques (F215FES)
Atenção
Indicamos que este parâmetro não seja alterado, para garantir a performance do cálculo.
A reformulação deste campo, se fez necessária, devido a inconsistência presentes anteriormente nas bases, onde era possível averiguar que o campo era calculado de forma incoerente deixando os saldos errados.
Com esta reformulação, pode haver uma alteração no saldo ao rodar uma atualização/fechamento dos estoques a partir da tela F215FES_SECE - Suprimentos / Gestão de Estoques / Controle de Estoque / Fechamento dos Estoques ou via processo automático.
O cenário, pode ficar com saldo negativo quando, a quantidade anterior calculada indevidamente era maior do que a correta,
Observação
Exemplo:
No cenário abaixo, na sequência 6, o depósito possui 2 quantidades e é feito a saída de 1 quantidade. Dessa forma o campo QtdAnt da linha baixo, seq.7, deveria ser 1, porém ficou incorreto, antes da versão 5.10.2.88, deixando que mais 1 quantidade fosse movimentada.
Importante
Após a reformulação do cálculo do QtdAnt, ao rodar uma atualização/fechamento do período o campo é calculado de forma coerente, porém em situações onde o saldo ficará negativo devido o QtdAnt incorreto estar com um quantidade maior do que deveria, causa a ocorrência na tela de fechamento F215FES_SECE - Suprimentos / Gestão de Estoques / Controle de Estoque / Fechamento dos Estoques:
Quando a atualização do estoques ocorre onde o saldo fica negativo em meio aos movimentos o cenário fica desta forma:
Assim se tem a impressão ao consultar os movimentos, que o sistema permitiu saída de estoque sem saldo, quando na verdade o cálculo correto do QtdAnt deixou o saldos coerente, Entradas - Saídas.
Solução
Para ajuste da quantidade negativa apresentada após a atualização dos estoque ou averiguação na tela de consulta de movimentos (F212CME_SECE - Suprimentos / Gestão de Estoques / Controle de Estoque / Consultas / Movimentações, realize os passos a seguir:
1. Acesse a tela F000PGS - Cadastros / Identificadores e parâmetros / Parâmetros Globais;
2. Localize o parâmetro 'CanFecEst';
3. Altere o valor do parâmetro para 'N', conforme imagem abaixo:
Importante
- A alteração desse parâmetro não afeta a validação final do saldo de estoque, mas apenas a validação movimento por movimento.
A validação final do saldo de estoque é padrão é não há como retirá-la; - É muito importante que seja tratada essa mensagem de saldo negativo que por padrão o sistema exibe, pois mais tarde, quando o estoque estiver fechado e os movimentos contabilizados, isto poderá ser inviável;
- Quando o saldo negativo ocorrer no final do saldo, então deve-se ajustar realizando um movimento retroativo, considerando uma pré - análise do estoque físico x sistema.
Atenção
Não há scripts disponíveis para o ajuste da situação reportada via banco de dados, uma vez que o processo de atualização recalcula novamente.
Atenção! Antes de realizar qualquer alteração, analise o impacto que poderá ter em outros lançamentos/processos do sistema.
Para mais informações sobre o Processo de Controle de Estoque do Gestão Empresarial | ERP, consulte o artigo ERP - Controle de Estoque - Onde é possível encontrar informações diversas sobre processo de Controle de Estoques.