Boa tarde.
Alguém mais utiliza a função X31UpdTable? Viram o boletim abaixo que a Totvs irá bloquear?
X31UpdTable na Lib de Outubro/2022:
https://tdn.totvs.com/pages/releaseview.action?pageId=654947178
Eu já abri o chamado padrão pedindo para não bloquear, mas encerraram dizendo se tratar de melhoria.
Abri o chamado da melhoria no link que envie abaixo.
Chamado de Melhoria:
https://centraldeatendimento.totvs.com/hc/pt-br/community/posts/6804934307095-TOTVS-Framework-Linha-Protheus-LIB-N%C3%A3o-bloquear-a-fun%C3%A7%C3%A3o-X31UpdTable-na-Lib-de-Outubro-2022
Se alguém tiver alguma sugestão ou quiser endossar o chamado de melhoria agradeço.
Cristiano,
A ideia é utilizar a Gestão de Ambientes para efetuar as manutenções nas tabelas do Protheus:
https://tdn.totvs.com/pages/viewpage.action?pageId=528471986
Não consegui usar esta Gestão de Ambientes, mesmo com todos usuários fora e com apenas um serviço do appserver ativo continua informando que não conseguiu acesso exclusivo.
Gestão de ambientes é légal, mas continuo com problema de exclusividade para conseguir utilizar. Coisa que tarefas simples conseguimos fazer com a X31UpdTable.
O problema da Gestão de Ambientes é que além de ser burocrática, também precisa de acesso exclusivo. Modificações simples em tabelas customizadas acabam demorando até três vezes mais do que realizadas por um append seguido de X31UpdTable, isso tirando o fato de ter que depender do acesso exclusivo que em ambiente de Produção é bem complicado de obter.
Seria sensacional se a validação de uso fosse pela tabela em questão e não pelo acesso ao sistema inteiro!