Está en la página 1de 105

TAXBRA

CBT Bsico (Condition-Based Tax Calculation)


Localizado para o Brasil MM
Fevereiro de 2008

Agenda
1. Clculo de Impostos baseado em Condies (CBT)
2. Tcnica de Condies - Overview
3. Procedimentos preliminares para ativao do CBT
4. TMW Tax Managers Workplace
5. Programa de verificao de consistncia de impostos

Clculo de Impostos baseado em Condies (CBT)


Objetivos do Treinamento
Descrever as principais diferenas entre os mtodos
para clculo de impostos Clssico (TAXBRJ) e CBT
(TAXBRA);
Configurar os Impostos Brasileiros utilizando a
TAXBRA;
Identificar problemas e formas de corrig-los;
Desenvolver novas combinaes segundo as
necessidades especficas do projeto.

Clculo de Impostos baseado em Condies (CBT)


Diferenas entre os mtodos Clssico e CBT
Clssico (TAXBRJ)

CBT (TAXBRA)

Procedimento de Clculo executado pelo esquema de


clculo de impostos TAXBRJ;

Procedimento de Clculo executado pelo esquema de


clculo de Impostos TAXBRA;

Impostos calculados pelo mdulo de funo externo


J1BCALCULATE_TAXES, acionado pela frmula 320, e no
pelas rotinas do mdulo de PRICING da SAP;

Baseado em Condition Technique (a lgica de clculo


est contida no prprio procedimento de clculo), utiliza
rotinas do mdulo PRICING da SAP;

Cdigos de Impostos (IVA) indicam estabelecidos


atravs da transao FTXP quais impostos esto ativos;

Cdigos de Impostos (IVA) so mantidos via J1BTAX


(TMW);

Tabelas de Customizao de Impostos so lidas


diretamente pelo mdulo de funo externo. Os valores dos
Impostos so obtidos pelas frmula Base Conditions(301308) e Value Conditions (521-528);

As taxas de impostos so armazenadas diretamente nas


tabelas brasileiras J_1BTX*. O sistema gera registros de
condio automaticamente para esses dados;

A gerao dos Registros de Condies ocorre durante a


manuteno das tabelas J_1BTX*;

Clculo de Impostos baseado em Condies (CBT)


Diferenas entre os mtodos Clssico e CBT

Clssico (TAXBRJ)

CBT (TAXBRA)

Gerao da Nota Fiscal tambm conduzida pelo mdulo


de funo externo (J1BCALCULATE_TAXES);

Gerao da Nota Fiscal configurada diretamente em


tabela especfica para mapeamento de condies para NF;

Novas necessidades legais exigem mudana de cdigo


ABAP.

Novas necessidades podem ser cobertas por novas


condies sem necessidade de cdigo ABAP;

Clculo de Impostos baseado em Condies (CBT)


Vantagens com a utilizao do CBT
Alteraes Legais so disponibilizadas primeiramente para TAXBRA e RVABRA;
Esquema de Clculo nico para SD e CRM;
Frmulas em JAVA foram disponibilizadas;
Alta flexibilidade com relao s necessidades de Clientes;
Garantia de manuteno padro p/ os produtos SAP;
Rpida anlise das configuraes consideradas durante a criao de Pedidos (SD e MM);
Integrado outras solues SAP como CRM, SRM, etc;
Todas as configuraes de impostos em uma nica transao (J1BTAX);
Mapeamento das Condies para as colunas de Notas Fiscais.

Clculo de Impostos baseado em condies (CBT)


Mtodo Clssico: Processo MM

Brazilian
Taxes

MM
Conditions

TAXBRJ

Purchase

J_1BCALCULATE_TAXES

...
150

320
....
....

230 ICM1 523

Clculo executado dentro do


mdulo de funo, que retorna ao
procedimento j com o valor
obtido.
MM
Database

Clculo de Impostos baseado em Condies (CBT)


Mtodo Clssico: Processo MM

Brazilian
Taxes

MM
Conditions

Invoice
Verification

TAXBRJ
600
150
620
230
640

...
ICMI
...
...
IBRX
....
....
ICM1
ICM3

J_1BCALCULATE_TAXES
Clculo executado dentro do
mdulo de funo, que retorna ao
procedimento j com o valor
obtido, alm de monitorar a
gerao da Nota Fiscal.

323
320
320
523
523

Nota Fiscal Subsystem

MM
Database

FI

NF
Database

Clculo de Impostos baseado em condies (CBT)


Mtodo CBT: Migrando para Registro de Condio

Taxas de
Imposto

Excees de
Imposto

Determinao de
Regras de
imposto

Manuteno de Taxas e Excees de

Cdigo de Imposto

Impostos (IMG)

(IVA)

Clculo de Impostos baseado em Condies (CBT)


Mtodo CBT: Processo MM

MM
Conditions

TAXBRA

Purchase

MM
Database

...
191 BX10 320
...
295 BX51 320
....
415 ICM1

Brazilian Pricing
Formula

Clculo de Impostos baseado em Condies (CBT)


Mtodo CBT: Processo MM

MM
Conditions

TAXBRA

Invoice
Verification

...
191 BX10 320
...
295 BX51 320
....
415 ICM1

Brazilian Pricing
Formula

Nota Fiscal Subsystem

MM
Database

FI

NF
Database

Clculo de Impostos baseado em Condies (CBT)


