SAP ERP — Reforma Tributaria + CNPJ Alfanumerico

Plano de Cobertura de Testes · ECC EHP8 / S/4HANA 2023+ · QA Agent · IEEE 25010

13 Modulos ~500 Cenarios 32 Tipos de Teste 13+ SAP Notes 6 Fases · ~110-145 Dias CBS 0,9% + IBS 0,1% CNPJ ALFA JUL/2026 PARALELISMO 2026-2033

Visao Geral

13
Modulos Impactados
~500
Cenarios de Teste
~110-145
Dias de Teste
6
Fases de Execucao
32
Tipos de Teste
13+
SAP Notes
3
Tax Procedures
2
Escopos Regulatorios

Cronograma de Transicao

Reforma Tributaria — EC 132/2023 + LC 214/2025

2026CBS 0,9% + IBS 0,1% (carater informativo) — tax procedures + NF-e XML + reports paralelos
2027CBS aliquota plena; IBS cresce — coexistencia ICMS/ISS/PIS/COFINS + CBS/IBS
2028PIS/COFINS extintos — desativar condition types PIS/COFINS no SAP
2029-32ICMS/ISS reducao progressiva — pricing procedures com % decrescente
2033Apenas IBS + CBS + IS — cleanup de tax procedures legadas

CNPJ Alfanumerico — IN RFB 2.229/2024

Abr/26Homologacao SEFAZ — ambiente de testes com CNPJ alfanumerico disponivel
Jul/26Producao — novos CNPJs alfanumericos emitidos pela RFB
Perm.CNPJs numericos existentes nao mudam — coexistencia permanente

Contexto Regulatorio e SAP Notes

Reforma Tributaria — Novos Tributos

  • CBS — substitui PIS+COFINS FEDERAL aliq. teste 0,9%
  • IBS — substitui ICMS+ISS EST+MUN aliq. teste 0,1%
  • IS — Imposto Seletivo (novo) FEDERAL tabaco, alcool, veiculos
  • CST-IBS/CBS — novo codigo de situacao tributaria por operacao
  • cClassTrib — classificacao tributaria por item (tabela nacional NCM)
  • Split Payment — recolhimento automatico de CBS/IBS na NF-e

CNPJ Alfanumerico — Especificacao

  • Formato — 14 posicoes: 8 raiz (alfanum) + 4 ordem (alfanum) + 2 DV (num)
  • Mascara — AA.AAA.AAA/AAAA-99 A-Z + 0-9
  • Algoritmo DV — novo calculo SERPRO (pesos atualizados para letras)
  • Retroativo — CNPJs numericos existentes continuam validos
  • IN RFB 2.229/2024 — publicada DOU 16/10/2024, vigente 25/10/2024
  • NT 2025.001 — nota tecnica conjunta NF-e/NFC-e para CNPJ alfa

SAP Notes — Reforma Tributaria (11+)

  • 3552903 — Novos tipos tributarios NF + BC-Set TAXBRA
  • 3556404 — CBS/IBS na RVABRA Tax Procedure SD
  • 3569061 — CBS/IBS em TAXBRA para compras MM
  • 3582512 — CBS/IBS em TAXBRJ para MM TAXBRJ
  • 3600246 — Novos campos na NF (+ prereq 3600094) NF
  • 3631499 — Campos XML NF-e (+ prereq 3631498) DF-e
  • 3632130 — Calculo aliquota nominal (+ prereq 3637775) SD/MM
  • 3637073 — Fix BAPI NF com CBS/IBS/IS BAPI

SAP Notes — CNPJ Alfanumerico (2+)

  • 3583627 — Validacao Business Partner para CNPJ alfa BP/CVI
  • GSREQAMER-6842 — Tracking no Regulatory Change Manager RCM
  • Tabelas — KNA1, LFA1, BUT000, J_1BNFDOC, J_1BBRANCH, T001
  • Dominio — J_1BSTCD1 (campo STCD1) — revisar validacao alfa
  • FM — J_1B_CNPJ_CHECK — novo algoritmo DV SERPRO
  • Risco — Z-programs com validacao numerica hardcoded SCAN

Os 32 Tipos de Teste — Reforma Tributaria + CNPJ Alfanumerico

