Se houver fontes específicos dentro do RPO, e o RPO for atualizado, o novo RPO será substituído pelo antigo, e o RPO padrão da Totvs não possui nenhum fonte específico, sobrepondo o RPO antigo, perdendo os fontes específicos.
Para que não perca as customizações do sistema ao atualizar um RPO padrão da Totvs, deverá efetuar os seguintes procedimentos:
Fazer um backup do RPO atual;
Baixar do portal do cliente o RPO atualizado e substituir pelo RPO antigo;
Aplicar os patchs das customizações específicas por cima do RPO atualizado.
Caso não possua patchs das customizações específicas poderá efetuar o seguinte procedimento:
Acessar o Totvsdevstudio com o RPO antigo que possui as customizações e acessar: Visualizar/Inspetor de objetos:
2. Botão Direito - Localizar função:
3. Localizar a função/programa/ponto de entrada específico que existe em sua base, abaixo um exemplo buscando a função específica "U_GP110LgxF":
4. Notem que o fonte que possui esta função é o"GP110LGXF.PRW"
5. Após confirmar que a função específica está mesmo dentro do RPO, deverá entrar em: "Ferramentas / Geração de atualizações":
6. Irá abrir a tela abaixo, localizar o programa "GP110LGXF.PRW" que foi encontrado no passo 4:
7. Passá-lo para o lado direito, com a flexa azul, após selecionar o diretório onde será salvo o patch e clicar em OK:
8. O patch foi gerado com sucesso no diretório especificado:
9. Este patch gerado que deve ser aplicado por cima do RPO atualizado:
10. Fazer um backup do RPO antigo;
11. Baixar do portal do cliente o RPO atualizado e substituir pelo RPO antigo;
12. Aplicar o patch que foi gerado no passo 9 com as customizações específicas por cima do RPO atualizado:
13. No appserver.ini mostra que ao atualizar o patch atualizou o fonte GP110LGXF.PRW.
Comments