Tempo aproximado para leitura: 00:01:47 min
Dúvida
Como funciona a compatibilidade de programas OpenEdge entre versões?
Ambiente
Framework - Framework (Linha Datasul) - Progress OpenEdge - A partir do OpenEdge 12
Solução
Um programa OpenEdge, compilado na versão 12.2.5, é compatível para ser executado na versão 12.8.
Isso ocorre porque a versão 12.8 é superior a versão 12.2.5 e ambas pertencem a mesma versão maior, que é o número 12.
Este programa não irá funcionar na versão 11.x ou 13.x, por tratar-se de versão maior diferente.
Também poderá apresentar incompatibilidade se for executado dentro da mesma versão maior, porém em uma release inferior aquela onde ele foi gerado, como por exemplo, se for executado na 12.2.4, 12.1.0, 12.0.
Importante observar que algumas situações não mapeadas podem ocorrer. Elas serão tratadas pelos times responsáveis, mas isso reforça a importância de montar o seu ambiente de testes e rodar as principais rotinas, evitando surpresas no ambiente produtivo. Isso vale também para validar seus específicos, caso existam.
Até a presente data os programas são gerados pela TOTVS na versão 12.2.5, que é uma versão LTS - Long Term Support e versão mínima exigida para execução do produto Datasul.
A TOTVS, no compromisso de trazer os melhores recursos das tecnologias mais recentes, planeja evoluir a expedição do produto para a versão 12.8, que também é uma versão LTS. Enquanto isso não acontece, clientes já podem atualizar seus ambientes para essa release, usufruindo dos novos recursos e executando normalmente os programas expedidos em 12.2.5.
Recomendamos atualizar todos o componentes: banco de dados, PASOE, instalações client. Nesse exemplo, todos esses componentes ficam atualizados para a versão 12.8, apenas os r-codes, temporariamente, ficam na versão 12.2.5.
0 Comentários