ERP – Controle de Estoques – Foram encontrados movimentos anteriores ao período de fechamento sem que estes movimentos tenham sido atualizados ou fechados
Incidente:
No módulo de Estoques, ao fechar o período da filial, é apresentada a mensagem: Foram encontrados movimentos anteriores ao período de fechamento sem que estes movimentos tenham sido atualizados ou fechados! Deseja visualizar o arquivo de log gerado?
Causa
Esta mensagem de log, ocorre pois o ERP precisa se certificar de que todos os movimentos de Estoques a partir da data inicial já tenham sido processados por algum outro fechamento anterior, ou seja, não pode existir nenhum movimento perdido na base.
As possíveis causas do movimento não ter sido atualizado no processo de fechamento são:
- Pode ter sido feito um movimento retroativo na filial que se está rodando a atualização e fechamento do período;
- O período da Filial pode ter sido alterado de forma manual;
- Inserção de movimentos a partir de processos de importação, via Web Service etc..
Solução
Para que a mensagem não seja apresentada ao efetuar o fechamento dos estoques a partir da tela F215FES, realize os passos a seguir:
1. Acesse a tela F070FES - Cadastros / Filiais / Parâmetros por Gestão / Estoques e reabra o período de estoque na data do movimento descrito no log.
ou,
2. Quando ocorrer a mensagem e o arquivo de log não for disponibilizado em tela, o movimento perdido pode ser de outra filial, isto porque se houveram movimentos de transferência, este simula o fechamento também das outras filiais, onde pode estar ocorrendo o problema.
2.1. O select abaixo pode ser utilizado para identificar os movimentos neste caso:
SELECT COUNT(*),CODEMP,FILDEP,DATMOV FROM E210MVP WHERE (OBSMVP = ' ' OR OBSMVP NOT LIKE '%PREÇO MÉDIO%') AND DATMOV < 'XX/XX/XXXX' AND ESTMOV IN ('NO','NB','NR') GROUP BY CODEMP,FILDEP,DATMOV ORDER BY DATMOV
2.2. Este select, vai retornar todos os registros que supostamente não foram consistidos pelo Fechamento. A data que o usuário terá que informar, será a data inicial do fechamento.
Todos os registros retornados devem ser alterado, reabrindo o período para rodar novamente o fechamento.
Importante:
No log é possível verificar quais produtos e detalhes dos movimentos que não foram atualizados no fechamento.
As informações procuradas pelo ERP são os campos PRMEST e OBSMVP, este último guarda a informação do preço médio do produto no dia do fechamento.
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.