SAP Notes (fontes de informao)

664.855 Brazil New Condition-Based Tax Calculation (ativao CBT +


Manual de Configuraes anexo nota);
736.675 Condition -Based Tax Calculation Entries in delivered BC Set
(algumas entradas no includas no BC SET CSC_BR_TAX);
Introduo das configuraes de servios c/ CBT:
727.475 Overview about changes for ISS, PIS, COFINS and CSLL
(Manual, contendo novas configuraes de ISS, anexo Nota;
747.607 Basic Customizing for MP135 and ISS legal change (Manual de
configuraes anexo Nota);

916.003 Withholding Tax Amount Accumulation (Manual de


configuraes anexo Nota).

Clculo de Impostos baseado em condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:

Os grupos de condies que compem o esquema de clculo de


impostos TAXBRA utilizam o mtodo da Tcnica de Condies e
esto assim dispostos:
Condies que representam a recuperao de
dados da Transao
Condies que representam a recuperao dos
dados de Customizao
Condies que representam o Clculo de Impostos
Condies que apresentam os Resultados obtidos
com o clculo de impostos
Condies que representam o cdigo de imposto

Clculo de Impostos baseado em condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Via J1BTAX Procedimento de Clculo MM

Clculo de Impostos baseado em condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Dados da Transao - Composio do Preo Base

Clculo de Impostos baseado em Condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Condies Relativas s Customizaes de ICMS

Nesta seo, os dados configurados nas tabelas do imposto ICMS (atravs da transao J1BTAX), tais como taxas, leis e
outras excees de impostos, so lidas na base de dados destas condies. O acesso a estes dados controlado pelas
seqncias de acesso atribudas a cada uma destas condies.

Clculo de Impostos baseado em Condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Condies Relativas s Customizaes de IPI

Nesta seo, os dados configurados nas tabelas do imposto IPI (atravs da transao J1BTAX), tais como taxas, leis e outras
excees de impostos, so lidas na base de dados destas condies. O acesso a estes dados controlado pelas seqncias
de acesso atribudas a cada uma destas condies.

Clculo de Impostos baseado em Condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Condies Relativas s Customizaes de ICMS Sub. Tributria

Nesta seo, os dados configurados nas tabelas de ICMS Sub. Trib. (atravs da transao J1BTAX), tais como taxas, leis e
outras excees de impostos, so lidas na base de dados destas condies. O acesso a estes dados controlado pelas
seqncias de acesso atribudas a cada uma destas condies.

Clculo de Impostos baseado em condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Condies Relativas s Customizaes de ISS

Nesta seo, os dados configurados nas tabelas do imposto ISS (atravs da transao J1BTAX), tais como taxas, leis e outras
excees de impostos, so lidas na base de dados destas condies. O acesso a estes dados controlado pelas seqncias
de acesso atribudas a cada uma destas condies.

Clculo de Impostos baseado em Condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Condies Relativas s Customizaes de PIS & COFINS

Nesta seo, os dados configurados nas tabelas dos impostos PIS e COFINS (atravs da transao J1BTAX), tais como
taxas, leis e outras excees de impostos, so lidas na base de dados destas condies. O acesso a estes dados controlado
pelas seqncias de acesso atribudas a cada uma destas condies.

Clculo de Impostos baseado em Condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Condio Relativas ao Clculo dos Impostos

A frmula 320 foi estendida para processar esquemas CBT. A


mesma verifica se o CBT est ou no ativo e, em conseqncia
disso, chama (quando mtodo clssico) ou no (quando CBT) o
mdulo de funo externo J_1BCALCULATE_TAXES.

Clculo de Impostos baseado em Condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Condies Relativas aos Resultados do ICMS (inclui S.Tributria)

Os resultados do clculo do imposto ICMS processados nas sees anteriores so recuperados nesta seo do procedimento do clculo.
Para cada valor, um tipo de condio definido, com o objetivo de indicar o resultado obtido na tabela de resultados do procedimento de
clculo. Para estes novos tipos de condio, so definidos cdigos internos correspondentes, os quais so usados com a finalidade de
transferir os resultados de impostos obtidos no procedimento do clculo. Estes cdigos so processados atravs da frmula 320.

Clculo de Impostos baseado em Condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Condies Relativas aos Resultados do IPI

Os resultados do clculo do imposto IPI processados nas sees anteriores so recuperados nesta seo do procedimento do
clculo. Para cada valor, um tipo de condio definido, com o objetivo de indicar o resultado obtido na tabela de resultados do
procedimento de clculo. Para estes novos tipos de condio, so definidos cdigos internos correspondentes, os quais so
usados com a finalidade de transferir os resultados de impostos obtidos no procedimento do clculo. Estes cdigos so
processados atravs da frmula 320.

Clculo de Impostos baseado em Condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Condies Relativas aos Resultados do ISS

Os resultados do clculo do imposto ISS processados nas sees anteriores so recuperados nesta seo do procedimento do clculo.
Para cada valor, um tipo de condio definido, com o objetivo de indicar o resultado obtido na tabela de resultados do procedimento de
clculo. Para estes novos tipos de condio, so definidos cdigos internos correspondentes, os quais so usados com a finalidade de
transferir os resultados de impostos obtidos no procedimento do clculo. Estes cdigos so processados atravs da frmula 320.

Clculo de Impostos baseado em Condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Condies Relativas aos Resultados do PIS & COFINS

Os resultados do clculo dos impostos PIS e COFINS processados nas sees anteriores so recuperados nesta seo do procedimento
do clculo. Para cada valor, um tipo de condio definido, com o objetivo de indicar o resultado obtido na tabela de resultados do
procedimento de clculo. Para estes novos tipos de condio, so definidos cdigos internos correspondentes, os quais so usados com
a finalidade de transferir os resultados de impostos obtidos no procedimento do clculo. Estes cdigos so processados atravs da
frmula 320.

Clculo de Impostos baseado em Condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Condies Relativas aos Resultados dos Impostos Retidos

Nesta seo esto dispostas todas as condies relativas aos Impostos Retidos na Fonte (IRF).

Clculo de Impostos baseado em Condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Condies Relativas aos Cdigos de Impostos (IPI, ICMS, S.Tributria)

A ltima seo do procedimento de clculo contm as condies de cdigo de imposto, isto , as condies que so ativadas
ou desativas, pela configurao dos cdigos de imposto (IVA) para os procedimentos de clculo.

Clculo de Impostos baseado em Condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Condies Relativas aos Cdigos de Impostos (Buscando Resultados)

Clculo de Impostos baseado em Condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Condies Relativas aos Cdigos de Impostos (Buscando Resultados)

Clculo de Impostos baseado em Condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Condies Relativas aos Cdigos de Impostos (IPI, ICMS, S.Tributria)

A ltima seo do procedimento de clculo contm as condies de cdigo de imposto, isto , as condies que so ativadas
ou desativas, pela configurao dos cdigos de imposto (IVA) para os procedimentos de clculo. Impostos: ICMS, Sub. Trib.
e IPI.

Clculo de Impostos baseado em Condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Condies Relativas aos Cdigos de Impostos (ISS)

A ltima seo do procedimento de clculo contm as condies de cdigo de imposto, isto , as condies que so ativadas
ou desativas, pela configurao dos cdigos de imposto (IVA) para os procedimentos de clculo. Imposto: ISS.

Clculo de Impostos baseado em Condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Condies Relativas aos Cdigos de Impostos (IPI, ICMS, S.Tributria)

A ltima seo do procedimento de clculo contm as condies de cdigo de imposto, isto , as condies que so ativadas
ou desativas, pela configurao dos cdigos de imposto (IVA) para os procedimentos de clculo. Impostos: ICMS, Sub. Trib.
e IPI.

Clculo de Impostos baseado em Condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Condies Relativas aos Cdigos de Impostos (PIS & COFINS)

A ltima seo do procedimento de clculo contm as condies de cdigo de imposto, isto , as condies que so ativadas
ou desativas, pela configurao dos cdigos de imposto (IVA) para os procedimentos de clculo. Impostos: PIS e COFINS.

Clculo de Impostos baseado em condies (CBT)


Estrutura do Esquema de Clculo de Impostos TAXBRA:
Condies Relativas aos Cdigos de Impostos (Retidos)

A ltima seo do procedimento de clculo contm as condies de cdigo de imposto, isto , as condies que so ativadas
ou desativas, pela configurao dos cdigos de imposto (IVA) para os procedimentos de clculo. Impostos: IRF (PIS, COFINS,
CSLL e IR).

Tcnica de Condies - Overview


Finalidade
O termo Tax Calculation Procedure usado para descrever o clculo de preos e
impostos, considerando-se determinadas regras de negociao.
As Condies representam as caractersticas que se aplicam quando um preo/
imposto calculado. Por exemplo:
pedidos de clientes/ solicitaes a fornecedores;
determinada quantidade de material;
um determinado material;
um determinado dia (data da negociao).
Os fatores vriveis acima so: o cliente/ fornecedor, o material, a quantidade
solicitada e a data os quais determinaro o preo final da negociao junto ao
cliente/ fornecedor.
A informao de cada um desses fatores pode ser armazenada no sistema como
um dado mestre.
Este dado mestre armazenado na forma de um registro de condio.

Tcnica de Condies - Overview


A Tcnica de Condiesno procedimento de Clculo
A Tcnica de Condies o mtodo pelo qual o sistema
determina os preos/ impostos incidentes sobre a transao,
baseando-se nas informaes armazenadas nos registros de
condies.
Vrios elementos usados na Tcnica de Condies so
atualizados e controlados no Customizing.
Durante o processamento de um pedido de compra, o sistema
usa a Tcnica de Condies para determinar informaes
importantes para o clculo do preo/ impostos.

Tcnica de Condies - Overview


Os elementos:
Esta seo descreve os elementos dentro da Tcnica de
Condies. So eles:
Tipos de Condio;
Tabelas de Condio;
Sequncias de Acesso;
Procedimento de Clculo de Preos.

Tcnica de Condies - Overview


A Tcnica de Condies no esquema de Clculo
Tipo de Condio
Um tipo de condio uma representao no sistema de alguns
aspectos da atividade de determinao de preo/ impostos.
Exemplo de um tipo de Condio:
Voc define o tipo de condio para um desconto especial para
determinado material. Voc determina que o sistema calcula o
desconto como um montante (por exemplo, um desconto de R$ 1,00
por unidade). Alternativamente, voc pode determinar que o sistema
calcule o desconto como um percentual (por exemplo: um desconto de
2% para pedidos acima de 1.000 unidades). Se voc quiser utilizar
ambas as possibilidades, voc pode definir dois tipos de condio
separados.

Tcnica de Condies - Overview


A Tcnica de Condies no esquema de Clculo
Tipo de Condio

A figura a seguir ilustra quais tipos de condio podem


ser usados durante o procedimento de clculo de preo
num documento de vendas.
Chave

Descrio

Controle

ZPB2

Preo (+ PIS/COFINS)

K007

Desconto Cliente

K029

Desconto por grupo de material

Exemplos:
Tipo de Escala

l
percentua
:
lo
u
lc

Tipo de C la: por qtde.


sca
Tipo de e

Tipo de Escala

Tipo de Clculo

At 100 Kg.

Tipo d
e
Tipo d Clculo: pes
e esca
la: pes o bruto
o bruto

Tipo de Clculo
-R$ 0,20/Kg.

At 100 un.

-1%

1000 Kg.

-R$ 0,50/Kg.

1000 un.

-1,5%

10000 Kg.

-R$ 1,00/Kg.

10000 un.

-2%

Tcnica de Condies - Overview


A Tcnica de Condies no esquema de Clculo
Tabela de Condio
Uma tabela de condies define a combinao de campos que identifica um
registro de condio individual.
Exemplo de uma Tabela de Condio:
Um departamento de vendas cria registros de condio para estipulao de
preo, segundo uma determinada combinao cliente-material. A verso
standard do Sistema SAP inclui a tabela de condies 005 para essa
finalidade. A chave da tabela 005 inclui os seguintes campos:
Organizao de Vendas
Canal de Distribuio
Cliente
Material

Tcnica de Condies - Overview


A Tcnica de Condies no esquema de Clculo
Tabela de Condio

A figura a seguir ilustra a coneco entre a tabela de


condio e os registros de condio subsequentes.
Tabelas de condio
004 Material
005 Cliente /Material ..............................
006 Lista de preos/ Moeda docto./ Material
007 Setor de Atividade/ Cliente

Campos selecionados da Tabela 005:


- Organizao de Vendas;
- Canal de Distribuio;
- Cliente;
- Material.

Criar registro de condio:

Organizao de Vendas: BP01

Canal de Distribuio: 01
Cliente: C6100
_________________________________
Material:
M1 ....................................... R$ 10,00
M2 ....................................... R$ 15,00

Tcnica de Condies - Overview


A Tcnica de Condies no esquema de Clculo
Tabelas de condio utilizadas para impostos

346 Pas/ campo-chave din./ campo-chave din.2/


campo- chave din.3/ grupo de impostos
*

Campos selecionados da Tabela 346:


- Pas;
- Campo-chave 1 dinm.;
- Campo-chave 2 dinm.;
-Campo-chave 3 dinm.;
- Grupo de imposto.

*
*
Este registro de condio dever
ser criado automaticamente pelo
Sistema (por exemplo, para condies
que representam o imposto COFINS)

392 Pas

Campo selecionado na tabela 392:


- Pas.

A condio BXWT, por exemplo, utiliza


esta tabela em sua seqncia de acesso
(BRB1). O registro dessa condio,
responsvel pelo clculo de IRF, dever
ser executado manualmente, via transao
FV11.

Tcnica de Condies - Overview


A Tcnica de Condies no esquema de Clculo
Sequncia de Acesso
Uma de condio, a fim de viabilizar a criao de registros de condio
manual ou automaticamente pelo sistema. sequncia de acesso uma
estratgia de busca que o sistema utiliza para encontrar dados vlidos para
um determinado tipo de condio.
Ela determina a sequncia em que o sistema executa a busca por dados.
A sequncia de acesso composta de um ou mais acessos.
A sequncia de acesso estabelece quais registros de condio tm prioridade
sobre outros.
Os acessos dizem ao sistema onde olhar primeiro, segundo, e assim por
diante, at que encontre um registro de condio vlido.
Voc determina uma sequncia de acesso para cada tipo .

Tcnica de Condies - Overview


A Tcnica de Condies no esquema de clculo
Sequncia de Acesso

H alguns tipos de condio para os quais voc no cria


registros de condio (descontos de cabealho, que s
podem ser includos manualmente, por exemplo).

Estes tipos de condio no requerem uma sequncia de


acesso.

Tcnica de Condies - Overview


A Tcnica de Condies no esquema de Clculo
Sequncia de Acesso
A sequncia de acesso permite ao sistema acessar o registro de
condio em uma determinada sequncia, at encontrar um registro
vlido, partindo do mais especfico para o mais genrico.
Tipo de Condio:
BCO1

COFINS - taxa

Sequncia de Acesso: BRCO

BPI1

PIS - taxa

Sequncia de Acesso: BRPI

BXWT

Montante base IRF

Sequncia de Acesso: BRB1

Sequncia de Acesso:
BRB1

10. Pas

Tabela associada: 392

Tcnica de Condies - Overview


Procedimento de Clculo
O trabalho preliminar de um procedimento de clculo definir um grupo de
tipos de condio, em uma determinada sequncia, afim de encontrar um
valor especfico.
Por exemplo, um Procedimento de Clculo de Preos, para calcular o preo,
tambm determina:

Quais subtotais aparecem durante o processamento do clculo;

At que ponto o preo pode ser processado manualmente;

Qual mtodo o sistema utiliza para calcular percentuais,


descontos e sobretaxas;

Quais requisitos dos tipos de condio envolvidos no esquema de


clculo devem ser cumpridos antes que o sistema providencie a
contabilizao de valores.

Todos os impostos incidentes sobre a transao, de acordo com o


IVA utilizado.

Tcnica de Condies - Overview


Procedimento de Clculo
Sequncias de Acesso

Registros de Condies
Tabelas de Condies

CCCCC

001

BBBBB
Busca registros
de condies

AAAAA
N Acesso Tabela
10

001

20

002

30

003

001 (chave)
002 (chave)

Tipos de Condies
CCCCC

Busca controlada
pelo registro de
condio apropriado

BBBBB

AAAAA
Definio de:
- Dados de Controle
- Modif. permitidas

Procedimentos

- Manut. procedimento

Standard SAP
Tipo Condio
AAAAA
BBBBB
CCCCC

Manual
X

Chave de Conta
ERL
ERS
IC1

002

003 (chave)

Controle de condies
no documento

Armazenando e
procurando registros
de condies

003

Tcnica de Condies - Overview


Frmulas para Clculo de Impostos
Preo com impostos
EPRICE
IPRICE =
IPIRATE

*
1-( ( ICMSRATE * IPICONS ) + ISSRATE + PISRATE + COFINSRATE )

Taxes:

Parmetros:

ICMS

EPRICE

= Preo sem impostos

IPI

IPRICE

= Preo com impostos

PIS

ICMSRATE

= Taxa de ICMS

COFINS

IPIRATE

= Taxa de IPI

ISS Service Provider

IPICONS
= Taxa de IPI (somente quando for usado
p/consumo)

ISS Place of
Execution

ISSRATE

= Taxa de ISS

PISRATE

= Taxa de PIS

COFINSRATE

= Taxa de COFINS

Nota: Nesta proposta, quando o imposto no se aplica, a alquota zerada no afetando o resultado do
clculo.

Tcnica de Condies - Overview


Frmulas para Clculo de Impostos
ICMS

Tcnica de Condies - Overview


Frmulas para Clculo de Impostos
IPI

Tcnica de Condies - Overview


Frmulas para Clculo de Impostos
ISS

Tcnica de Condies - Overview


Frmulas para Clculo de Impostos
PIS/ COFINS

Procedimentos preliminares para ativao do CBT


Ativao do BC Set CSC_BR_TAX

O BC Set (Conjunto de Configuraes de Negcios) acima, que


dever ser ativado pela transao SCPR20, contm a maioria das
entradas de Customizing necessrias para se trabalhar com o mtodo
CBT.
Caminho Menu Funcional: Menu SAP Ferramentas
Customizing Conjuntos de configuraes de negcio
SCPR20 - Ativao de conjuntos de configuraes de negcios.

Procedimentos preliminares para ativao do CBT


Ativao da gerao automtica de registros de condies

Atribuio de esquema de clculo de imposto por pas

Procedimentos preliminares para ativao do CBT


Ativao do CBT para o esquema de clculo TAXBRA

TMW Tax Managers Workplace


TMW - Funcionalidades
O TMW um ponto de entrada geral para fazer quase toda a configurao relevante
para o clculo de impostos brasileiros.
Caminho Menu IMG: Spro Contabilidade financeira (nv.) Configuraes
globais contabilidade financeira (novo) IVA Clculo Opes para
clculo de impostos no Brasil Chamar Tax Administration Tool.

TMW Tax Managers Workplace


Acesso ao TMW pela transao J1BTAX
Com as opes de menu desta transao, possvel proceder s seguintes
configuraes:

Menu Entidades Regies Fiscais

TMW Tax Managers Workplace


Menu Entidades Cdigos NCM

TMW Tax Managers Workplace


Menu Entidades Grupos Sub. Trib.

Menu Entidades CFOP Verses CFOP

TMW Tax Managers Workplace


Menu Entidades CFOP Data de validade das
Verses CFOP

TMW Tax Managers Workplace


Menu Entidades CFOP Cdigos CFOP

TMW Tax Managers Workplace


Menu Entidades CFOP Determinao MM CFOP

TMW Tax Managers Workplace


Menu Entidades Leis Fiscais IPI

TMW Tax Managers Workplace


Menu Entidades Leis Fiscais ICMS

TMW Tax Managers Workplace


Menu Entidades Leis do imposto ISS

Menu Entidades Leis de


imposto COFINS

Menu Entidades Convenes


Fiscais PIS

TMW Tax Managers Workplace


Menu Clculo do Imposto Processar taxas de imposto
Todas as taxas, montantes, leis e excees de impostos devem ser
configurados diretamente nas tabelas do referido imposto, a seguir:

TMW Tax Managers Workplace


Tabela J_1BTXDEF: taxas Default dos impostos ICMS, IPI e ISS.

Tabela J_1BTXIP1: taxa de IPI por NCM.

TMW Tax Managers Workplace


Tabela J_1BTXIP2: excees de IPI, dependentes de material.

Tabela J_1BTXIP3: taxa de IPI, segundo grupo de imposto de excees dinmicas.

TMW Tax Managers Workplace


Tabela J_1BTXIC1: taxa de ICMS, segundo regulamentos gerais.

Tabela J_1BTXIC2: excees de ICMS, dependentes de material.

TMW Tax Managers Workplace


Tabela J_1BTXIC3: taxa de ICMS, segundo grupo de imposto de excees dinmicas.

TMW Tax Managers Workplace


Tabela J_1BTXCI1: complemento de ICMS (excees).

Tabela J_1BTXST1: excees de Substituio Tributria, dependentes de material.

TMW Tax Managers Workplace


Tabela J_1BTXST2: taxa de Substituio Tributria, segundo regras gerais.

Tabela J_1BTXST3: taxa de ICMS, segundo grupo de imposto de excees dinmicas.

TMW Tax Managers Workplace


Tabela J_1BTXISS: taxa de ISS, segundo Grupo de Imposto de Excees Dinmicas

TMW Tax Managers Workplace


Tabela J_1BTXPIS: taxa de PIS, segundo Grupo de Imposto de Excees Dinmicas

TMW Tax Managers Workplace


Tabela J_1BTXCOF: taxa de COFINS, segundo Grupo de Imposto de Excees Dinmicas

TMW Tax Managers Workplace


Tabela J_1BTXWIHT: taxas de Impostos Retidos na Fonte (PIS, COFINS, CSLL
e IR), segundo Grupo de Imposto de Excees Dinmicas

TMW Tax Managers Workplace


Menu Clculo do Imposto Atualizar grupos de impostos
Grupo de Impostos de Excees Dinmicas: aqui, so definidos grupos de impostos para
serem usados nas tabelas de imposto segundo excees dinmicas (como, nos exemplos
dos slides anteriores, o Grupo de Imposto 15).

TMW Tax Managers Workplace


Menu Clculo do Imposto Cdigos de Imposto MM
Cdigos de Imposto MM: aqui, so definidos os cdigos de imposto a serem utilizados .

TMW Tax Managers Workplace


Menu Clculo do Imposto Cdigos de Imposto MM

OBS.: os IVAs devero ser criados utilizando-se


a transao J1BTAX, tendo em vista que o esquema
de clculo de impostos TAXBRA no compatvel com
as funcionalidades da transao FTXP.

TMW Tax Managers Workplace


Menu Preparao da Condio Atribuio de Nota Fiscal Valores fiscais MM
Mapeamento de condies para Nota Fiscal: aqui, so configurados quais campos da tabela de
procedimento de clculo contm os valores a serem transferidos para a Nota Fiscal.

TMW Tax Managers Workplace


Menu Preparao da Condio Atribuio de Nota Fiscal Valores fiscais MM
Linhas de ICMS e IPI na Nota Fiscal:

Geralmente, uma Nota Fiscal sempre tem uma linha destinada ao ICMS e outra linha
ao IPI, mesmo que esses impostos no sejam devidos.
A fim de gerar as linhas de ICMS e IPI na Nota Fiscal, com o intuito de faz-las
armazenar a base de clculo no campo Outra Base nos casos em que os
respectivos impostos no so devidos, as seguintes condies devem ser ativadas:
- ICM0: ative esta condio se a linha de ICMS estiver sendo gerada na NF;
- IPI0: ative esta condio se a linha de IPI estiver sendo gerada na NF.
Estas condies adicionais especiais que devem ser mantidas so somente
relevantes para ICMS e IPI, no para ISS, Sub.Trib. ou qualquer outro grupo do
imposto. Conseqentemente, ao migrar do antigo para o novo esquema de clculo
de impostos, todos os cdigos de imposto que tenham IPI ou ICMS (ou ambos) no
ativos tm que ser modificados de acordo com a regra acima.

TMW Tax Managers Workplace


Menu Preparao da Condio Atribuio de Nota Fiscal Valores fiscais MM
Split de IPI:

Com o objetivo de atender ao cenrio especial em que o fornecedor no uma indstria no


caso de lanamentos de IPI para industrializao, duas condies de IPI devem ser
ativadas: uma dedutvel e outra no dedutvel.
No novo esquema de clculo de impostos standard, h os tipos de condies IPI1
(dedutvel) e IPI4 (no dedutvel). No antigo esquema de clculo de impostos, era a
condio IPI2 que deveria ser ativada junto com a condio IPI1. Isso foi modificado, em
funo da semntica da condio IPI2, que IPI Consumo, alm do mapeamento da
Nota Fiscal ser diferente.
O cdigo ABAP manipula essa lgica especial e no transfere os valores da linha IPI4 para
a Nota Fiscal, se no for esse o caso. Nessa situao, tanto o montante de imposto como
todos os montantes-base so zerados, o que indica que tal linha no deve ser considerada
na NF.
Consequentemente, todos os cdigos de imposto que tenha IPI Industrializao ativo (e
sendo usado com as condies IPI1 e IPI2 ativas) devem ser modificados, de forma que a
condio IPI2 seja desativada e a condio IPI4 seja ativada.

TMW Tax Managers Workplace


Menu Preparao da Condio Atribuio de Nota Fiscal Valores fiscais MM
Lanamentos Offset:

No antigo esquema de clculo de impostos, as condies para lanamentos


offset tinham uma taxa = -100%. No novo procedimento de clculo,
entretanto, as condies so somente ativadas ou desativadas.
Se uma condio for ativada, um registro correspondente = +100%
gerado automaticamente.
Assim, em cada linha do procedimento de clculo que corresponde a um
tipo de condio usado para um lanamento offset, a frmula de base 164
deve ser especificada. Essa frmula multiplica o valor base por -1.

TMW Tax Managers Workplace


Menu Preparao da Condio Atribuio de Nota Fiscal Leis fiscais MM
Mapeamento de condies de Leis de Imposto para Nota Fiscal: aqui, so
configurados quais campos da tabela de procedimento de clculo contm as
informaes relativas s leis fiscais e devem ser transferidos para a Nota Fiscal.

TMW Tax Managers Workplace


Menu Preparao da Condio Atribuio de Condies Nmeros internos
Um cdigo interno deve ser criado para cada tipo de condio que est sendo usada na gerao
automtica de registros de condio, durante a manuteno da tabelas de impostos brasileiros.
Apenas os cdigos internos so usados no cdigo de programa. Em funo deste mapeamento, os
clientes esto livre para fazer uso de seus prprios tipos de condio.
A SAP normalmente entrega todos os cdigos internos necessrios ao clculo de impostos
brasileiros. Entretanto, se houver alguma necessidade especfica, podero ser criados novos cdigos
internos, para o atendimento dos cenrios dos clientes. Atividade: IMG Financial Accounting
Financial Accounting Global Settings Tax on Sales/Purchases Basic Settings Brazil
Condition-Based Tax Calculation Define Internal Codes for Tax Conditions. Viso correpondente:
J_1BCONDMAPV.
Para os cdigos internos que representam tipos de condies que contm dados de um especfico
grupo de imposto (ICMS, IPI, ISS, Sub. Trib., PIS, COFINS ou IRF), o respectivo grupo de imposto
deve ser atribudo ao cdigo. Essa atribuio se faz necessria para que o sistema possa considerar
as sequncias de acesso dos tipos de condio atribudos ao cdigo interno na extenso automtica
de sequncias de acesso, aps a criao, modificao ou deleo de grupos de imposto de excees
dinmicas. Detalhes desta migrao automtica podem ser obtidos adiante, na seo Migrao de
grupos de impostos de exceo dinmica nas sequncias de acesso.

TMW Tax Managers Workplace


Menu Preparao da Condio Atribuio de Condies Nmeros internos

TMW Tax Managers Workplace


Menu Preparao da Condio Atribuio de Condies Atribuir condies a cdigos internos
Para o esquema de clculo de impostos standard TAXBRA, a SAP entrega todos os cdigos internos, os
tipos de condio e suas atribuies.

TMW Tax Managers Workplace


Menu Preparao da Condio Atribuio de Condies Aribuir tabs.taxa imp./tabs. condio
Durante a manuteno das tabelas de impostos brasileiros, registros de condio so gerados e
modificados automaticamente. Para que isso ocorra, na tabela abaixo (J_1BVIEWMAP), deve ser
especificada qual tabela de condies est sendo usada para uma determinada tabela de imposto. Nos
casos em que h necessidade de utilizao de um grupo de imposto de excees dinmicas, ser
necessrio especificar tambm a tabela de condies por grupo de imposto.

TMW Tax Managers Workplace


Menu Preparao da Condio Sequncias de acesso Sequncias de acesso MM

Menu Preparao da Condio Tipos de condio Tipos de condies MM

TMW Tax Managers Workplace


Menu Preparao da Condio Procedimento de clculo Procedimento de
clculo MM

TMW Tax Managers Workplace


Menu Preparao da Condio Tipos de Imposto
Definio de Tipos de Imposto: os tipos de condio que indicam se um determinado imposto
devido ou se determinados impostos devem ser listados na Nota Fiscal so especificados neste
momento, na tabela J_1BAJ. Nesta tabela, os tipos de condio so denominados tipos de
imposto. As configuraes devem ser executadas na viso J_1BAJV.
Um tipo de imposto pode ser atribudo a um grupo de imposto. Grupos de impostos so os
diferentes imposto brasileiros (ICMS, IPI, ISS, etc.), subdivididos em: impostos normais, impostos
sobre frete, impostos complementares, impostos retidos e impostos retidos/ acumulados).
Se um grupo de imposto atribudo a um tipo de imposto correspondente a uma condio de
cdigo de imposto, esta linha de imposto ser transferida para a Nota Fiscal (h uma linha
separada para cada grupo de imposto na NF). Entretanto, se um tipo de imposto no for atribudo
a nenhum grupo de imposto, a condio ser ignorada na gerao da Nota Fiscal (como, por
exemplo, algumas condies offset).
Para cada tipo de imposto, um indicador LPP (ltimo preo de compra) pode ser flegado, indicando
que, para este tipo de imposto, o ltimo preo de compra est sendo calculado e usado na
determinao da taxa de imposto.
Os dois outros campos para flag existentes na tabela referem-se classificao do tipo de imposto
como IRF ou Condio offset.

