Sie sind auf Seite 1von 108

Clculo de Impostos baseado em condies (CBT)

CBT (condition-based Tax calculation)


Localizado para o Brasil

Modulo I CBT Bsico (SD)


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 Procedimento de Clculo executado pelo esquema de
clculo de impostos TAXBRJ; clculo de Impostos TAXBRA;

Impostos calculados pelo mdulo de funo externo Baseado em Condition Technique (a lgica de clculo
J1BCALCULATE_TAXES, acionado pela frmula 320, e no est contida no prprio procedimento de clculo), utiliza
pelas rotinas do mdulo de PRICING da SAP; rotinas do mdulo PRICING da SAP;

Cdigos de Impostos (IVA) indicam estabelecidos Cdigos de Impostos (IVA) so mantidos via J1BTAX
atravs da transao FTXP quais impostos esto ativos; (TMW);

Tabelas de Customizao de Impostos so lidas As taxas de impostos so armazenadas diretamente nas


diretamente pelo mdulo de funo externo. Os valores dos tabelas brasileiras J_1BTX*. O sistema gera registros de
Impostos so obtidos pelas frmula Base Conditions(301- condio automaticamente para esses dados;
308) e Value Conditions (521-528);

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 Gerao da Nota Fiscal configurada diretamente em
de funo externo (J1BCALCULATE_TAXES); tabela especfica para mapeamento de condies para NF;

Novas necessidades legais exigem mudana de cdigo Novas necessidades podem ser cobertas por novas
ABAP. 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 SD

Brazilian
SD Taxes
Conditions

RVXBRA J_1BCALCULATE_TAXES

Ordem ...
600 ICMI 320
...
de Venda 620 IBRX 320
...
640 ICM3 523

Clculo executado dentro


do mdulo de funo,
que retorna ao
procedimento j com o
valor obtido.
SD
Database
Clculo de Impostos baseado em condies (CBT)

Mtodo Clssico: Processo SD

Brazilian
SD Taxes
Conditions

TAXBRJ
RVXBRA J_1BCALCULATE_TAXES

... ... Clculo executado dentro do


600 ICMI
ICMI 323 320 mdulo de funo, que retorna
Faturamento 620
... ...
620 IBRX
IBRX 320 320
ao procedimento j com o valor
obtido, alm de monitorar a
.......
640 ICM3 523
gerao da Nota Fiscal.

Subsistema Nota Fiscal

NF
SD
Database
FI Database
Clculo de Impostos baseado em condies (CBT)

Mtodo CBT: Migrando para Registro de Condio

Taxas de Excees Determinao


Imposto de Imposto 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 SD

SD
Conditions

RVABRA
...
Brazilian Pricing
Ordem 300 ICMI 320
...
de Venda 600 IBRX 320 Formula
...
704 ICM3

SD
Database
Clculo de Impostos baseado em condies (CBT)

Mtodo CBT: Processo SD

SD
Conditions

RVABRA
...
300 ICMI 320 Brazilian Pricing
Faturamento ...
600 IBRX 320 Formula
...
704 ICM3

Subsistema Nota Fiscal

SD FI NF
Database 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 Preos RVABRA:


Os grupos de condies que compem o esquema de clculo de preos RVABRA 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 Preos RVABRA:


Via J1BTAX Procedimento de Clculo SD
Clculo de Impostos baseado em condies (CBT)

Estrutura do Esquema de Clculo de Preos RVABRA:

Dados da Transao - Composio do Preo Base

Nesta seo, esto dispostas todas as condies de preo, descontos ou acrscimos que compem o preo-base.
Clculo de Impostos baseado em condies (CBT)

Estrutura do Esquema de Clculo de Preos RVABRA:

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 Preos RVABRA:

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 Preos RVABRA:

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 Preos RVABRA:

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 Preos RVABRA:

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 Preos RVABRA:

Condio Relativa ao Clculo dos Impostos

