Reforma no SAP

REFORMA NO SAP · VERIFICADO 27/07/2026

Guia do consultor SD — Reforma Tributária no SAP

Se você é o SD do projeto de Reforma Tributária, o seu problema não é falta de informação — é excesso desorganizado. Uma Note mexe no procedimento de preços RVABRA, outra reposiciona as mesmas condições que a primeira criou, uma terceira entrega o campo de situação tributária nas tabelas de vendas e uma quarta ensina a determiná-lo. No meio disso, o faturamento de 2026 não espera: condition record que ninguém criou vira CBS/IBS zerado na fatura, CST errada vira rejeição na SEFAZ, e imposto de teste sem flag estatístico soma no total da NF. Este guia consolida as 35 Notes de SD que acompanhamos no tracker em atividades coerentes, na ordem que faz sentido para o consultor: o que fazer, por quê, em qual release, com a referência de cada passo — e o que acontece se você pular.

Leia antes de usar: este é um material complementar de consulta, em redação própria, baseado na leitura técnica das SAP Notes citadas. Ele não substitui a análise profissional de cada SNOTE no seu ambiente nem o documento oficial de cada Note. A ordem apresentada aqui é uma sugestão de organização do trabalho — a ordem oficial de implementação é a indicada pelo Note Analyzer a partir da Note líder (3200109 / 3561376). Notes mudam de versão com frequência: valide sempre a versão vigente no me.sap.com antes de implementar.

Antes de tudo: pré-requisitos

Três verificações economizam semanas de retrabalho:

  1. SP mínimo. Desde 2025, as entregas legais do Brasil exigem um Support Package Stack mínimo por release — em S/4HANA, do 1709 (S4CORE 102, SP 5) em diante; no ECC, EHP8 (SAP_APPL 618) pede SP 13, EHP7 (617) pede SP 19 e EHP6 (606) pede SP 24. Releases fora de manutenção não recebem entrega legal, mesmo cumprindo o SP. Confira na SPAM (ou Sistema → Status, tabela CVERS) o nível de S4CORE ou SAP_APPL antes de qualquer SNOTE [Note 3563053]
  2. Note Analyzer. Não aplique as Notes de SD uma a uma na mão. O Note Analyzer (programa entregue pela Note 3200109) carrega o XML da Note líder e monta a lista completa com status e ordem de implementação — seguir a sequência da coluna de comentários evita a maior parte dos erros clássicos de SNOTE [Note 3200109]
  3. Fundação de SD. Quase tudo neste guia assume os novos grupos e tipos de imposto na Nota Fiscal: a Note de objetos pré-requisito (3552901) e a Note principal da NF Writer (3552903) são a base declarada da frente CBS/IBS em SD — a própria 3552903 exige a 3552901 aplicada antes [Note 3552901] [Note 3552903]. Elas são a atividade 1 abaixo.

Customizing funcional SD — onde o consultor de vendas encontra o trabalho dele

Boa parte das Notes deste guia é aplicação técnica (SNOTE, reports UDO, BC sets). Depois que a base técnica está no lugar, sobra o que é decisão sua: parametrizar o pricing, a situação tributária e a fase de teste. Os guias em PDF anexos às Notes detalham exatamente onde — e onde não há nada a fazer porque a SAP já entrega pronto. Este bloco consolida essa visão funcional.

A. Tipos e grupos de imposto na NF Writer — vêm por BC set, não se criam na mão

O que é: os tipos de imposto novos da Nota Fiscal Writer seguem o padrão CBS*, IB*S, IB*M e IS0* — o dígito 1/2/3 indica dedutível, não-dedutível ou a pagar — e chegam prontos via BC set ativado na SCPR20 (Z_TAX_TYPES_S4CORE.bcs ou Z_TAX_TYPES_SAP_APPL.bcs, anexos da Note) [Note 3552903]. O que fica com você é a alíquota: use sempre o campo novo de 4 casas decimais do tipo de imposto — as alíquotas-teste são pequenas e podem sofrer redução, e o campo antigo de 2 casas não comporta [Note 3552903].

Impacto: alíquota em campo de 2 casas é valor de CBS/IBS truncado em toda NF emitida — erro sistêmico, não pontual.

B. Condition types CBS3/IB3S/IB3M — a SAP entrega o esqueleto, o registro é seu (VK11)

O que é: os BC sets da Note do RVABRA criam os tipos de condição de vendas CBS3, IB3S e IB3M (classe D, cálculo W — percentual com 6 decimais), as sequências de acesso BCBS, IBSS e IBSM (acesso 99, tabela de condição 392 só por país, campo ALAND = BR) e as chaves de conta MWC/MWD/MWE — confira na V/06, V/07 e OV34, mas não recrie nada na mão [Note 3556404]. O que é obrigatório e seu: criar via VK11 ao menos um registro de condição por tipo, com percentual legal, validade e tax code [Note 3556404]. Se a alíquota variar por situação tributária, crie tabela de condição própria (VK03, namespace 501–999) com o campo Tax Situation e um acesso novo nas sequências via J1BTAX [Note 3656316].

Impacto: sistema tecnicamente pronto mas sem condition record calcula CBS/IBS = zero — passa no teste técnico e falha no primeiro faturamento de 2026.

C. CST de CBS/IBS em vendas: determinação padrão por categoria de item, exceção por BAdI

O que é: a situação tributária dos novos impostos vira campo próprio nas tabelas de vendas (VBAP, LIPS, VBRP) [Note 3609635] e é determinada automaticamente pela categoria de item de venda, mantida na view J_1BSDICA [Note 3619306]. Quando a regra por categoria de item não basta, o caminho oficial é a BAdI BADI_J1B_TAX_SITN (método DETERMINE_FOR_OUTGOING), que ganhou o CFOP [Note 3658291] e os campos do documento de referência (data, número, item, categoria — essenciais na transição) [Note 3703142] como critérios. Para corrigir carteira aberta em lote, o campo entra na transação MASS (objeto BUS2032) [Note 3711219]. A regra de determinação é 100% decisão funcional sua — a SAP entrega o mecanismo, não o conteúdo.

Impacto: CST errada na NF é rejeição na SEFAZ; e sem a manutenção da J_1BSDICA a determinação automática simplesmente não acontece.

D. Determinação contábil: contas do Razão são por sua conta (e há um vão conhecido)

O que é: o destino contábil de CBS/IBS em vendas usa as chaves MWC (CBS), MWD (IBS estadual) e MWE (IBS municipal). O que é obrigatório e seu: manter as chaves de processamento na OBCN, criar as contas do Razão na FS00 e a determinação de contas no view cluster VC_T030K (Tax Accounts) via SM34 [Note 3556404]. Análise: relatos de projeto na comunidade SAP apontam que os BC sets entregam as condições com as chaves, mas sem as contas de compensação para o mapeamento na VKOA — ou seja, a amarração contábil em SD fica em aberto até você fechá-la; planeje esse desenho junto com o FI antes do teste integrado.

Impacto: sem conta e determinação, o billing trava na liberação contábil — e conta mal desenhada agora vira retrabalho de rastreio na transição até 2033.

E. Fase de teste 2026: marcar CBS/IBS como estatísticos (NF e contábil)

