CNPJ alfanumérico no SAP

Capítulo 1 de 9 · 7 min de leitura · atualizado em 08/10/2026

⚡ Resumo rápido

  • 🧱Campos de CNPJ: NUMC 14 → CHAR 14
  • 🧮J_1BBUILD_CGC passa a aceitar letras
  • 🧪Teste KNA1 e J_1BNFDOC
  • ⚠️O risco mora nos sistemas satélites

O que é e por que existe

O que muda dentro do SAP

ItemAntesDepois
Domínios de CNPJ nas tabelas de NF (J_1BNFDOC, J_1BNFLIN)NUMC 14CHAR 14 (ex.: data element J_1BCNPJ_ALPHA)
Cálculo do dígito verificador (J_1BBUILD_CGC)Só númerosAceita letras (valor ASCII − 48)
Dados mestres (KNA1-STCD1, LFA1-STCD1)Validação numéricaValidação alfanumérica
Mensageria / XML de saídaCNPJ numéricoPrecisa aceitar alfanumérico no XML

Essas mudanças chegam via SAP Notes. Em geral há pouca customização de SD: o grosso é aplicar notas e garantir dados mestres corretos.

Roteiro de testes unitários

Dois testes simples cobrem o essencial no sandbox:

#ObjetoO que verificarResultado esperado
01KNA1 / STCD1 (cliente)Gravar um cliente com CNPJ alfanumérico (ex.: PC3D315K000193)Valor aceito e persistido sem truncar
02J_1BNFDOC / CGC (cabeçalho da NF)Emitir NF para esse parceiroCNPJ gravado íntegro no banco (CHAR 14)

Repita o teste 01 para fornecedor (LFA1) se houver fluxos de entrada, e inclua a Chave de Acesso de notas recebidas no roteiro.

Sistemas satélites: onde mora o risco

🔌 Caso real (anonimizado)
  • Um sistema satélite de recebimento fiscal gerava DUMP ao importar XML com CNPJ alfanumérico.
  • O fornecedor corrigiu no sandbox; para fechar os testes, foi preciso criar no SAP um fornecedor com CNPJ alfanumérico e passar o ID para o time do satélite manipular o XML.
  • A correção entrou como requisição separada do projeto principal.

Governança que funciona para satélites

Bloqueio externo: o erro 225

⛔ Enquanto o schema não está publicado
  • Se o XSD (schema XML) com CNPJ alfanumérico ainda não estiver publicado/ativo no ambiente da SEFAZ, qualquer NF-e com CNPJ alfanumérico é rejeitada com erro 225 (falha no schema).
  • É 100% do lado do fisco.
  • A implementação no SAP não fica travada — só os testes ponta a ponta com a SEFAZ.

Checklist

Versão sem SAPExplicação do CNPJ alfanumérico para quem não é técnico.
→

❓ Perguntas frequentes

Preciso de S/4HANA para o CNPJ alfanumérico?

Não. As SAP Notes cobrem ECC (ex.: EHP8) e S/4HANA. Verifique a aplicabilidade de cada nota para o seu release.

Programas Z podem quebrar?

Sim. Qualquer código que trate CNPJ como número (conversões, CONDENSE NO-GAPS seguido de validação numérica, tipos NUMC próprios) precisa ser revisado.

📦 Materiais para ir além

Kit

Kit Reforma no SAP

Checklist de SAP Notes, roteiro de testes do CNPJ alfanumérico, matriz de ND/NC × eventos e modelo de EF para ND/NC automática.

Entrar na lista de espera
PDF

Mapa de ND/NC e eventos (para imprimir)

Todos os tpNFDebito, tpNFCredito e eventos numa página, com quem emite, quando usar e o efeito no imposto.

Entrar na lista de espera

Fontes

🧰 Kit Reforma no SAP

Checklist de SAP Notes, roteiro de testes, matriz ND/NC × eventos e modelo de EF. Entre na lista e receba o lançamento com desconto.