A frmula 320 foi estendida para processar esquemas CBT. A mesma verifica se o
CBT est ou no ativo. Se no estiver, chama o mdulo de funo externo
J_1BCALCULATE_TAXES.
Clculo de Impostos baseado em condies (CBT)

Estrutura do Esquema de Clculo de Preos RVABRA:

Condies Relativas a Ajustes sobre o Preo Bsico

Nesta seo, so processados os acrscimos ou descontos sobre o preo bsico


(agora j contendo ICMS ou ISS, PIS e COFINS), relevantes para a Nota Fiscal.
Clculo de Impostos baseado em condies (CBT)

Estrutura do Esquema de Clculo de Preos RVABRA:

Condio Relativa ao Reclculo dos Impostos

Em seguida, ocorre o reclculo dos impostos sobre o montante modificado (j


contendo ICMS ou ISS, PIS e COFINS.
Clculo de Impostos baseado em condies (CBT)
Estrutura do Esquema de Clculo de Preos RVABRA:
Condies Relativas aos Resultados do ICMS

Os resultados do clculo do imposto ICMS processados nas sees anteriores so recuperados nesta seo do
procedimento de 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 Preos RVABRA:

Condies Relativas aos Resultados do IPI

Os resultados do clculo do imposto IPI processados nas sees anteriores so recuperados nesta seo do
procedimento de 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 Preos RVABRA:

Condies Relativas aos Resultados da Substituio Tributria

Os resultados do clculo do imposto Sub. Trib. processados nas sees anteriores so recuperados nesta seo do
procedimento de 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 Preos RVABRA:


Condies Relativas aos Resultados do ISS

Os resultados do clculo do imposto ISS processados nas sees anteriores so recuperados nesta seo do procedimento
de 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 Preos RVABRA:

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 de 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 Preos RVABRA:

Condies Relativas aos Cdigos de Impostos

Esta 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 Preos RVABRA:

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 Preos RVABRA:

Condies Relativas aos Resultados dos Impostos Retidos

Nesta seo esto dispostas todas as condies relativas aos Impostos Retidos na Fonte (IRF).
Tcnica de Condies - Overview
Finalidade

O termo Pricing 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


calculado. Por exemplo:

pedidos de clientes;
determinada quantidade de material;
um determinado material;
um determinado dia (data da negociao).

Os fatores vriveis acima so: o clliente, o material, a quantidade da ordem e a data os


quais determinaro o preo final da negociao junto ao cliente.

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 Condies no procedimento de clculo

A Tcnica de Condies o mtodo pelo qual o sistema determina os preos, baseando-


se nas informaes armazenadas nos registros de condies.

Em SD, os vrios elementos usados na Tcnica de Condies so atualizados e


controlados no Customizing.

Durante o processamento de ordens de venda, o sistema utiliza a Tcnica de Condies


para determinar as informaes importantes para a determinao do preo. Por exemplo, o
sistema determina automaticamente:

qual preo bruto dever ser carregado para o cliente e


quais descontos e sobretaxas sero relevantes no processo.
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) l
lc u lo : percentua
C e.
Tipo de ca la : por qtd
e s
K007 Desconto Cliente Tipo de

K029 Desconto por grupo de material


Tipo d
e
Tipo d Clculo: pe
e esc so bru
ala: p
eso b to
Exemplos: ruto

Tipo de Escala Tipo de Clculo Tipo de Escala Tipo de Clculo

At 100 un. -1% At 100 Kg. -R$ 0,20/Kg.


1000 un. -1,5% 1000 Kg. -R$ 0,50/Kg.
10000 un. -2% 10000 Kg. -R$ 1,00/Kg.
Tcnica de Condies - Overview
A Tcnica de Condies no esquema de clculo

Tabela de Condio

Uma tabela de condio 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 Campos selecionados da Tabela 005:


- Organizao de Vendas;
005 Cliente /Material .............................. - Canal de Distribuio;
006 Lista de preos/ Moeda docto./ Material - Cliente;
- Material.
007 Setor de Atividade/ Cliente
*
Criar registro de condio:
*
* Organizao de Vendas: BP01
Canal de Distribuio: 01
Cliente: C6100
_________________________________
Material:
C20010 ...................................... R$
10,00
Tcnica de Condies - Overview
A Tcnica de Condies no esquema de clculo