O que é: em 2026 os novos impostos aparecem na NF mas não podem afetar totais nem contabilidade. O controle é funcional e explícito, em dois lugares: no fluxo da Nota Fiscal, a view J_1BDF_STAT_TAXV (SM30) recebe tipo de NF + tipo de item + tipo de imposto (CBS3, IB3S, IB3M) marcados como estatísticos; no fluxo contábil, o flag Statistical entra na V/08, nos steps das condições de CBS/IBS dos procedimentos RVABRA/RVXBRA [Note 3605442]. O aviso VT632 na gravação da V/08 pode ser ignorado com Continue [Note 3605442].

Impacto: esquecer o flag significa CBS/IBS de teste somando no total da NF e lançando no Razão — divergência fiscal e contábil no primeiro fechamento de 2026. E imposto estatístico ainda conta para a geração das tags do XML: grupo IBS/CBS enviado quando não devia é a rejeição 1021 do guia de erros conhecidos.

F. Base de cálculo de CBS/IBS: excluir os tributos embutidos no preço tem Note própria

O que é: a entrega original do pricing calcula CBS/IBS sobre uma base que ainda carrega os tributos embutidos no preço líquido. A correção é uma Note sem instrução de correção — só passos manuais e BC sets — que reposiciona as condições nos esquemas RVABRA/RVXBRA para excluir esses tributos da base [Note 3633283]. A própria Note do RVABRA declara que a solução de pricing foi atualizada e versionada por ela — quem parou na entrega original está numa versão superada [Note 3556404]. O mesmo padrão vale para venda com entrega futura, nos esquemas RVXBRE/RVXBRF [Note 3776373].

Impacto: base errada é imposto calculado a maior em silêncio — o cálculo roda, só que sobre o valor errado.

Frente 1 — CBS/IBS no pricing de vendas e na Nota Fiscal

A Emenda Constitucional 132/2023 e a Lei Complementar 214/2025 criam a CBS e o IBS, que substituem gradualmente PIS, COFINS, ICMS e ISS entre 2026 e 2033 (alíquotas-teste de 0,9% e 0,1% já em 2026). Em SD, o impacto se concentra na Nota Fiscal Writer, nos procedimentos de preço (RVABRA, RVXBRA, RVXBRE, RVXBRF) e na fase de teste com impostos estatísticos.

1. Fundação: grupos e tipos de imposto CBS/IBS/IS na Nota Fiscal Writer

Aplica-se a: SAP_APPL 600, 602–606, 617–618 · S4CORE 102–109 (3552901) · SAP_APPL 470–618 · S4CORE 102–109 (3552903)

Por quê: nada de CBS/IBS existe na Nota Fiscal padrão. A dupla 3552901 + 3552903 é a fundação da frente: a primeira cria os objetos DDIC (domínio J_1BTAXGRP, estruturas J_1BINDOCD/J_1BINLIND); a segunda habilita os novos impostos (CBS, IBS e IS) nas transações do NF Writer (J1B*N), com os tipos CBS*, IB*S, IB*M e IS0*.

Passos:

  1. Implemente as 19 correções da Note de objetos pré-requisito via SNOTE [Note 3552901]
  2. No ECC (SAP ERP 6.0 a EHP8): logado em inglês, rode na SE38 o report UDO NOTE_3552901_2 em TESTRUN e confira o log de simulação todo verde [Note 3552901]
  3. Reexecute em UPDATE & ACTIVATE (online preferido) e depois em GENERATE MAINTENANCE DIALOGS; repita o UPDATE & ACTIVATE se restarem objetos inativos no transporte [Note 3552901]
  4. Implemente as 15 correções da Note principal via SNOTE — são 90 pré-requisitos: deixe o Note Analyzer ordenar [Note 3552903]
  5. Se os tipos de imposto da LC 214 ainda não existirem no sistema: baixe o BC set anexo do seu componente (Z_TAX_TYPES_S4CORE.bcs ou Z_TAX_TYPES_SAP_APPL.bcs), suba na SCPR20 (More → BC Set → Upload) e ative com "Overwrite All Data" [Note 3552903]
  6. Informe as alíquotas dos novos grupos no campo de alíquota com 4 casas decimais no NF Writer [Note 3552903]

Se não fizer: análise: sem a fundação, nenhuma Note de SD deste guia implementa limpo — a 3552903 declara a 3552901 como pré-requisito, e todo o resto assume as duas. Vale saber: a entrega inicial era parcial por desenho (os grupos novos e a soma nos totais vieram em entregas incrementais) — se o NF Writer "não reconhecer" os grupos logo após aplicar, confira a versão das Notes seguintes na líder antes de abrir chamado. Erros de implementação fora de ordem estão no guia de erros conhecidos.

Note 3552901 (me.sap.com) · guia em PDF (referência própria) · Note 3552903 (me.sap.com) · guia em PDF (referência própria)

2. CBS/IBS no procedimento de preços RVABRA

Aplica-se a: SAP_APPL 600, 602–606, 617–618 · S4CORE 104–108

Por quê: é a Note central do pricing de SD: ativa CBS e IBS no procedimento RVABRA para ordens de venda e faturamento, entregando tipos de condição (CBS3, IB3S, IB3M), sequências de acesso (BCBS, IBSS, IBSM), chaves de conta (MWC/MWD/MWE) e o mapeamento dos novos impostos para a Nota Fiscal.

Passos:

  1. Implemente as 15 correções via SNOTE [Note 3556404]
  2. Na SCPR20, faça upload e ative em ordem os BC sets do seu componente: Z_TAX_REFORM_RVABRA_S4CORE_1/2/3 ou Z_TAX_REFORM_RVABRA_SAP_APPL_1/2/3 [Note 3556404]
  3. Confira (sem recriar) o que os BC sets entregaram: tipos de condição na V/06, sequências na V/07, chaves de conta na OV34 [Note 3556404]
  4. Obrigatório: crie via VK11 ao menos um registro de condição por tipo (CBS3, IB3S, IB3M), com percentual legal, validade e tax code para contabilização [Note 3556404]
  5. Ajuste a pricing procedure RVABRA na V/08 conforme o guia da Note: linha Net Base Reference estatística após ICMI e antes de IBRX, novos impostos após IBRX com chave de conta [Note 3556404]
  6. Obrigatório: feche a contabilização — chaves de processamento na OBCN, contas do Razão na FS00, determinação no cluster VC_T030K via SM34 [Note 3556404]
  7. Atualize na SM30 a view J_1BNFTXCONDV (SD Tax Conditions in Nota Fiscal Fields) para mapear os novos impostos na NF [Note 3556404]

Se não fizer: dois erros documentados no guia de erros conhecidos nascem exatamente aqui: o BC set Z_TAX_REFORM_RVABRA_SAP_APPL_1 que não ativa (mensagem S_CUS_IMG_ACTIVITY253 — workaround na KBA 3600997) e o BC set Z_TAX_REFORM_ACC_SQNC_SD_S4CORE que falha na pós-implementação (KBA 3601689). E pular o passo 4 é o clássico: sem condition record, CBS/IBS sai zerado no primeiro faturamento de 2026.

Note 3556404 (me.sap.com) · guia em PDF (referência própria)

3. CBS/IBS no procedimento RVXBRA

Aplica-se a: SAP_APPL 600, 602–606, 617–618 · S4CORE 105–108

Por quê: mesmo objetivo da atividade anterior, para quem fatura pelo procedimento RVXBRA. A Note assume a 3556404 já aplicada — ela reaproveita os tipos de condição e entrega o BC set e os ajustes específicos do RVXBRA.

