LIB — Melhorias e Correções
Confira as principais melhorias, ajustes e mudanças importantes implementadas nesta atualização da LIB, com foco em desempenho, governança e estabilidade do ambiente Protheus.
🚀 Melhorias e Inovações
| Inclusão de novos campos na API de usuários |
| Criação de regra de agrupamento SUM em custom metrics |
| Definição de servidores de execução com novo modelo de Schedule |
| Alteração no fluxo de configuração e governança do OIDC via Smartlink |
| Schedule com restrições para configuração "Sempre ativo" nas definições SCHEDDEF |
✅ Correções
| Ajuste de timeout ao executar Smart View na opção "Em Tela" |
| Correção na geração de dados com uso de aliasToData com filtro em propriedades |
| Regra de privilégio por grupo não aplicada corretamente em todas as filiais |
| PswRet não respeitando filiais selecionadas do usuário |
| Não conformidade ao abrir app via Shift+F6 e rotina TAFA552 |
| Falha ao obter acesso exclusivo ao salvar dicionário |
| Travamento do Smart Schedule aguardando DELETE no banco (FWTECHFINJOB e FWTOTVSLINKJOB) |
| Ambiente SQLite não inicia quando definido no app_environment |
| Falha na aplicação online de projeto |
| Problema na sincronização com Identity |
| UPDDISTR exibindo alerta indevido referente ao campo MSUID |
| Inconsistência ao exportar diagnóstico |
| UPDBATCH/UPDDISTR com alerta de help não encontrado |
| Erro ao salvar papel de trabalho em filtro padrão causando falha no parse de operadores |
| Réplica de parâmetros não replica o campo "Em uso" |
| Aplicador de projetos listando apenas os 10 primeiros grupos de empresas |
| Falha intermitente de specialkey no ambiente |
| AuthByToken incompatível com Active Directory obrigatório |
| SmartView com título e body invertidos no envio por e-mail |
| Motor SmartSchedule não executa rotinas quando ambientes extras estão em minúsculo |
| Manutenção de menus via T-Cloud não aplicada corretamente |
| Ajuste na mensagem ao abrir SM0 exclusivo |
| Falha ao aplicar projeto no Gestão de Ambientes |
| Erro ao acessar log de auditoria (ORA-00904: SUBSTRING inválido) |
⚠️ 20250119_P12 - BREAKING CHANGES
A atualização da LIB inclui mudanças relevantes voltadas à melhoria de desempenho, segurança e consistência operacional do Protheus.
É fundamental revisar atentamente os itens desta seção, pois as alterações podem impactar diretamente o funcionamento do ambiente, exigindo ajustes preventivos para garantir uma atualização segura e sem interrupções.
O que mudou?
A partir da versão 20260525, o sistema passa a permitir o acesso ao ambiente somente com uma única versão de RPO ativa. Essa validação garante maior estabilidade e evita inconsistências causadas por múltiplas versões simultâneas.
Importante sobre specialkey
A utilização da chave specialkey influencia diretamente o controle de lock do ambiente. Recomenda-se que cada ambiente possua sua própria configuração exclusiva.
Com o uso do lock via dbaccess, o controle passa a ser feito diretamente por banco de dados, eliminando a dependência da specialkey e reduzindo riscos de conflito.
Como funciona?
Bloqueio de Versão: o sistema valida o RPO em uso a cada acesso.
Mensagem de Aviso: caso haja divergência, será exibido alerta informando a conexão ativa.
Impacto em atualização a quente: usuários ativos continuam operando, porém novos acessos exigirão alinhamento do RPO.
Fonte:
https://tdn.totvs.com/pages/releaseview.action?pageId=1042921652
Mais informações:
https://tdn.totvs.com/display/public/framework/Bloqueio+no+uso+de+RPOs+distintos+no+mesmo+ambiente
#totvs #protheus #advpl #lib #atualizacao #sistemas #erp #tecnologia #desenvolvimento #framework #smartview #schedule #seguranca #performance #rpo