Tabelas de condio utilizadas para impostos

Campos selecionados da Tabela 346:


601 Pas/ domiclio fiscal/ campo-chave - Pas; - Domicilio Fiscal;
- Campo-chave 1 dinm.;
din.1/ campo-chave din.2/ campo- chave - Campo-chave 2 dinm.;
din.3/ grupo de impostos -Campo-chave 3 dinm.;
- Grupo de imposto.
*
*
*
Este registro de condio dever
392 Pas ser criado automaticamente pelo
Sistema (por exemplo, para condies
que representam o imposto ISS)

Campo selecionado na tabela 392: A condio BXWT, por exemplo, utiliza


- Pas. 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 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 de condio, a fim de
viabilizar a criao de registros de condio manual ou automaticamente pelo
sistema.
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:
ZPB2 Preo (+ PIS/COFINS) Sequncia de Acesso: PR00

K004 Desconto Sequncia de Acesso: K304

K007 Desconto Cliente Sequncia de Acesso: K307

Sequncia de Acesso:
Especfico
PR00 01. Cliente/ Material

2. Lista preos/ Moeda/ Material

3. Material Geral
Tcnica de Condies - Overview
A Tcnica de Condies no esquema de clculo
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
cdigo IVA utilizado.
Tcnica de Condies - Overview
Procedimento de Clculo
Sequncias de Acesso Registros de Condies
Tabelas de Condies
CCCCC
001
BBBBB
001 (chave)
Busca registros
AAAAA de condies 002 (chave)

N Acesso Tabela 003 (chave) 002


10 001
20 002
30 003 Armazenando e 003
Tipos de Condies procurando registros
de condies
CCCCC
Busca controlada
pelo registro de BBBBB
condio apropriado
AAAAA
Definio de:
- Dados de Controle
- Modif. permitidas
Procedimentos
- Manut. procedimento
Standard SAP
Tipo Condio Manual Chave de Conta
Controle de condies
AAAAA X ERL no documento
BBBBB ERS
CCCCC IC1
Tcnica de Condies - Overview
A Tcnica de Condies no esquema de clculo
Fluxo do Processo ORDEM DE VENDA
1
Tipo de docto. De vendas: ORB
2 RVABRA Cliente: C6100

1- Preo ZPB2
2- Desconto RB00 Item Material Qty CType Price
3- Desconto RA00
... 10 C20010 120
ICMS ICM3

Tipo de Condio: ZPB2


5
3
Seq. de Acesso: PR00

Sequncia de Acesso: PR00


5-Cliente/Material 6
10- Cliente/ Material
6-L.Preo/Moeda/Material 20- Lista de Preo/Moeda/Material
...
40- Material

Registro de Condio p/
Tipo de Condio PR00
Escala
S/ registro vlido
R$ 100 para 1 Item
Registro vlido R$ 99 para 100 Itens
... R$ 98 para 200 Itens
Tcnica de Condies - Overview
A Tcnica de Condies no esquema de clculo
Fluxo do Processo
A seguir, so definidos as 6 etapas do fluxo do processo:
1. O sistema determina o procedimento de clculo de preo, de acordo com as informaes definidas no tipo de
documento de vendas e nos dados-mestre de clientes;
2. O procedimento de clculo de preos define os tipos de condio vlidos e a sequncia em que eles
aparecem na ordem de venda. No exemplo, o sistema apresenta o primeiro tipo de condio (ZPB2) no
procedimento de clculo de preo e inicia a busca por um registro de condio vlido;
3. Cada tipo de condio no procedimento de clculo deve ter uma sequncia de acesso atribuda. Nesse caso,
o sistema utiliza a sequncia de acesso PR00. O sistema checa os acessos at encontrar um registro de
condio vlido. (Embora no seja possvel identificar essa etapa no diagrama, cada acesso especifica uma
tabela de condies em particular. A tabela fornece a chave com a qual o sistema busca os registros de
condio);
4. No exemplo, o primeiro acesso (busca por um preo especfico para a combinao Cliente/ Material) no foi
bem-sucedido. O sistema, ento, segue para o prximo acesso e encontra um registro de condio vlido;
5. O sistema determina o preo de acordo com a informao armazenada no registro de condio. Se houver
uma escala de preos, o sistema calcula o preo apropriado. No exemplo, a ordem de vendas de 120
peas. Usando a escala de preos que se aplica para quantidades entre 100 e 199 peas, o sistema
determina um preo de R$ 99,00 por pea comercializada;
6. O sistema repete esse procedimento para cada um dos tipos de condio existentes no esquema de clculo
e determina o preo final.
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
ISS Place of p/consumo)
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 de preos RVABRA