Passos:

  1. Garanta a Note 3556404 implementada com os passos manuais feitos — exceto o 3.6 (ajuste da pricing procedure), que aqui muda [Note 3571837]
  2. Implemente as 15 correções via SNOTE [Note 3571837]
  3. Na SCPR20, ative o BC set do componente: Z_TAX_REFORM_RVXBRA_S4CORE.bcs ou Z_TAX_REFORM_RVXBRA_SAP_APPL.bcs [Note 3571837]
  4. Revise steps e faixas: no step 605 (CBS3) a faixa 320–590 entra no cálculo — na RVXBRA padrão, remova manualmente os steps 329 e 595 [Note 3571837]
  5. Ajuste a RVXBRA na V/08 (Net Base Reference estatística entre ICMI e IBRX, impostos novos após IBRX) e atualize a view J_1BNFTXCONDV na SM30 para a RVXBRA (uso A, aplicação V) [Note 3571837]

Se não fizer: análise: quem usa RVXBRA e aplica só a 3556404 fica com pricing pela metade — as condições existem mas o procedimento não as calcula; e esquecer a remoção dos steps 329/595 deixa faixa de cálculo sobreposta, com base de CBS inflada. Falhas de BC set desta família estão no guia de erros conhecidos.

Note 3571837 (me.sap.com) · guia em PDF (referência própria)

4. Reposicionamento: excluir tributos embutidos no preço da base de CBS/IBS

Aplica-se a: SAP_APPL 600, 602–606, 617–618 · S4CORE 105–109 — atividade manual em cada sistema da paisagem

Por quê: a entrega original calculava CBS/IBS sobre base que ainda continha os tributos embutidos no preço líquido. Esta Note versiona a solução de pricing (a própria 3556404 aponta para ela como versão atual) e reposiciona as condições nos esquemas RVABRA/RVXBRA para corrigir a base. Detalhe que muda o seu plano de corte: 0 correções via SNOTE — é tudo BC set e passo manual, repetido em cada sistema que recebe o transporte.

Passos:

  1. Pré-configuração obrigatória na RVABRA: exclua os steps 590 (Net Base Reference), 603 (CBS3), 604 (IB3S), 605 (IB3M) e 750 (Net Value + Tax) antes de reposicionar [Note 3633283]
  2. Na RVXBRA, exclua da mesma forma os steps 590, 605 (CBS3), 606 (IB3S), 607 (IB3M) e 750 [Note 3633283]
  3. Na SCPR20, ative em ordem os BC sets do componente: Z_TAXREFORM_RVABRA_CBS_IBS_BASE.bcs e Z_TAXREFORM_RVXBRA_CBS_IBS_BASE.bcs (S4CORE) ou os equivalentes _ECC_ (SAP_APPL) [Note 3633283]
  4. Na V/08, reconfigure os novos impostos após as linhas de offset (preferência a partir do step 755) e recrie o antigo step 750 na nova posição 765 [Note 3633283]

Se não fizer: análise: o cálculo continua rodando — sobre base errada. CBS/IBS a maior em silêncio, sem dump e sem rejeição, é o tipo de erro que só aparece na conferência fiscal. E como não há correção via SNOTE, o Note Analyzer sozinho não te salva aqui: a atividade precisa entrar no plano de cutover por sistema.

Note 3633283 (me.sap.com) · guia em PDF (referência própria)

5. Venda com entrega futura: CBS/IBS nos esquemas RVXBRE/RVXBRF

Aplica-se a: SAP_APPL 606, 617–618 · S4CORE 106–109 — atividade manual em cada sistema (0 correções via SNOTE)

Por quê: o cenário de venda com entrega futura (Ajuste SINIEF 49/2025) fatura pelos procedimentos RVXBRE (faturamento) e RVXBRF (entrega), que não conheciam CBS/IBS. A entrega é 100% manual: BC set com as condições e ajuste dos dois esquemas.

Passos:

  1. Na SCPR20, ative o BC set do componente: Z_TAXREF_S4_RVXBRE_RVXBRF_CBSIBS.bcs (S/4) ou ZTAXREF_ECC_RVXBRE_RVXBRFCBSIBS2.bcs (ECC) [Note 3776373]
  2. Ajuste as pricing procedures RVXBRE/RVXBRF: insira as linhas novas de CBS/IBS após as linhas de offset, de preferência a partir do step 755 [Note 3776373]
  3. Na SM30, atualize a view J_1BNFTXCONDV para RVXBRE/RVXBRF (uso A, aplicação V), mapeando os novos tipos de imposto [Note 3776373]
  4. Se sua procedure de entrega futura diverge do padrão, adapte as configurações ao seu cenário — o entregue vale para RVXBRE/RVXBRF padrão [Note 3776373]

Se não fizer: análise: a NF de simples faturamento e a de entrega futura saem sem CBS/IBS enquanto a venda normal calcula — inconsistência entre documentos do mesmo fluxo, que aparece na validação da SEFAZ e na conciliação fiscal.

Note 3776373 (me.sap.com) · guia em PDF (referência própria)

6. Fase de teste 2026: CBS/IBS estatísticos no cálculo e na contabilização

Aplica-se a: SAP_APPL 470, 600, 602–606, 617–618 · S4CORE 105–109

Por quê: durante o período de teste da Reforma, CBS e IBS não podem impactar totais da NF nem o documento contábil. A Note faz o sistema tratar os novos impostos como estatísticos nos dois fluxos e preencher a base regular de cabeçalho e item mesmo com os impostos estatísticos.

Passos:

  1. Garanta os pré-requisitos: 3556404 (se usa RVABRA), 3571837 (se usa RVXBRA) e 3606019 [Note 3605442]
  2. Implemente as 15 correções via SNOTE [Note 3605442]
  3. Fluxo da NF: na SM30, edite a view J_1BDF_STAT_TAXV e cadastre, para cada imposto novo, o tipo de NF + tipo de item + tax type (CBS3 = Payable CBS, IB3S = Payable State IBS, IB3M = Payable Municipal IBS) [Note 3605442]
  4. Fluxo contábil: na V/08, no procedimento relevante (RVABRA ou RVXBRA), marque a coluna Statistical nos steps das condições de CBS/IBS; o aviso VT632 na gravação pode ser ignorado com Continue [Note 3605442]

Se não fizer: os impostos-teste de 0,9%/0,1% somam no total da NF e lançam no Razão — a dúvida "o total da NF deveria mudar em 2026?" é recorrente em projeto, e a resposta oficial é este flag. Lembre também que imposto estatístico ainda gera tag no XML: grupo enviado indevidamente é a rejeição 1021 do guia de erros conhecidos.

Note 3605442 (me.sap.com) · guia em PDF (referência própria)

7. Conversão de moeda: CBS/IBS na NF de venda em moeda estrangeira

Aplica-se a: SAP_APPL 600, 602–606, 617–618 · S4CORE 105–109

Por quê: no cenário de conversão de moeda, CBS e IBS não eram calculados nos totais da NF nem nos impostos do item. A correção (16 correções, sem atividade manual) faz o sistema calcular item e total corretamente quando o documento de venda nasce em moeda estrangeira.

Passos:

  1. Implemente as 16 correções via SNOTE — sem passo manual [Note 3635352]
  2. Reteste o fluxo de venda em moeda estrangeira ponta a ponta (ordem → fatura → NF), conferindo CBS/IBS no item e nos totais [Note 3635352]

Se não fizer: análise: exportadores e contratos em moeda estrangeira faturam NF sem CBS/IBS enquanto o resto da operação calcula — divergência seletiva, difícil de pegar em teste porque o cenário em BRL passa.

Note 3635352 (me.sap.com)

