O que ocorre?
O Catalog, e o Promob fecham inesperadamente ao tentar inserir ou editar algum item no ambiente, ou ainda ao tentar orçar algum projeto específico.
IMPORTANTE: situação não ocorre com todos os projetos.
Por que ocorre?
Geralmente este comportamento é causado por uma informação cíclica no cadastro de algum item, o que impossibilita a localização de informações necessárias, fazendo com que o sistema entre em looping e encerrando sua execução.
O que fazer?
1. Localizar item que ocasiona a situação
Identifique se é algum Módulo, algum Modelo, algum Agregado, que está ocasionando a situação. Para isso, recomendamos alguns testes:
- Tente reproduzir a situação com outros itens semelhantes da biblioteca, por exemplo, com outros Módulos, Modelos, Peças avulsas, etc.
- Se for um item composto por outros itens, tente reproduzir a situação com os seus componentes, inserido-os individualmente no projeto, por exemplo, laterais, portas, acessórios, etc.
- Através do Editor de Módulos no Catalog, pode-se desmarcar alguns dos Agregados, e após isso refazer os testes. Isso pode facilitar na localização do nível do cadastro em que se encontra o item causador da situação.
2. Revisar o cadastro do item
Após conseguir isolar o item, deve-se partir para a revisão no cadastro do mesmo:
- Se for possível, teste o mesmo item em uma versão anterior da biblioteca. Caso o funcionamento esteja correto na versão anterior, compare os cadastros entre às duas versões.
- Se for um item com Agregados, verifique se em algum dos níveis há um Agregado que possui o mesmo ID do seu módulo pai.
3. Analisar se os vínculos estão corretos
Revise algumas informações do cadastro do item, analisando se os vínculos estão corretos:
1. Nas Referências.
2. Nos Atributos.
3. Nas Opções de Remoção
4. Nas Condições de Visibilidade dos Agregados.
5. Nos Montadores de uma forma geral, especialmente aqueles que buscam informações no item pai ($PW$, $PH$, $PD$) ou com Montadores em Agregados.
4. Revisar a biblioteca
Caso não identifique a informação que está ocasionando esta situação com base nas recomendações acima, será necessária uma revisão interna na biblioteca. Neste caso, pedimos que entre em contato com o Suporte Técnico Promob para podermos depurar o item mencionado junto ao Desenvolvimento, ou para que o assunto seja direcionado a um trabalho de Consultoria.