For the complete documentation index, see llms.txt. This page is also available as Markdown.

☑️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?