Frente 2 — Situação tributária (CST) de CBS/IBS em vendas

A CST dos novos impostos atravessa o fluxo inteiro de SD: nasce no item da ordem, copia para remessa e fatura, e desemboca na aba Taxes II da Nota Fiscal. A SAP entregou essa frente em camadas — campo, determinação, extensibilidade, condição por CST, manutenção em massa — e a ordem entre elas importa.

8. O campo: Tax Situation nas tabelas VBAP, LIPS e VBRP

Aplica-se a: SAP_APPL 605–606, 617–618 · S4CORE 102–108

Por quê: é a Note técnica que cria o campo de situação tributária CBS/IBS nas tabelas de item de ordem (VBAP), remessa (LIPS) e fatura (VBRP), via appends GLO_VBAP_BR_EXT, GLO_LIPS_BR_EXT e GLO_VBRP_BR_EXT. Só objetos técnicos — o valor de negócio vem nas Notes seguintes.

Passos:

  1. Garanta o pré-requisito 3613901; em ECC EHP5 a EHP8, aplique antes a Note 2893419 [Note 3609635]
  2. Implemente as 15 correções via SNOTE [Note 3609635]
  3. Em SAP_BASIS sem suporte a aCI (instrução de correção automática de DDIC), crie os appends manualmente conforme o PDF de pós-implementação da Note [Note 3609635]

Se não fizer: pular a 2893419 no ECC reproduz um erro documentado no guia de erros conhecidos: a implementação falha com MC372 (campo VBRP-J_1BCFOP em uso na view WB2_V_VBRK_VBRP2). Sem o campo, nada da frente de CST implementa.

Note 3609635 (me.sap.com) · guia em PDF (referência própria)

9. Determinação automática da CST no fluxo de vendas

Aplica-se a: SAP_APPL 605–606, 617–618 · S4CORE 102–108

Por quê: com o campo criado, esta Note liga a inteligência: determinação automática da situação tributária pela categoria de item de venda (view J_1BSDICA), preenchimento automático dos campos correspondentes na NF criada por vendas e cálculo de alíquota nominal. Os campos na tela da NF vêm em Note separada — aqui é o motor.

Passos:

  1. Garanta os pré-requisitos 3624056 e 3624057; em EHP8 até SP 17, também a 3639327 [Note 3619306]
  2. Implemente as 11 correções via SNOTE [Note 3619306]
  3. Mantenha a situação tributária de CBS/IBS por categoria de item de venda na view J_1BSDICA — é ela que alimenta a determinação automática [Note 3619306]
  4. Opcional: configure o Log de Itens Incompletos (procedimentos na OVA2, atribuição aos tipos de documento na VUA2, grupos de status na OVA0) para gerar mensagens de validação da CST [Note 3619306]

Se não fizer: erro documentado no guia de erros conhecidos: situação tributária que não chega à aba Taxes II da NF-e tem como causa catalogada implementação incompleta justamente desta Note (o diagnóstico oficial é conferir se o código dela está presente no programa LJ1BGF01).

Note 3619306 (me.sap.com)

10. Extensibilidade: BAdI de determinação da CST (com CFOP e documento de referência)

Aplica-se a: SAP_APPL 605–606, 617–618 · S4CORE 102–109 (3641807 e 3658291) · SAP_APPL 606, 617–618 · S4CORE 102–109 (3703142)

Por quê: quando a regra por categoria de item não basta, a determinação da CST em saídas é sua — via BAdI BADI_J1B_TAX_SITN (enhancement spot ES_J1B_TAX_SITN). A entrega veio em três ondas: a BAdI em si (3641807), o CFOP como critério (3658291) e os campos do documento de referência (3703142) — estes últimos essenciais para regras de transição, como devolução referenciando NF de período com regra antiga.

Passos:

  1. Implemente as 12 correções da Note da BAdI via SNOTE; sem implementação da BAdI, vale a determinação padrão — só desenvolva se precisar de lógica própria [Note 3641807]
  2. Implemente o método DETERMINE_FOR_OUTGOING preenchendo o parâmetro tax_situation [Note 3641807]
  3. Para usar CFOP como critério, aplique a Note correspondente — atenção: se antecipar ao Support Package, a entrega é mudança de configuração e não instala via SNOTE; siga os passos manuais da Note [Note 3658291]
  4. Para regras baseadas no documento de referência, habilite os campos novos do método: reference_date, reference_document, reference_document_item e reference_document_category — mesma ressalva de entrega manual fora do SP [Note 3703142]

Se não fizer: erro documentado no guia de erros conhecidos: o SNOTE da BAdI falhando com "Object cannot be created again — BADI_J1B_TAX_SITN missing" se resolve implementando antes a Note 3491432 (workaround: KBA 3322228). Sem a extensibilidade, cenários que fogem da regra por categoria de item saem com CST padrão — e CST errada é rejeição na SEFAZ.

Note 3641807 (me.sap.com) · Note 3658291 (me.sap.com) · Note 3703142 (me.sap.com)

11. Alíquota por CST: registros de condição usando a situação tributária

Aplica-se a: SAP_APPL 605–606, 617–618 · SAP_FIN 617–618 · S4CORE 105–109

Por quê: a tabela de condição padrão (392) só discrimina por país — alíquota única. Esta Note habilita o campo Situação Tributária CBS/IBS (estrutura KOMPBRAZIL) como critério de condition record em vendas, com reprecificação que redetermina a alíquota quando a CST muda.

Passos:

  1. Implemente as 12 correções via SNOTE, logado em inglês, antes de qualquer passo de configuração [Note 3656316]
  2. Na SPRO, em "Change Field Catalog for Pricing in Sales", inclua o campo J_1B_TAX_SITUATION (S/4HANA 1709–2023) ou TAX_SITUATION (ERP 6.0 EHP5–EHP8) [Note 3656316]
  3. Na VK03, crie tabela de condições (uso A, aplicação V, namespace 501–999) com o campo Tax Situation e gere [Note 3656316]
  4. Na J1BTAX (Access Sequences SD), inclua um acesso exclusivo novo nas sequências BCBS, IBSM e IBSS apontando para a tabela criada [Note 3656316]
  5. Na VK11, crie ao menos um registro por tipo (CBS3, IB3S, IB3M) informando a Tax Situation e a alíquota legal vigente [Note 3656316]

Se não fizer: dois erros documentados no guia de erros conhecidos rondam esta atividade: SNOTE falhando com "Type CL_J1B_COMPONENT_ACTIVE is unknown" (corrige com a Note 3657607) e KOMG-TAX_SITUATION não definido no dicionário ao acessar VK12/VK13 (KBA 3729502). Sem a atividade, reduções e regimes diferenciados por CST não têm como virar alíquota — tudo sai pela alíquota única do país.

Note 3656316 (me.sap.com) · guia em PDF (referência própria)

12. Carteira aberta: CST na transação MASS

Aplica-se a: SAP_APPL 600, 606, 617–618 · S4CORE 100, 104, 106–109

Por quê: ordens de venda abertas criadas antes do go-live da CST precisam ser corrigidas em lote — e o campo Tax Situation não era editável na manutenção em massa. A Note habilita o campo J_1B_TAX_SITUATION na MASS (objeto BUS2032, tabela MASSVBAP).

