Árvore de páginas


01. VISÃO GERAL

  • Ao solicitar compilação do RDMAKE MATRAPR no IDE, é apresentado o seguinte alerta: One or more files have warnings and/or errors. See problems and logs for details, causando a impressão de impossibilidade de compilação em RPO padrão.

  • Ao acessar o menu do módulo Livros Fiscais, utilizando o appserver na versão 20.3.1.0, o sistema apresenta a mensagem de não conformidade quando selecionado Relatórios>Listagem de conferência:
    Is not allowed more than one source with same name. Rename your source: MATRAPR.PRX in file C:\bamboo\xml-data\build-dir\TP11-OF20310-TECXWIN64\advpl\publicenv.cpp

02. SOLUÇÃO

  • A remoção do MATRAPR do RPO padrão foi efetuada, mas será refletida apenas no próximo release, 12.1.2210, dessa forma, o fonte deixará de compor o RPO padrão, continuando apenas no RPO Custom.

  • Em testes realizados em base padrão, a mensagem de alerta não impede a compilação, apenas avisa sobre a existência do MATRAPR no RPO padrão se o application server estiver na versão abaixo da 20.3.0.x, para versões acima, seguir os passos detalhados no item 04. DEMAIS INFORMAÇÕES.


03. DEMAIS INFORMAÇÕES

  • A mensagem de alerta ou o error.log é exibida porque o RDMAKE ainda está contido no RPO padrão e no RPO Custom. Para não ter este incidente, basta excluir o RDMAKE do RPO Custom e depois compilar a sua versão do RDMAKE com outro nome. Ex.: MATRAPR2.

  • Também deve ser alterada a chamada da rotina no menu via configurador, para que seja aberta a rotina correta.

  • Para excluir o RDMAKE do RPO Custom, basta selecionar o arquivo .prx pelo IDE, clicar com o botão direito e selecionar a opção excluir arquivo/recurso do RPO:


Importante!

A partir da versão 20.3.0.x do Application Server (Harpia) teremos a inclusão do RPO de customizações, assim as funções de usuário ficarão armazenadas no RPO Custom definido pela configuração da chave RPOCustom no ambiente utilizado.

Essa separação dos RPOs tem como objetivos:

  • Melhorar a organização dos RPOs utilizados pelo ambiente
  • Facilitar a atualização dos ambientes e futuras releases


04. ASSUNTOS RELACIONADOS