No artigo de hoje vamos demonstrar a nova máscara para ser usada em campos CNPJ no Protheus.
A partir de julho de 2026, os novos CNPJs que forem sendo criados, poderão ter letras na sua composição, segue referência:
No caso, os dois últimos caracteres, permanecem apenas como numéricos, mas o restante vai ser alfanumérico, aceitando tanto letra como número.
Para acertar então no Protheus, nos campos que forem customizados, ou em códigos fontes que utilizem a função Transform(), deve-se ajustar a picture (máscara) utilizada.
Antigamente era usado a seguinte máscara:
@R 99.999.999/9999-99
E agora, com essa mudança, apenas os dois últimos caracteres sendo numéricos, a máscara que será utilizada é:
@R! NN.NNN.NNN/NNNN-99
Bom pessoal, por hoje é só.
Abraços e até a próxima.
Olá,
Para sistemas que está com a versão sem suporte, além de mudar a máscara teria outra parte que posso mudar para atender? Ex: retirar validadores, etc. E, em quais campos? Comprometeria o funcionamento?
Bom dia Thiago, tudo joia?
Olha, até daria pra tentar remover, mas não é o recomendado, pois pode trazer comportamentos inesperados.
Como essa regra do CNPJ teoricamente vai começar só ano que vem, isso daria alguns meses para planejar uma atualização do sistema, base de testes, e tudo mais. Que acredito que seja o mais confiável a se fazer.
Tenha um ótimo e abençoado fim de semana.
Um forte abraço.