Passos:

  1. Garanta o pré-requisito 3711218 e implemente as 11 correções via SNOTE [Note 3711219]
  2. Em SPs antigos, faça o ajuste manual em cada sistema que recebe o transporte: na MASSOBJ, selecione o Object Type BUS2032 [Note 3711219]
  3. No nó Application tables, selecione a tabela MASSVBAP; no nó Field list, use New Entries e inclua o campo J_1B_TAX_SITUATION; salve [Note 3711219]

Se não fizer: análise: a virada da carteira aberta vira digitação ordem a ordem — em operação com milhares de documentos abertos, é a diferença entre um job de fim de semana e semanas de mutirão (ou um programa Z que a MASS já resolve de fábrica).

Note 3711219 (me.sap.com) · guia em PDF (referência própria)

13. Redução de alíquota e alíquota nominal automáticas no NF Writer

Aplica-se a: SAP_APPL 606, 617–618 · S4CORE 102–109

Por quê: quem digita NF manual no J1B1N/J1B2N precisava preencher redução e alíquota nominal na mão. Após a Note, ao trocar o código de situação tributária o sistema preenche os campos de redução de CBS/IBS nas abas Overview e Taxes II, e ao mexer nas alíquotas efetivas calcula as nominais — sempre preservando o que você já preencheu (só campos vazios são atualizados), com mensagem de aviso quando detecta troca de CST.

Passos:

  1. Implemente as 11 correções via SNOTE [Note 3699942]
  2. Opcional: configure o Log de Itens Incompletos (OVA2, VUA2, OVA0) para ativar as mensagens de validação [Note 3699942]

Se não fizer: análise: a NF manual continua dependendo de o usuário conhecer a redução de cada CST — percentual de redução esquecido é imposto destacado a maior na NF, que o cliente recusa. A automação existe justamente porque esse preenchimento manual estava errando.

Note 3699942 (me.sap.com)

14. NF criada via BAPI: textos legais da situação tributária

Aplica-se a: SAP_APPL 606, 617–618 · S4CORE 102, 106–109

Por quê: quem cria Nota Fiscal por interface — a BAPI BAPI_J_1B_NF_CREATEFROMDATA — não tinha a determinação dos textos legais da situação tributária mapeada; a NF nascia sem os textos que a criada por vendas carrega. A Note fecha essa lacuna (NT 2025.002).

Passos:

  1. Implemente as 11 correções via SNOTE — sem atividade manual [Note 3701047]
  2. Reteste as interfaces que criam NF via BAPI, conferindo os textos legais da CST no documento gerado [Note 3701047]

Se não fizer: análise: NFs de interfaces (faturamento externo, sistemas legados, integrações) saem inconsistentes com as NFs do fluxo de vendas — mesmo cenário, documentos diferentes. É o tipo de divergência que só aparece quando a auditoria compara os dois caminhos.

Note 3701047 (me.sap.com)

Frente 3 — Leiautes dos documentos eletrônicos (NF-e e CT-e)

15. Monofásicos na NF-e: campos da NT 2025.002 v1.34

Aplica-se a: SAP_APPL 606, 617–618 · S4CORE 102–109

Por quê: a tributação monofásica de IBS/CBS (combustíveis e afins) exige campos próprios no leiaute da NF-e. A Note entrega os campos da NT 2025.002 v1.34 nas tabelas da NF (J_1BNFDOC e J_1BNFLIN) — escopo preparatório declarado para a NT 2025.002 v1.50, que formaliza o monofásico.

Passos:

  1. Implemente as 15 correções via SNOTE [Note 3734949]
  2. Em releases sem o SP mínimo, rode em cada sistema da paisagem, logado em inglês, o report UDO NOTE_3734949 na SE38: TEST RUN com log todo verde, depois UPDATE & ACTIVATE (online preferido), conferindo o Change Log; repita se restarem objetos inativos [Note 3734949]
  3. Se você usa a BAdI J_1BNF_ADD_DATA ou as BAPIs de Nota Fiscal, mapeie os novos campos de IBS/CBS monofásico nas suas implementações — a SAP não faz isso pelo seu código Z [Note 3734949]

Se não fizer: análise: NF-e de produto monofásico sem os campos do grupo novo não passa na validação do leiaute quando a NT entrar em vigência — e o padrão de tags de IBS/CBS geradas errado já rende a rejeição 1021 catalogada no guia de erros conhecidos. Report UDO pulado deixa DDIC ausente que derruba as Notes seguintes.

Note 3734949 (me.sap.com) · guia em PDF (referência própria)

16. CT-e: classificação de ente governamental (NT 2025.001 v1.14)

Aplica-se a: SAP_APPL 606, 617–618 · S4CORE 106–109

Por quê: o CT-e ganhou classificação de ente governamental e tipo de operação com o governo. A Note estende os domínios existentes: dois tipos novos de ente (Consórcio Público e Comitê Gestor do IBS — valores 5 e 6 no domínio J_1B_TPENTEGOV), correção da descrição do tipo de operação (valor 3 em J_1B_TPOPERGOV) e um tipo novo de referência de documento fiscal eletrônico anterior (tipo 3 em J_1BNF_DOCREF).

Passos:

  1. Implemente as 29 correções via SNOTE [Note 3736831]
  2. Abaixo do SP indicado por release, rode em cada sistema, logado em inglês, o report UDO NOTE_3736831 na SE38 (TESTRUN verde → UPDATE & ACTIVATE → conferir Change Log; repetir se houver objetos inativos) [Note 3736831]
  3. Se for usar o tipo de operação com ente governamental, libere o campo no controle de tela da Nota Fiscal conforme o anexo da Note 3600246 [Note 3736831]

Se não fizer: análise: transportadoras e embarcadores que atendem órgão público não conseguem classificar o ente no CT-e conforme a NT 2025.001 — documento reprovado na validação quando a exigência ligar. Campo que "não aparece na tela" por controle de tela pulado é padrão documentado no guia de erros conhecidos.

Note 3736831 (me.sap.com) · guia em PDF (referência própria)

Frente 4 — CNPJ alfanumérico nos objetos de SD

A Instrução Normativa RFB nº 2229/2024 torna o CNPJ alfanumérico — e em SD isso alcança as BAPIs de filial e a chave de acesso da NF-e de exportação. A Note líder da frente é a 3714871; abaixo, o recorte que passa pelo componente de SD.

17. BAPIs de filial: CNPJ alfanumérico no BAPI_BRANCH_*

Aplica-se a: SAP_APPL 606, 617–618 · S4CORE 102–103, 106–109 (3729967) · S4CORE 102, 105–109 (3729968)

Por quê: as BAPIs de filial (BAPI_BRANCH_GETDETAIL e BAPI_BRANCH_GETLIST) e o módulo de função J_1BBUILD_CGC montam e devolvem CNPJ — e precisam dos campos novos alfanuméricos. A entrega vem em par: a 3729967 cria os objetos (39 correções), a 3729968 é a solução (23 correções).

Passos:

  1. Garanta os pré-requisitos da fundação do CNPJ: Notes 3745788 e 3746510 [Note 3729967]
  2. Implemente as 39 correções da Note de objetos via SNOTE [Note 3729967]
  3. No ECC (6.0 a EHP8), rode em cada sistema, logado em inglês, o report UDO NOTE_3729967 na SE38: TESTRUN com Simulation Log todo verde, depois UPDATE & ACTIVATE online, conferindo o Change Log; repita se surgirem objetos inativos na liberação dos transportes [Note 3729967]
  4. Só então implemente a Note principal (23 correções, sem atividade manual) — é ela que faz o J_1BBUILD_CGC e as BAPIs tratarem o CNPJ alfanumérico [Note 3729968]

