Bom dia,
Estamos em processo de migração de versão do Protheus, como na nova versão será utilizado o Smartclient WEB e alguns componentes serão descontinuados, gostaria de saber se existe alguma forma de verificar com antecedência os fontes que eu poderia ter problema na nova versão, anteriormente analisávamos os fontes no CODEANALYIS, porém agora eu fiz o upload dos fontes mas não acusou nada de incompatibilidade, como por exemplo a classe TTRACKMENU e TMSPRINTER que está na lista dos componentes que serão descontinuados.
Obrigado
1 curtida
Boa tarde @joao.albuquerque, não existe nenhum jeito fácil de saber esses componentes descontinuados, o melhor jeito é testando mesmo as customizações em ambiente de Homologação.
Abraço,
O descontinuado em relação as rotinas quer dizer que não receberão mais atualização e não que não funcionarão. Acredito que para componentes siga a mesma linha.
Só testando mesmo, mas acredito que os únicos fontes que podem vir a dar problema é os que utilizam arquivos da máquina física, estão merecem uma atenção especial mesmo o web agent existindo para “tratar” este problema.
Olá,
Quanto aos componentes de interface, existe uma árvore de documentação que lista todos eles, portanto basta consultar para saber o que foi descontinuado:
https://tdn.totvs.com/display/tec/AdvPL+-+Deprecated+classes
Existem também as rotinas descontinuadas do produto, as ferramentas do Framework etc, essas você precisa acompanhar de forma mais ampla, sempre consultando o release notes do Framework e do produto, principalmente na atualização de release, porém no release, normalmente é criada uma página centralizada com as principais alterações do produto, como por exemplo o do release 12.1.2410:
https://tdn.totvs.com/pages/viewpage.action?pageId=836052340
Nessa DOC, você facilmente encontra, que o Smartclient Desktop foi descontinuado, que o REST e o SOAP passam a ter autenticação obrigatória etc.
Nada é descontinuado sem um comunicado, seja no TDN, TOTVS News entre outros meios de comunicação da TOTVS.
2 curtidas