#Tipo de TesteManualAutoCenarios ChavePrioEscopo
1Unit Test15%85%Calculo CBS/IBS/IS por condition type; algoritmo DV CNPJ SERPRO; CST-IBS/CBSHighRTCNPJ
2Integration Test25%75%TAXBRA ↔ SD/MM; NF Writer ↔ SEFAZ; CNPJ alfa BP ↔ NF-e ↔ EDICRITICALAMBOS
3System Test30%70%OTC (VA01→VF01→J1B1N→NF-e) com CBS/IBS; PTP (ME21N→MIRO→J1B2N)CRITICALRT
4UAT85%15%Equipe fiscal valida apuracao CBS/IBS; cadastro fornecedor CNPJ alfaHighAMBOS
5E2E Test30%70%Order-to-Cash completo CBS/IBS → NF-e → contab → apuracao; CNPJ alfa cicloCRITICALAMBOS
6Smoke Test10%90%Pos-SAP Notes: VF01 gera NF com CBS? CNPJ alfa aceito em XD01/XK01?CRITICALAMBOS
7Sanity Test15%85%T-codes criticos abrem? Tax procedure calcula? NF-e transmite?HighAMBOS
8Performance Test10%90%Tax determination dual-regime p95 < 2s; NF-e XML maior nao degradaHighRT
9Load Test5%95%Billing massivo VF06 com CBS/IBS — 10k NFs/hora; cadastro BPs CNPJ alfaHighAMBOS
10Stress Test5%95%100% itens com CBS+IBS+IS+ICMS+PIS+COFINS simultaneos (6 tributos)MediumRT
11Chaos Engineering20%80%SEFAZ rejeita NF-e com CBS (erro novo); timeout apuracao paralelaMediumRT
12Security Test30%70%Roles para novos tax codes CBS/IBS; CNPJ alfa injection em campos ZHighAMBOS
13Penetration Test70%30%Manipulacao CST no XML NF-e; CNPJ alfa como vetor injectionMediumAMBOS
14Compliance Test50%50%EFD-Contribuicoes CBS; EFD-ICMS IBS; SPED/DCTF com CNPJ alfaCRITICALAMBOS
15Contract Test10%90%Schema XML NF-e v4.0+ com grupos CBS/IBS/IS; CNPJ alfa no schemaCRITICALAMBOS
16API Test15%85%BAPI_NF_CREATE com CBS/IBS (Note 3637073); RFC com CNPJ alfaHighAMBOS
17Recovery Test25%75%Rollback NF-e rejeitada CBS invalido; recover BP com CNPJ alfa invalidoHighAMBOS
18Failover Test20%80%Fallback regime legado se CBS/IBS falhar; SEFAZ rejeita CNPJ alfaMediumAMBOS
19Database Test15%85%BSEG/BKPF novos tax codes; J_1BNFDOC CNPJ alfa; indices STCD1HighAMBOS
20Regression Test10%90%ICMS/PIS/COFINS inalterados apos Notes? CNPJs numericos funcionam?CRITICALAMBOS
21Exploratory Test100%0%NF complementar CBS; transf intercompany; CNPJ alfa em contingenciaHighAMBOS
22Usability Test90%10%Fiori apps com campos CBS/IBS; mascara CNPJ alfa intuitivaMediumAMBOS
23Accessibility Test50%50%Fiori apps novos campos WCAG 2.1LowRT
24Compatibility Test30%70%SAP GUI + Fiori + mobile com novos campos; CNPJ alfa mask browsersMediumAMBOS
25Boundary Value Test15%85%CBS 0%/0.9%/max; CNPJ raiz AAAAAAAA vs 00000000 vs mistoCRITICALAMBOS
26Negative Test20%80%CST invalido CBS; cClassTrib inexistente; CNPJ alfa com @#!; DV erradoCRITICALAMBOS
27Mutation Test0%100%Mutacao formula CBS/IBS; inversao DV algoritmo CNPJMediumAMBOS
28Equivalence Partitioning15%85%UFs com ICMS proprio vs convenios; CNPJ alfa vs numerico vs CPFHighAMBOS
29Configuration Test25%75%TAXBRA/RVABRA/TAXBRJ com novos condition types; BC-Set CBS/IBSCRITICALRT
30Data Migration Test35%65%Carga tabela cClassTrib (milhares NCMs); dados mestres CNPJ alfaHighAMBOS
31Localization Test60%40%27 UFs x aliquotas CBS/IBS; CNPJ alfa formatacao por estadoHighAMBOS
32Parallel Run Test NOVO50%50%Apuracao regime atual vs novo mesmo periodo; split payment funciona?CRITICALRT

Cobertura por Modulo

ModuloOpsFluxosTest DaysCrit.EscopoSAP Notes
FI — Financial Accounting453215-18CRITICALAMBOS3552903, 3569061
SD — Sales & Distribution382812-15CRITICALAMBOS3556404, 3632130
MM — Materials Management352510-13CRITICALAMBOS3569061, 3582512
NF Writer / DRC423014-17CRITICALAMBOS3600246, 3637073
Outbound DF-e (NF-e)302210-12CRITICALAMBOS3631499
CO — Controlling18125-7HIGHRT
FI-AA — Asset Accounting15104-6HIGHRT
PP — Production Planning1283-5MEDIUMRT
HR / HCM1073-4HIGHCNPJ3583627
BW / Analytics20156-8HIGHAMBOS
GRC / Compliance1284-5MEDIUMRT
Basis / ABAP352510-14CRITICALCNPJ3583627
Integracoes (EDI/ESB/APIs)30228-11CRITICALAMBOS
TOTAL342244110-14513+ Notes

Transacoes SAP Impactadas