Se não fizer: análise: o primeiro CNPJ com letra na base derruba as integrações que consultam filial por BAPI — e o par de Notes fora de ordem (principal antes dos objetos) reproduz o padrão "campo desconhecido no dicionário" catalogado no guia de erros conhecidos.

Note 3729967 (me.sap.com) · guia em PDF (referência própria) · Note 3729968 (me.sap.com)

18. NF-e de exportação: chave de acesso com CNPJ alfanumérico

Aplica-se a: SAP_APPL 606, 617–618 · S4CORE 102–109

Por quê: a chave de acesso da NF-e (CHNFE) embute o CNPJ do emissor — com CNPJ alfanumérico, o campo muda de natureza. Esta Note é o pré-requisito técnico da 3770912 (a solução da chave de acesso da NF-e de exportação): entrega elementos de dados, estruturas BAPI (BAPI_J_1BNFE_EXPORT*) e CDS views (A_BR_NFEXPORTDOCUMENT, I_BR_NFEXPORTDOCUMENT).

Passos:

  1. Implemente as 22 correções via SNOTE [Note 3770911]
  2. No ECC (SAP_APPL 606/617/618), rode o report UDO NOTE_3770911 na SE38, logado em inglês: TESTRUN com log só de semáforos verdes, depois UPDATE & ACTIVATE com ativação online, conferindo o Change Log; em S/4 os objetos vêm via aCI [Note 3770911]
  3. Repita a execução do report em cada ambiente de destino do transporte, e só então implemente a Note principal 3770912 [Note 3770911]

Se não fizer: análise: a 3770912 não implementa sem estes objetos — e exportação com NF-e referenciada por chave de acesso inválida trava o embarque, não um relatório. Pré-requisito pulado é a família de erro mais comum do guia de erros conhecidos.

Note 3770911 (me.sap.com) · guia em PDF (referência própria)

Frente 5 — Quem tem CRM na frente do SD

19. CRM: nota central da Reforma (estratégia e sequência própria)

Aplica-se a: BBPCRM 702, 713, 714 — com as Notes da líder ECC (3561376) aplicadas antes

Por quê: quem cria ordem no SAP CRM e fatura no ECC/S4 tem uma nota central própria: ela consolida a sequência de Notes do CRM (campo de CST nos processos de venda do CRM, configuração, determinação e ajustes de billing) e a estratégia de releases. Ponto crítico: os tipos de condição novos usam o tipo de cálculo W (percentual com 6 decimais), que exige Notes de sincronização específicas para as condições não chegarem erradas no CRM.

Passos:

  1. Aplique primeiro as Notes da nota líder do ECC (3561376) — a central de CRM declara isso como pré-requisito [Note 3686727]
  2. Siga a sequência de Notes de CRM listada na central (campo de CST no CRM Sales → configuração → determinação → billing), na ordem indicada [Note 3686727]
  3. Se usa condições com tipo de cálculo W, aplique as Notes de sincronização listadas (2056663 e as correções de distribuição/sincronização de condições com 6 decimais) conforme o seu cenário [Note 3686727]
  4. Mantenha os valores de Situação Tributária nos dois lados — atividade J_1BTAX_SITNV no ECC e view CRMC_TAX_SITNV no CRM: não há sincronização automática [Note 3686727]
  5. Atribua a Situação Tributária na view CRMV_PROC_ITMCAT (NF Item Data) para habilitar a determinação automática nos documentos de venda do CRM [Note 3686727]

Se não fizer: análise: o cadastro duplo (ECC × CRM) sem disciplina é a armadilha desta frente — CST criada só no ECC some nos documentos do CRM, e alíquota W dessincronizada chega com valor truncado no pricing do CRM. Nos dois casos o pedido nasce errado e o erro só aparece na NF.

Note 3686727 (me.sap.com)

Checklist rápido do SD

Todas as customizações de SD, por tema — com a Note de origem

As frentes acima organizam o trabalho na ordem em que ele acontece. Este bloco faz o inverso: é a lista completa das customizações de SD levantadas na compilação das 51 Notes da frente de saída, agrupada por tema de negócio, com a Note que origina cada linha. Sirva-se dele como inventário de escopo e como roteiro de conferência. Antes de aplicar qualquer item, confira no me.sap.com a validade da Note para o seu componente e release: as versões mudam com frequência, e uma linha aqui só vale se a Note que a sustenta valer para o seu sistema.

Cinco armadilhas que só aparecem tarde. Achados da compilação que costumam explodir no teste integrado ou na SEFAZ, não no SNOTE:

Precificação de saída (RVABRA e RVXBRA)

É o centro da frente: o pricing é o que faz CBS e IBS existirem na ordem, na fatura e na Nota Fiscal. A SAP entrega tipos de condição, sequências de acesso e chaves de conta prontos — nenhum registro de condição e nenhuma conta do Razão vêm junto.

O que configurarOndeNote
Conferir os tipos de condição CBS3, IB3S e IB3M (classe D, cálculo W — percentual com 6 decimais) sem recriá-los à mãoV/063556404
Conferir as sequências de acesso BCBS, IBSS e IBSM — acesso 99, tabela de condição 392, só por país (ALAND = BR)V/073556404
Criar ao menos um registro de condição por tipo de condição, com percentual legal, validade e código de impostoVK113556404
Posicionar as linhas no esquema RVABRA: Net Base Reference estatística depois de ICMI e antes de IBRX; impostos novos depois de IBRX, com chave de contaV/08 (RVABRA)3556404
Ajustar o esquema RVXBRA e remover os steps 329 e 595 do padrão, revisando a faixa 320–590 do step 605 (CBS3)V/08 (RVXBRA)3571837
Mapear os tipos de imposto novos nos campos da Nota Fiscal (uso A, aplicação V)SM30J_1BNFTXCONDV3556404 · 3571837
Definir com o FI as contas do Razão e a determinação contábil das chaves MWC (CBS), MWD (IBS estadual) e MWE (IBS municipal)OV34 · OBCN · FS00 · VC_T030K3556404
Reconferir CBS/IBS no item e nos totais da NF quando o documento de venda nasce em moeda estrangeiraVF01J1B3N3635352

Base de cálculo: excluir os tributos embutidos no preço

A entrega original calcula CBS/IBS sobre uma base que ainda carrega os tributos embutidos no preço líquido. A correção versiona a solução de pricing e reposiciona as condições nos dois esquemas. É atividade manual, repetida em cada sistema da paisagem.

O que configurarOndeNote
Excluir, antes de reposicionar, os steps 590 (Net Base Reference), 603 (CBS3), 604 (IB3S), 605 (IB3M) e 750 (Net Value + Tax)V/08 (RVABRA)3633283
Excluir, na RVXBRA, os steps 590, 605 (CBS3), 606 (IB3S), 607 (IB3M) e 750V/08 (RVXBRA)3633283
Reposicionar as condições de CBS/IBS depois das linhas de offset, de preferência a partir do step 755, e recriar o antigo step 750 na posição 765V/08 (RVABRA e RVXBRA)3633283
Conferir a nova base num cenário com PIS/COFINS/ISS embutidos no preço, antes de liberar a mudançaVA01VF01J1B3N3633283

Venda com entrega futura (RVXBRE e RVXBRF)

O cenário do Ajuste SINIEF 49/2025 fatura por esquemas que não conheciam CBS/IBS. A entrega é integralmente manual, sistema a sistema. Só se aplica a quem opera entrega futura ou simples faturamento — mas confira antes de descartar: é comum o cenário existir em uma única organização de vendas.