Ativao do CBT para o esquema de clculo de impostos TAXBRA


TMW Tax Managers Workplace

Funcionalidades TMW
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

Condio: DIZF
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 SD 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.

Condio: ICVA

Condio: IPVA

Condio: ISVA*

* A condio ISVA no faz parte do esquema de clculo RVABRA.

Tabela J_1BTXIP1: taxa de IPI por NCM.

IPVA IPBS IPIP IPOB IPLW


TMW Tax Managers Workplace
Tabela J_1BTXIP2: excees de IPI, dependentes de material.

IPVA IPBS IPIP IPOB IPLW

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

IPVA IPBS IPOB IPLW IPIP


TMW Tax Managers Workplace

Tabela J_1BTXIC1: taxa de ICMS, segundo regulamentos gerais.

ICVA ICFR

Tabela J_1BTXIC2: excees de ICMS, dependentes de material.

ICVA ICBS ICLW I100


ICOB
TMW Tax Managers Workplace

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

ICVA ICBS ICLW I100


ICOB
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

Condies utilizadas para apurao de dados nas tabelas de Substituio Tributria

ISTT Indica o mtodo de clculo utilizado, conforme opes abaixo:

Taxa custo suplementar (Porcentagem suplementar da Substituio Tributria):


ISTS Caso a sub.trib. deva ser calculada com base em uma sobretaxa relativa ao valor
existente ICMS, este campo tem de conter a taxa de sobretaxa (em %).

ISTB Base reduzida 1 substituio fiscal (nvel federal em %):


Porcentagem da reduo federal da base para a Substituio Tributria.

IST2 Base reduzida 2 substituio fiscal (estado em %):


Porcentagem da reduo da referncia para a Sub. Trib. (nvel federal).

Reduo de ICMS para substituio fiscal (em %):


ISTC
Porcentagem da reduo de ICMS para o clculo da Sub.Trib.
TMW Tax Managers Workplace

Condies utilizadas para apurao de dados nas tabelas de Substituio Tributria

Substituio fiscal preo fixo por unidade:


ISTF Caso a sub.trib. deva ser calculada com base em um preo fixo nico,
este campo tem de conter o preo nico.

Substituio tributria base preo mnimo por item:


Preo mnimo para substituio tributria. O preo mnimo utilizado em
ISTM
determinados processos empresariais brasileiros como base para o clculo
da substituio tributria, se o valor do item for inferior ao preo mnimo.

Porcentagem Substituio Tributria aplicada ao preo mnimo:


Porcentagem utilizada para determinar a regra de clculo Sub Trib no
ISTN preo mnimo SubTrib. Em determinadas situaes, o montante bsico para
o clculo SubTrib com a regra de preo mnimo (pauta fiscal) no comparado
com o preo mnimo global, mas apenas com uma porcentagem do preo
mnimo global. Se o montante bsico for menor do que a porcentagem do
preo mnimo, o preo mnimo global ser utilizado como taxa Sub Trib
dependente da quantidade (pauta fiscal). Se a porcentagem do preo mnimo
for excedida, efetuado o clculo SubTrib do clculo standard (com base no
valor da fatura com sobretaxa). Se no for indicada nenhuma porcentagem,
o preo mnimo global includo na comparao.
TMW Tax Managers Workplace

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