TMW Tax Managers Workplace


Menu Preparao da Condio Tipos de Imposto

TMW Tax Managers Workplace


Menu Preparao da Condio Migrao Grupos de impostos nas sequncias de acesso

Migrao automtica de grupos de impostos de exceo dinmica nas sequncias


de acesso
Sempre que um Grupo de imposto de exceo dinmica for criado, modificado ou
eliminado, o sistema exibir a seguinte mensagem:

Exemplo de atualizao do grupo de imposto 15 nas sequncias de acesso

TMW Tax Managers Workplace


Menu Preparao da Condio Migrao Grupos de impostos nas sequncias de acesso

Migrao automtica de grupos de impostos de exceo dinmica nas


sequncias de acesso
Tela de Exibio de Logs obtidos com a migrao do grupo de imposto 15 para as seqncias de acesso

TMW Tax Managers Workplace


Menu Preparao da Condio Migrao Tabelas de impostos para condies

Gerao automtica de registros de condio


Nesta atividade, possvel solicitar ao sistema que os registros de condio relativos s
entrada existentes nas tabelas de impostos sejam criados automaticamente.
O cone
O cone

verifica e exibe os registros de condio j gerados pelo sistema.


converte as entradas das tabelas de impostos em registros de condio.

H tambm a possibilidade de selecionar qual a aplicao dos registros a serem gerados,