O que configurarOndeNote
Inserir as linhas de CBS/IBS nos esquemas RVXBRE e RVXBRF depois das linhas de offset, de preferência a partir do step 755V/08 (RVXBRE, RVXBRF)3776373
Revisar tipos de condição, chaves de processamento e determinação de contas de CBS/IBS nos dois esquemasV/06 · OBCN · VC_T030K3776373
Mapear os tipos de imposto novos nos campos da NF para RVXBRE e RVXBRF (uso A, aplicação V)SM30J_1BNFTXCONDV3776373
Adaptar a configuração ao seu desenho quando a procedure de entrega futura diverge do padrãoV/083776373

Fase de teste 2026: CBS e IBS estatísticos

Em 2026 os impostos novos aparecem na Nota Fiscal mas não podem afetar totais nem contabilidade. O controle é funcional, explícito e mora em dois lugares distintos — esquecer um deles é divergência já no primeiro fechamento.

O que configurarOndeNote
Cadastrar, por tipo de NF e tipo de item, os tipos de imposto CBS3, IB3S e IB3M como estatísticos no fluxo da Nota FiscalSM30J_1BDF_STAT_TAXV3605442
Marcar a coluna Statistical nos steps das condições de CBS/IBS no procedimento em uso — o aviso VT632 na gravação pode ser confirmado com ContinueV/08 (RVABRA ou RVXBRA)3605442

Alíquota: campo de 4 decimais e alíquota por situação tributária

São duas decisões separadas: onde você informa a alíquota no NF Writer e se a alíquota varia por situação tributária. A tabela de condição padrão (392) só acessa por país — alíquota única para o Brasil inteiro. Regimes diferenciados e reduções exigem tabela de condição própria.

O que configurarOndeNote
Informar as alíquotas dos grupos CBS*, IB*S, IB*M e IS0* no campo de alíquota com 4 casas decimais — o campo antigo de 2 casas trunca o valorJ1B*N · J1BTAX → Tax Groups3552903
Incluir o campo de situação tributária no catálogo de campos de preço: J_1B_TAX_SITUATION (S/4HANA 1709–2023) ou TAX_SITUATION (ERP 6.0 EHP5–EHP8)SPRO → Sales and Distribution → Basic Functions → Pricing → Pricing Control → Change Field Catalog for Pricing in Sales3656316
Criar e gerar a tabela de condição com o campo de situação tributária — uso A, aplicação V, faixa de cliente 501–999V/03 (o guia da Note cita VK03)3656316
Incluir um acesso novo, marcado como exclusivo, nas sequências BCBS, IBSM e IBSS, apontando para a tabela criada, com o campo atribuído à estrutura KOMPJ1BTAX → Condition Setup → Access Sequences SD3656316
Criar um registro de condição por tipo de condição informando a situação tributária e a alíquota legal vigenteVK113656316
Reconferir os textos legais da situação tributária nas Notas Fiscais criadas por interfaceJ1B3N (NF criada por BAPI)3701047

Determinação da situação tributária CBS/IBS em vendas

A situação tributária nasce no item da ordem, copia para remessa e fatura e desemboca na aba Taxes II da Nota Fiscal. O padrão determina por categoria de item de venda; quando isso não basta, a regra é sua — a SAP entrega o mecanismo de extensão, nunca o conteúdo.

O que configurarOndeNote
Manter a situação tributária de CBS/IBS por categoria de item de venda — é essa tabela que alimenta a determinação automáticaSM30J_1BSDICA3619306
Configurar o Log de Itens Incompletos para gerar mensagem de validação da situação tributária (opcional)OVA2 · VUA2 · OVA03619306 · 3699942
Definir a regra de negócio da determinação quando a categoria de item não basta — o critério, não o códigoRegra para BADI_J1B_TAX_SITN, método DETERMINE_FOR_OUTGOING3641807
Definir se o CFOP entra como critério da determinação nos cenários de saídaRegra para BADI_J1B_TAX_SITN3658291
Definir as regras de transição que dependem do documento de referência — data, número, item e categoria do documento de origemRegra para BADI_J1B_TAX_SITN3703142
Homologar o preenchimento automático de redução e alíquota nominal na NF manual ao trocar o código de situação tributária (só campos vazios são atualizados)J1B1N · J1B2N3699942
Homologar a situação tributária determinada no item e a que chega à aba Taxes II da Nota FiscalVA01VL01NVF01J1B3N3619306

Dados mestre, carteira aberta e carga em massa

Enquanto você usar o acesso padrão (tabela 392, só por país), não há classificação fiscal nova de material ou de cliente a manter para CBS/IBS — o dado mestre só entra em cena quando você cria tabela de condição própria. O trabalho de massa está na carteira aberta: ordens criadas antes do go-live nascem sem situação tributária.

O que configurarOndeNote
Corrigir em lote a situação tributária de CBS/IBS das ordens de venda abertas — objeto BUS2032MASS3711219
Definir a estratégia de reprecificação da carteira: alterar a situação tributária redetermina a alíquota nos documentosVA02 (reprecificação) · VK113656316
Rever as visões de imposto de material e de cliente apenas se a tabela de condição própria usar campos além da situação tributáriaMM02 · XD02 / BP3656316

Leiautes de NF-e e CT-e: monofásico e ente governamental

Duas entregas de leiaute que o SD homologa e quase não parametriza: os campos de IBS/CBS do regime monofásico na NF-e (NT 2025.002 v1.34) e a classificação de ente governamental no CT-e (NT 2025.001 v1.14). A única configuração real é liberar na tela da Nota Fiscal os campos que o CT-e passa a exigir.

O que configurarOndeNote
Liberar na tela da Nota Fiscal os campos de ente governamental e de tipo de operação com o governo, conforme o procedimento de controle de tela indicado pela Note 3600246SM30J_1BNFW_SCGV · J_1BNFW_SCGAV · J_1BAEHV · J_1BAKH_MANV3736831
Homologar a NF-e de produto de tributação monofásica com os campos novos de IBS/CBS do leiauteVF01J1B3N · monitor NF-e3734949

CNPJ alfanumérico no lado da saída

Não existe "o customizing do CNPJ alfanumérico" em SD. Depois das Notes, filial e emissor aceitam letras sem parametrização nova — o que sobra é conferência de cadastro e homologação dos processos e interfaces de saída que consomem o número.

O que configurarOndeNote
Homologar as integrações de saída que leem filial por BAPI (BAPI_BRANCH_GETDETAIL, BAPI_BRANCH_GETLIST) com filial de CNPJ alfanuméricoInterfaces do cliente · VF01J1B3N3729968

CRM na frente do SD

Quem cria ordem no SAP CRM e fatura no ECC ou no S/4 tem uma nota central própria e uma armadilha específica: o cadastro da situação tributária é duplo e não sincroniza sozinho. Em paisagem apenas ECC/S4, pule a frente inteira.

O que configurarOndeNote
Manter os valores de situação tributária dos dois lados — não há sincronização automática entre elesJ_1BTAX_SITNV (ECC) · CRMC_TAX_SITNV (CRM)3686727
Atribuir a situação tributária à categoria de item (NF Item Data) para habilitar a determinação automática nos documentos de venda do CRMCRMV_PROC_ITMCAT3686727

Customizações por Note