TMW Tax Managers Workplace

Condies utilizadas para apurao de dados na tabela de ISS

Caso 1 ISS no local do provedor de servio (sequncia de acesso: ISS1)

ISVB Alquota de ISS no local do provedor de servio.

ISVC Base do imposto ISS no local do provedor de servio.

ISVD Direito Fiscal ISS do local do provedor de servio.

ISVF Cdigo de Domiclio Fiscal do local do provedor de servio.

ISVG ISS retido na fonte do local do provedor de servio (campo para flag).

ISVH Valor mnimo de reteno na fonte, relativo ao ISS no local do provedor de servio.
TMW Tax Managers Workplace

Condies utilizadas para apurao de dados na tabela de ISS

Caso 2 ISS no local da prestao do servio (sequncia de acesso: ISS2)

ISVN Alquota de ISS no local da prestao de servio.

ISVO Base do imposto ISS no local da prestao de servio.

ISVP Direito Fiscal ISS do local da prestao de servio.

ISVR Cdigo de Domiclio Fiscal do local da prestao de servio.

ISVS ISS retido na fonte do local da prestao de servio (campo para flag).

ISVT Valor mnimo de reteno na fonte, relativo ao ISS no local da prestao de servio.
TMW Tax Managers Workplace

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

BPI1 BPI2 BPIP


TMW Tax Managers Workplace

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

BCO1 BCO2 BCOP


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

Condies utilizadas para apurao de dados na tabela de IRF

BW01 Chave de cobrana oficial geral.

BW02 Alquota geral.

BW11 Chave de cobrana oficial do PIS.

BW12 Alquota do PIS.

BW21 Chave de cobrana oficial do COFINS.

BW22 Alquota do COFINS.

BW31 Chave de cobrana oficial da CSLL.

BW32 Alquota da CSLL.

BW41 Chave de cobrana oficial do IR.

BW42 Alquota do IR.


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/FI


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/FI

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 Clculo do Imposto Cdigos de Imposto SD


TMW Tax Managers Workplace

Condies representantes dos Cdigos de Imposto SD

DISI Refere-se seleo da utilizao pelo cliente (Continuao do processamento ou consumo).

DICM Relativa ao clculo do ICMS.

DIPI Relativa ao clculo do IPI.

DSUB Relativa ao clculo da Substituio Tributria.

DISS Relativa ao clculo do ISS.

DICF Relativa ao clculo de ICMS para frete.

DSUF Relativa ao clculo de ICMS Sub. Trib. para frete.

DPIS Relativa ao clculo do PIS.

DCOF Relativa ao clculo de COFINS.

DWHT Relativa ao clculo de IRF.


TMW Tax Managers Workplace

Menu Clculo do Imposto Determinao do Cdigo de Imposto SD

1. Info Record: informao cliente-material (transao VD51)

2. Tabela de categoria de item: configurao que pode ser executada em IMG Sales and
Distribution Billing Billing Documents Country-specific Features Country-specific
Features for Brazil Maintain Sales Document Item Category
TMW Tax Managers Workplace

Menu Clculo do Imposto Determinao da Lei fiscal SD

1. Tabela de categoria de item: configurao que pode ser executada em IMG Sales and
Distribution Billing Billing Documents Country-specific Features Country-specific
Features for Brazil Maintain Sales Document Item Category

2. Mestre de Clientes: informao contida no cadastro de clientes, pasta Dados de Controle


em Dados Gerais.

3. Tabelas de excees fiscais: todas as tabelas J_1BTX*.


TMW Tax Managers Workplace

Menu Preparao da Condio Atribuio de Nota Fiscal Valores fiscais SD

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 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 SD

Menu Preparao da Condio Tipos de condio Tipos de condies SD


TMW Tax Managers Workplace

Menu Preparao da Condio Procedimento de clculo Procedimento de clculo SD


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 verifica e exibe os registros de condio j gerados pelo sistema.


O cone 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.

Das könnte Ihnen auch gefallen