conforme figura abaixo:

Outra seleo possvel refere-se s opes de converso, conforme figura abaixo:

TMW Tax Managers Workplace


Menu Preparao da Condio Migrao Tabelas de impostos para condies

Gerao automtica de registros de condio


A tabela deve
ser
selecionada.

Resultado obtido com a verificao dos registros previamente gerados pelo sistema.

TMW Tax Managers Workplace


Menu Preparao da Condio Migrao Tabelas de impostos para condies

Correo de registros de condio


Em situaes em que algum registro aparea com o status amarelo ou vermelho, selecione a
opo
e utilize o cone
para gerar um novo registro
correto, conforme exemplo:

TMW Tax Managers Workplace


Menu Preparao da Condio Migrao Tabelas de impostos para condies

Correo de registros de condio


Resultado obtido:

A expresso nvo indica que foi criado um novo registro de condio. Observe que tanto o status da
tabela quanto o da condio esto verdes, indicando que tabela e registro esto OK.

Programa de verificao de consistncia de impostos


Verificao da consistncias dos registros de condio gerados automaticamente pelo sistema
O relacionamento entre um dado de imposto e seu respectivo registro de condio de 1:1;
Basicamente, h duas situaes em que pode ocorrer uma inconsistncia:
quando no h um registro de condio correspondente para uma taxa de imposto;
quando no h uma entrada correspondente em uma tabela de imposto para um registro de condio
existente.
As razes para a existncia de inconsistncias podem ser:
a. A gerao automtica de condies foi desativada e, durante o perodo de desativao, um dado de imposto
foi criado ou modificado em uma tabela de imposto (tipo de inconsistncia 1);
b.

