LIB 20251006_P12 — Novidades, Mudanças e Correções
Veja tudo o que mudou na LIB 20251006_P12 do Protheus: breaking changes, novas implementações e correções importantes que impactam segurança, auditoria, acesso, processos internos e muito mais.
🚨 Breaking Changes
-
A partir desta versão, o controle de concorrência das funções LockByName e GetSXENum é realizado pelo DBAccess. O resultado é mais performance, estabilidade e disponibilidade.
-
Novas regras obrigatórias para criação e atualização de senhas, reforçando a segurança dos dados do ERP.
-
Atributo temporário para evitar troca constante de senha de usuários especiais. Monitoramento via Dashboard de Privilégios.
-
Agora não é permitido alterar diretamente as variáveis cEmpAnt e __cUserId. Apenas leitura é liberada.
-
O APSDU não utilizará mais manipulação CTREE. O substituto oficial passa a ser o SQLite.
-
A auditoria do dicionário SX3 será sempre ativada e não poderá ser desligada.
-
Embedded Audit Trail passa a ser a única ferramenta de auditoria disponível.
-
A rotina continuará existindo apenas para consulta de histórico.
-
Correção de instabilidades causadas por nomes inválidos em app_environment.
🆕 Novas Implementações
A LIB traz diversas melhorias técnicas e operacionais. Aqui estão todas:
- Tornar obrigatória a porta multiprotocolo
- Descontinuação do módulo SIGAPRA
- Alterar Controle de Numeração/Lock para o DB
- Liberação de memória no serviço REST
- Alerta ao alterar
__cUserId
- Criar módulo SIGAAGD — TOTVS Agro Distribuidor
- Proibição de troca de empresas nos serviços REST
- Bloqueio de nome de ambiente com caractere especial
- Retirada da rotina CFGA115
- Bloquear alteração da
__cUserId
- Proibir troca de empresas via SOAP
- Bloqueio de atribuição à variável
cEmpAnt
- Execução de TAS sem interface via API REST
- Aumento de campos de SMTP
- Criação do atributo "ignora expiração de senhas"
- Nova máscara padrão para senhas
- Coluna de descrição na nova tela do Schedule
- SmartView: acesso a pastas de rede
- Ajuste RUP 2025
- Alterações nos privilégios de usuários
- Descida do envio do Perfil de Usuário
- Controle de erro Behaviour Sharing
- SmartX: desligar notificação de sucesso no APICALL
- Chave única em tabelas de usuários
- Validação de limite de campos por tabela
- Descontinuidade do CTREE no APSDU
✅ Correções
- Otimização do consumo no Banco de Dados FW_TECHFINCTR
- Correção em cliques múltiplos no grid
- Fonte do TComboBox em mobile
- Help da porta multiprotocolo
- Proteção ao fechar a central de diagnóstico
- FWAdapterBaseV2 — correção de parâmetros
- SSO sem aviso de troca de senha
- Schedule demorando para listar agendamentos
- Erro na baixa automática de títulos
- Desvio no Activate() da classe FwMsExcelEx()
- Falha no envio em lote do Banco de Conhecimento
- Número de páginas com mais de 4 caracteres
- Wizard do Banco de Conhecimento (12.1.2410+)
- Modo escuro no Firefox (Piloto_R2510)
- Erro em índices de tabelas customizáveis
- Falha ao gravar auditoria via APSDU
- Smart Scheduler executando fora do horário
- Tabela Genérica não exibida na consulta padrão
- Fontes descontinuadas no SIGADW
- Remoção de módulos descontinuados no Wizard
- FWAuthSuper não liberando usuário
- Habilitação dos módulos 62, 63 e 90
- IncProc com Schedule processando menos registros
- Criação dos campos S_T_A_M_P e I_N_S_D_T
- MILE — Exportação — MATA061
Fonte: Totvs
Gostou? Compartilhe com seus colegas e deixe um comentário! 😎