ERP – Custos/Manufatura – O sistema fecha ao realizar consultas multinível ou MRP ou ao gerar ficha em Custos
Incidente
Nos módulos de Manufatura/Custos, o sistema fecha ao realizar consultas multinível, o cálculo MRP ou ao gerar ficha em Custos.
Causa
Essa situação ocorre quando, determinado produto está sendo utilizado como componente dele mesmo, ou seja, para produzir este produto consome ele próprio.
Devido a essa situação, causa este comportamento do sistema de se fechar automaticamente em consultas quando se depara com um loop de dados que retornam de um comando no select da consulta.
Solução
Para que essa situação não ocorra, realize os passos a seguir:
1. Utilize a tela F701CMN - Cadastros / Produtos e Serviços / Consultas / Estrut. Multinível de Produto/Serviço (Consulta Estrutura do Produto/Serviço multinível) ou a tela F731CLP_MPNE - Manufatura / Gestão de PCP / Necessidades de Produção/Compra MRP / Consultas / Diagnóstico Produto, para rodar um diagnóstico da estrutura do produto acabado, antes de realizar o cálculo de explosão de necessidades;
2. Verifique a estrutura do produto em questão e avalie de forma manual se um dos produtos está dentro da própria estrutura;
Exemplo:
Temos um produto XX com modelo XX cadastrado, utilizando o componente YY, que por sua vez utiliza o modelo YY.
E o modelo do componente YY tem como componente o produto XX.
Atenção
Assim, por falha de cadastramento, o sistema entra em looping nas telas de consulta multinível e, inclusive poderá entrar em looping também para explosão de necessidades que posteriormente serão geradas OPs.
3. Realize o ajuste dessa ficha técnica removendo o componente cujo código é igual ao do produto principal que será produzido;
4. Avalie preventivamente o parâmetro 'Utiliza Nível Origem' da tela F070EPR - Cadastros / Empresas / Manufatura e Serviços (Parâmetros da Empresa para Manufatura e Serviços);
Clique aqui para acessar a documentação completa da tela F070ERP.
5. Altere esse parâmetro para 'S-Sim', para evitar o tipo cadastro mencionado no passo 2, onde o componente está dentro da sua própria estrutura.
Importante
O ERP fechar quando é feita uma busca em loop, já é um tratamento que foi criado na Tecnologia G5.
Esse tratamento foi definido com o fim de não travar todo o ERP e/ou Servidor, dessa forma, quando o ERP identifica uma busca em loop ele automaticamente se fecha.
Observação
Para situações onde mesmo aplicando as configurações do artigo, o sistema continue a fechar sozinho, verifique o artigo: ERP – Custos – O sistema fecha ao gerar ficha em Custos apesar de ajustar a ficha da estrutura