Ocorrência
As customizações não estão aparecendo no RM.
Ambiente
RM - Customização - A partir da 11.80
Causa
O registro das customizações não está na base de dados ou não está no _Broker.dat.
Solução
Para solucionar essa ocorrência, realize os seguintes passos:
1. No RM vá em Ambiente | Diagnóstico do Sistema | Gerar Diagnóstico -> Sim;
2. Aguarde enquanto o diagnóstico é gerado (pode demorar um pouco);
3. Com a finalização do diagnóstico, clique em Customização | Actions;
4. Verifique se encontram-se listados os registros das Actions - Action é uma classe que representa um componente de software da solução RM. Em resumo, as actions "possuem" funcionalidades da customização;
5. Faça a mesma verificação para os Plugins - Plugins são eventos distribuídos pelos fontes do RM, que permitem que alguma implementação customizada seja executada em determinados momentos - clicando na aba Plugins que encontra-se do lado da aba Actions, conforme imagem no Passo
5. Caso esteja em ambiente N camadas os Plugins são listados apenas no servidor de aplicação e job;
6. Se os registros não estiverem listados no Diagnóstico, através do RM.Host.ServiceManager.exe pare o host (Caso possua mais de um, pare todos);
7. Vá em: C:\TOTVS\CorporeRM\RM.Net e delete o arquivo _Broker.dat;
8. Através do RM.Host.ServiceManager.exe inicie o host (Caso possua mais de um, inicie todos);
9. Inicie o RM novamente;
10. Veja se a customização está aparecendo;
11. Se os registros estiverem devidamente listados e a customização ainda sim não aparece verifique as permissões de acesso do usuário. Veja aqui o artigo com orientações;
12. Se após a verificação das permissões ainda sim a customização não aparecer. Vá novamente ao Diagnóstico (se já estiver fechado, gere novamente);
13. Salve um .zip do diagnóstico, conforme imagem abaixo, e envie-o em uma solicitação/ticket contendo detalhes para a equipe de manutenção de customização, caso possua contrato.
Importante
Todos os testes devem ser realizados em ambiente de homologação e apenas após validação positiva deve-se aplicar as alterações em ambiente de produção (lembre-se de realizar em um momento em que a operação esteja parada, dessa forma, nenhum usuário será afetado).
0 Comentários