Fonte TLPP Cadastro em MVC

Boa tarde,

Temos uma resposta nas documentações do TDN:

https://tdn.totvs.com/pages/viewpage.action?pageId=334340072

O MVC (Model-View-Controller) Protheus utiliza o recurso de "StaticCall", portanto as rotinas que possuem MVC não poderão migrar para .tlpp e acessar os novos recursos do TL++, nesse caso aconselhamos a manter esse fonte em .prw (ADVPL).


A situação continua a mesma, não é possível utilizar TLPP para MVC, cadastros que ficam no menu, schedules, fwcallapp entre outras questões dentro do Protheus. Isso se deve a diversos fatores:

  • Remoção de uma feature que existia em ADVPL.
    • Cadastros limitados a dez caracteres, logo qualquer nome longo pode gerar problemas.
    • Legado sempre chama funções de usuário com U_ no começo da string, isso não é uma verdade com namespace.

Verifique a possiblidade de uso pontualmente para cada caso.

1 curtida