☑️Adequação ao novo CNPJ Alfanumérico
Consumer
A Receita Federal passou a permitir que novos CNPJs possam conter letras e números, mantendo 14 caracteres no total. O Consumer atual suporta apenas CNPJs numéricos, o que pode impedir o cadastro ou utilização de empresas com CNPJ alfanumérico.
O sistema foi atualizado para aceitar CNPJs alfanuméricos e numéricos, garantindo compatibilidade completa com os fluxos existentes:
Ajustes em máscaras de preenchimento e campos de banco para suportar letras;
Revisão da validação do CNPJ para:
Aceitar letras e números nos 12 primeiros caracteres;
Garantir que os 2 últimos caracteres sejam numéricos (dígitos verificadores);
Converter letras para valores numéricos antes do cálculo dos dígitos verificadores;
Calcular corretamente o primeiro e segundo dígito verificador;
Manter compatibilidade com CNPJs numéricos já existentes;
Padronização das letras em maiúsculo antes da validação;
Compatibilidade com CNPJ com máscara ou sem máscara;
Validação centralizada para evitar divergência entre produtos, APIs, PDV, Consumer Comanda, integradores e rotinas fiscais;
Mensagem clara de erro em caso de CNPJ inválido:
"CNPJ inválido. Verifique o número informado e tente novamente."
Atualizado
Isto foi útil?