ModuloT-codes Reforma TributariaT-codes CNPJ Alfanumerico
FIFB01, FB60, FB70, FTXP, OB40, FS00, S_ALR_87012357BP, XD01-03, XK01-03
SDVK11/12, V/06, VF01/02, VA01, VOFAXD01-03, VD01-03
MMMIRO, ME21N, ME31K, MR8M, OMSYXK01-03, MK01-03
NF WriterJ1B1N, J1B2N, J1B3N, J1BNFEJ1B1N, J1B2N, J1BNFE
DF-eJ1B1N (outbound), /xnfe/*J1B1N (CNPJ no XML)
COKA01/02, OKTZ, KSS2
FI-AAAS01/02, ABZON, ABAVN
PPCK11N, KKS2
HRPA30 (Infotype 0001/0185), SPRO
BWQueries apuracao fiscal paralelaQueries com STCD1
BasisSE38, SE37, SE11, SCI/ATC

Tipos de Teste Criticos por Modulo

ModuloTipos Criticos (RT)Tipos Criticos (CNPJ)
FIConfig + Compliance + Parallel Run + E2EIntegration (BP) + Database
SDConfig (RVABRA) + System + E2E + BoundaryRegression (KNA1) + Negative
MMConfig (TAXBRJ) + Integration + SystemRegression (LFA1) + Negative
NF WriterContract + Integration + Compliance + SmokeNegative + Regression + Contract
DF-eContract (XML schema) + Integration + E2EContract + Negative
COSystem + Config + Regression
FI-AASystem + E2E + Config
Basis/ABAPUnit + Negative + Regression + Security
IntegracoesContract + Integration + E2EContract + Integration + Negative

6 Fases de Execucao

FaseSem.Tipo PrincipalFocoAuto%
0 — SAP Notes + Smoke URGENTE1-2Smoke + Config + ContractAplicar 13+ SAP Notes; tax procedures TAXBRA/RVABRA/TAXBRJ; XML NF-e; CNPJ alfa em BP85%
1 — Unit + Config3-6Unit + Config + BoundaryCBS/IBS/IS condition types; DV CNPJ SERPRO; CST-IBS/CBS; cClassTrib; Z-programs scan80%
2 — Integration7-14Integration + API + ContractTAXBRA ↔ SD/MM; NF Writer ↔ SEFAZ homolog; CNPJ alfa BAPIs; EDI/IDOC; SPED70%
3 — E2E + Parallel Run CHAVE15-22System + E2E + Parallel RunOTC/PTP completo CBS/IBS; apuracao 2 regimes; CNPJ alfa ciclo completo50%
4 — UAT + Compliance23-28UAT + Compliance + ExploratoryEquipe fiscal valida CBS/IBS; EFD; SPED/DCTF CNPJ alfa; edge cases20%
5 — Perf + Regression29-34Performance + Load + RegressionTax determination dual <2s; VF06 massivo; ICMS/PIS/COFINS intactos; CNPJs num OK75%

Ferramentas Recomendadas

Automacao e Testes

  • Config/Smoke: SAP Cloud ALM (S/4) ou Solution Manager (ECC)
  • Unit: ABAP Unit (SE38/ADT) — calculo CBS/IBS e validacao CNPJ
  • Integration: Tricentis Tosca (SAP certified) cross-module
  • Contract: xmllint / custom XSLT contra NT 2024.002+
  • Performance: SAP Early Watch / ST03N / Gatling billing
  • ABAP Scan: SCI + ATC — Z-programs com CNPJ numerico hardcoded

Ambientes

  • SEFAZ Homolog RT: NF-e com CBS/IBS/IS (disponivel jan/2026)
  • SEFAZ Homolog CNPJ: CNPJ alfa aceito a partir abr/2026
  • SAP Sandbox: client 100 com SAP Notes + massa CBS/IBS + CNPJs alfa
  • Parallel Run: client apuracao paralela 2 regimes simultaneos
  • Regulatory Change Manager: GSREQAMER-6842 tracking

IEEE 25010 — Mapeamento Regulatorio SAP

Adequacao Funcional (AF) — 35%
Unit · System · E2E · UAT · Compliance · Config · Boundary · Negative · Parallel Run · Exploratory · Localization
Calculo CBS/IBS/IS + CNPJ alfa em todos fluxos
Confiabilidade (CN) — 20%
System · Regression · E2E · Recovery · Failover · Smoke · Sanity · Chaos
Paralelismo tributario estavel; CNPJs legados inalterados
Compatibilidade (CO) — 15%
Integration · Contract · API · Compatibility
XML NF-e valido; EDI/IDOC compativeis; tax procedures coexistem
Seguranca (SG) — 10%
Security · Penetration · Compliance
Autorizacoes novos tax codes; CNPJ alfa sem injection
Eficiencia de Desempenho (ED) — 10%
Performance · Load · Stress · Database
Tax determination dual <2s; billing massivo sem degradacao
Manutenibilidade (MN) — 5%
Unit · Regression · Mutation · Config
SAP Notes sem side effects; Z-code scan CNPJ
Usabilidade (US) — 3%
UAT · Usability · Localization
Campos CBS/IBS claros; mascara CNPJ alfa intuitiva
Portabilidade (PO) — 2%
Compatibility · Failover
GUI/Fiori/mobile com novos campos