A gerao automtica de condies foi desativada e, durante o perodo de desativao, um dado de imposto
foi deletado de uma tabela de imposto (tipo de inconsistncia 2);

c.

Registros de condio de impostos foram criados manualmente, atravs das transaes VK11 aplicao
V e FV11 aplicao TX (tipo de inconsistncia 2);

d. Registros de condio de impostos ou a base de dados de impostos foram deletados por algum programa
existente no cliente (tipo de inconsistncia 1 ou 2).

Programa de verificao de consistncia de impostos


Verificao da consistncias dos registros de condio gerados automaticamente pelo sistema

Identificao e correo de inconsistncias do tipo 1:


As inconsistncias do tipo 1 so identificadas atravs da transao
J1BTAX, menu: Preparao da Condio/ Migrao/ Tabela de
Impostos para condies, conforme descrito na seo Correo de
registros de condio.
Identificao e correo de inconsistncias do tipo 2:
As inconsistncias do tipo 2 so identificadas atravs do programa
J_1B_CBT_CONSIST, que dever ser executado via SE38.

Programa de verificao de consistncia de impostos


Verificao da consistncias dos registros de condio gerados automaticamente pelo sistema

Identificao e correo de inconsistncias do tipo 2:

Programa de verificao de consistncia de impostos


Verificao da consistncias dos registros de condio gerados automaticamente pelo sistema