As mesmas decisões vistas por Note, incluindo o que não coube nas tabelas por tema: os critérios que precedem o customizing, as homologações e os efeitos colaterais. Estão aqui as 51 Notes da compilação de saída — inclusive as que não têm nada a configurar, porque a conferência de que elas estão ativas é pré-requisito das que têm. Cada bloco é leitura interpretada em redação própria; a fonte oficial é sempre a Note.

Note 3552901 — objetos de base do NF Writer exigidos pela 3552903

Note 3552901 (me.sap.com)

Note 3552903 — grupos e tipos de imposto de CBS, IBS e IS no NF Writer

Note 3552903 (me.sap.com)

Note 3556404 — CBS e IBS no procedimento de preços RVABRA

Note 3556404 (me.sap.com)

Note 3571837 — CBS e IBS no procedimento de preços RVXBRA, com correção das faixas

Note 3571837 (me.sap.com)

Note 3605442 — CBS e IBS estatísticos na NF e na contabilização de vendas

Note 3605442 (me.sap.com)

Note 3609635 — campo de situação tributária nas tabelas de item de ordem, remessa e fatura

Note 3609635 (me.sap.com)

Note 3619306 — determinação automática da situação tributária no fluxo de vendas

Note 3619306 (me.sap.com)

Note 3633283 — base de CBS/IBS sem os tributos embutidos no preço líquido

Note 3633283 (me.sap.com)

Note 3635352 — CBS e IBS na Nota Fiscal com documento de venda em moeda estrangeira

Note 3635352 (me.sap.com)

Note 3641807 — BAdI de determinação da situação tributária em saídas

Note 3641807 (me.sap.com)

Note 3656316 — alíquota de CBS/IBS por situação tributária em vendas

Note 3656316 (me.sap.com)

Note 3658291 — CFOP como critério de determinação da situação tributária

Note 3658291 (me.sap.com)

Note 3686727 — nota central da Reforma para o SAP CRM

Note 3686727 (me.sap.com)

Note 3699942 — redução e alíquota nominal automáticas no NF Writer

Note 3699942 (me.sap.com)

Note 3701047 — texto legal da situação tributária na NF criada por BAPI

Note 3701047 (me.sap.com)

Note 3703142 — documento de referência como critério na BAdI de determinação

Note 3703142 (me.sap.com)

Note 3711219 — situação tributária liberada para manutenção em massa (MASS, BUS2032)

Note 3711219 (me.sap.com)

Note 3729967 — objetos de dicionário pré-requisito do CNPJ alfanumérico nas BAPIs de filial

Note 3729967 (me.sap.com)

Note 3729968 — CNPJ alfanumérico nas BAPIs de filial e na montagem do CGC

Note 3729968 (me.sap.com)

Note 3734949 — campos de IBS/CBS monofásico na NF-e (NT 2025.002 v1.34)

Note 3734949 (me.sap.com)

Note 3736831 — ente governamental e tipo de operação no CT-e (NT 2025.001 v1.14)

Note 3736831 (me.sap.com)

Note 3770911 — objetos de dicionário da chave de acesso da NF-e de exportação com CNPJ alfanumérico

Note 3770911 (me.sap.com)

Note 3776373 — CBS/IBS nos procedimentos RVXBRE e RVXBRF da venda com entrega futura

Note 3776373 (me.sap.com)

Note 3600094 — objetos de dicionário dos campos novos da Reforma na Nota Fiscal

Note 3600094 (me.sap.com)

Note 3600246 — aba Taxes II, NF de crédito e débito e compra governamental

Note 3600246 (me.sap.com)

Note 3606019 — impostos estatísticos deixam de entrar nos totais da Nota Fiscal

Note 3606019 (me.sap.com)

Note 3613901 — objetos de dicionário da situação tributária de CBS/IBS

Note 3613901 (me.sap.com)

Note 3617526 — documentação dos objetos de dicionário da situação tributária

Note 3617526 (me.sap.com)

Note 3618181 — alíquota, diferimento e devolução de CBS e IBS no item da NF

Note 3618181 (me.sap.com)

Note 3624057 — objetos da determinação automática: campo na J_1BSDICA e texto de item

Note 3624057 (me.sap.com)

Note 3632130 — alíquota nominal recalculada e mensagem de item gerada no NF Writer

Note 3632130 (me.sap.com)

Note 3634646 — soma dos itens igual ao total da NF-e: regra W60-10 e rejeição 1094

Note 3634646 (me.sap.com)

Note 3637775 — mensagem exigida pela 3632130 no cálculo da alíquota nominal

Note 3637775 (me.sap.com)

Note 3641678 — objetos de dicionário do cálculo do vIBS no item da NF

Note 3641678 (me.sap.com)

Note 3641679 — vIBS calculado em tempo de execução, com dedução do crédito presumido pela BAdI

Note 3641679 (me.sap.com)

Note 3651044 — objetos de dicionário das alíquotas nominais na BAdI de dados adicionais

Note 3651044 (me.sap.com)

Note 3651045 — alíquotas nominais de CBS, IBS estadual e IBS municipal pela BAdI

Note 3651045 (me.sap.com)

Note 3656534 — situação tributária na BAdI de dados adicionais e nas BAPIs de Nota Fiscal

Note 3656534 (me.sap.com)

Note 3658304 — campo de situação tributária na estrutura de comunicação de preços

Note 3658304 (me.sap.com)

Note 3666810 — objetos de dicionário dos leiautes de NFS-e nacional e de São Paulo

Note 3666810 (me.sap.com)

Note 3666872 — leiautes nacional e paulistano da NFS-e, com cancelamento e substituição

Note 3666872 (me.sap.com)

Note 3672604 — objetos de crédito presumido, ZFM e ajuste de apuração na NF

Note 3672604 (me.sap.com)

Note 3677178 — situação tributária nos processos de venda do CRM e no mapeamento da remessa

Note 3677178 (me.sap.com)

Note 3680523 — campos de CBS/IBS na API de criação e alteração de Nota Fiscal (v1.20)

Note 3680523 (me.sap.com)

Note 3681138 — estruturas de BAdI e BAPI de Nota Fiscal exigidas pela 3689409

Note 3681138 (me.sap.com)

Note 3689409 — campos da NF-e da NT 2025.002 v1.31: apuração, estorno, crédito presumido e ZFM

Note 3689409 (me.sap.com)

Note 3698474 — código NBM (NCM) liberado para entrada na BAdI de dados adicionais

Note 3698474 (me.sap.com)

Note 3702009 — campos da NT 2025.002 v1.31 na API de Nota Fiscal

Note 3702009 (me.sap.com)

Note 3710952 — objetos de dicionário do CNPJ alfanumérico nas estruturas de Nota Fiscal

Note 3710952 (me.sap.com)

Note 3710954 — CNPJ alfanumérico na emissão da NF, no parceiro e na chave de acesso

Note 3710954 (me.sap.com)

Note 3745788 — objetos de fundação do CNPJ alfanumérico

Note 3745788 (me.sap.com)

Este guia acompanha o tracker: quando a SAP publica versão nova de uma dessas Notes, a informação muda aqui também. Se você toca a apuração, os 16 eventos vigentes da Reforma (15 de apuração + cancelamento) já têm solução pronta em eventos-rtc.tpasinato.com. Dúvida de um cenário específico ou quer trocar figurinha de projeto? Me encontre no LinkedIn, assine a newsletter ou escreva para contato@tpasinato.com.

Próximo passo

Não tem certeza se o seu ambiente está coberto? Descreva o cenário e receba uma leitura objetiva do que se aplica a você.

Mapear meu ambiente SAP