Como será o funcionamento dos RPOs Segregados ? No processo de compilação, por padrão, qualquer compilação das funções de Usuário (User Function) e/ou resources serão armazenadas no RPO Custom definido na chave RPOCustom. Esse processo será transparente para o usuário.
Nada muda no processo de desenvolvimento. Após a compilação das funções de usuário no RPO Custom elas podem ser depuradas nas IDEs disponibilizadas pela TOTVS da mesma maneira já conhecida.
A separação dos RPOs será transparente para a execução e o funcionamento será da seguinte forma: Durante a execução das rotinas as funções de usuário que estiverem armazenadas no RPO Custom terão prioridade na execução caso a função de usuário também esteja compilada no RPO padrão (RPO Default, definido pela chave SourcePath) . Exemplo: No RPO padrão temos a função U_NFE(). No RPO Custom foi desenvolvida da função U_NFE() para adaptar as necessidades do cliente. No momento da execução a função U_NFE() do RPO Custom será executada pois o RPO Custom tem precedência na execução de funções de usuário (User Functions). |