Identificao e correo de inconsistncias do tipo 2:

O sistema exibir uma lista de tabelas de condio. Pelo duplo-clique em uma tabela,
o sistema exibe todos os registros de condio existentes.

Programa de verificao de consistncia de impostos


Verificao da consistncias dos registros de condio gerados automaticamente pelo sistema

Identificao e correo de inconsistncias do tipo 2:

A anlise dever considerar o status de cada condio, ou seja: o status vermelho significa que no h registro
correspondente na tabela de imposto; o status amarelo significa que existe um registro na tabela de imposto, porm, os
dados no so compatveis; o status verde significa que existe uma entrada correspondente na tabela de imposto. No
exemplo acima, possvel identificar os trs tipos de status. Observe que, quando o status vermelho, no
determinado o nome da tabela e nem a identificao do ndice

Programa de verificao de consistncia de impostos


Verificao da consistncias dos registros de condio gerados automaticamente pelo sistema

Identificao e correo de inconsistncias do tipo 2:


Para correo destas inconsistncias, dever ser feita uma seleo de
todas as entradas com status vermelho e amarelo. Em seguida, proceder
excluso de cada uma, pressionando o boto

Programa de verificao de consistncia de impostos


Verificao da consistncias dos registros de condio gerados automaticamente pelo sistema

Identificao e correo de inconsistncias do tipo 2:


Para que o clculo de impostos funcione corretamente, todas as tabelas de
condies devero conter apenas entradas com status verde, conforme
abaixo:

Para certificar-se de que h registros de condies para todos os registros de impostos,


efetuar novamente a migrao de tabelas de impostos para condies, conforme
descrito na seo Correo de registros de condio.

También podría gustarte