Você está na página 1de 67

Workshop TAXBRA

Agenda
Classica vs. CBT
Vantagens e Desvantagens
J1BTAX e as novas funcionalidades
Manuteno: Migrao e Consistncia
Como ativar o CBT
Notas Importantes
Nova Soluo MP135
Como ativar
Documentao
Detalhes

Perguntas Frequentes

Diferenas na Documentao.

SAP AG 2002, Title of Presentation, Speaker Name / 2

Diferenas entre a verso Clssica e a CBT


Verso Clssica
O clculo dos impostos brasileiros feito utilizando uma
interface externa de impostos
O esquema de clculo TAXBRJ no utiliza mdulos de PRICING
Algumas situaes especiais no esto cobertas
As tabelas so lidas diretamente da J_1BCALCULATE_TAXES
A gerao da NF era conduzido pelo mdulo de funo

Calculo de
Imposto e NF

SAP AG 2002, Title of Presentation, Speaker Name / 3

Diferenas entre a verso Clssica e a CBT


Verso CBT
O clculo dos impostos brasileiros feito com o uso de uma
interface externa de impostos, porm mais simplificado. No h
acesso as tabelas de localizao.
Soluo baseada em Tcnica de Condies

As alquotas so armazenadas em condition records

SAP AG 2002, Title of Presentation, Speaker Name / 4

CBT ou Clssica ?
Vantagens:
CBT:
TAXBRA e RVABRA: so esquemas de clculo baseados em condition
technique, portanto muito mais flexveis
RVABRA: esquema de clculo pode ser utilizado direto em CRM

Clssica:
TAXBRJ e RVXBRA: existem muitos consultores com experincia

Desvantagens:
CBT:
TAXBRA e RVABRA:
existem poucos consultores com experincia
projeto de implementao mais longo
se usar TAXBRA obrigatrio o uso da RVABRA em SD para todos os
processos

Clssica:

TAXBRJ e RVXBRA: no existe tanta flexibilidade


RVXBRA: no suportado em CRM

SAP AG 2002, Title of Presentation, Speaker Name / 5

Vatagens do CBT
Alteraes legais sero entregues primeiro para TAXBRA e
RVABRA
Esquema de clculo nico para SD e CRM. Frmulas em Java
foram disponibilizadas
Alta flexibilidade com relao s necessidade de clientes
Rpida anlise das configuraes consideradas durante a
criaa do pedido de compras/ordem de vendas
Localizao de Varejo atendida (Retail)
Todas as configuraes de impostos em uma nica transao
J1BTAX

Mapeamento das condies para as colunas de NF

SAP AG 2002, Title of Presentation, Speaker Name / 6

J1BTAX
Tax Manager Workplace J1BTAX

Contm a maioria das informaes relevantes para a configurao


de impostos Brasil

SAP AG 2002, Title of Presentation, Speaker Name / 7

Grupos de Impostos
Intervalo de 10 a 89 dos grupos podem ser utilizados pelos
clientes
Os grupos entre 0 e 9 e 91 e 99 so reservados a SAP, e no
devem ser deletados

OBS: Os novos grupos criados precisam ser migrados para as


sequncias de acesso

SAP AG 2002, Title of Presentation, Speaker Name / 8

Novas Funcionalidades (cont.)

Ordem de prioridade na Determinao de Impostos:


1. Exceo por material - (J_1BTX**2)
2. Tabelas Dinmicas - (J_1BTX**3)
3. Alquotas Normais - (J_1BTX**1)
4. Valores Propostos - (J_1BTXDEF)

Esta sequncia de acesso corresponde aos grupos de


impostos determinados nas condies

SAP AG 2002, Title of Presentation, Speaker Name / 9

Tabelas Dinmicas
Tabela J_1BTXGRUOP

At 3 chaves combinadas (ex.: Material, Cliente e IVA)

SAP AG 2002, Title of Presentation, Speaker Name / 10

Novas Funcionalidades
Determinao da lei fiscal de SD

Foi criada uma tabela J_1BTXLAWSEQ, atravs da qual possvel


definir a sequncia de acesso s vrias fontes de dados j
existentes.

SAP AG 2002, Title of Presentation, Speaker Name / 11

Novas Funcionalidades (cont.)


Determinao do Cdigo de imposto de SD

Foi criada a tabela J_1BTXCODESEQ, atravs da qual possvel


definir a sequncia de acesso s vrias fontes de dados j
existentes para determinao do cdigo de imposto de SD.
As opes existentes so:

SAP AG 2002, Title of Presentation, Speaker Name / 12

Novas Funcionalidades (cont.)

SAP AG 2002, Title of Presentation, Speaker Name / 13

Novas Funcionalidades (cont.)

SAP AG 2002, Title of Presentation, Speaker Name / 14

Novas Funcionalidades (cont.)

SAP AG 2002, Title of Presentation, Speaker Name / 15

Manuteno dos Tax Codes MM


A manuteno dos IVAs de MM sero feitas pela J1BTAX, atravs
do menu Tax Calculation -> Tax Codes MM ou do boto
na tela principal da J1BTAX.
ATENO
A transao FTXP no pode mais ser utilizada porque o esquema
de clculo TAXBRA no compatvel com a funcionalidade da
transao.

Na FTXP os registros de condio so gerados somente para tipo


de condio no estatstica e que tenha chave de conta
associada a ela no esquema de clculo. Na TAXBRA, existem
linhas estatsticas que tem um tax code.

SAP AG 2002, Title of Presentation, Speaker Name / 16

Estrutura do Esquema de Clculo CBT


TAXBRA (MM) / RVABRA (SD e CRM)
Os esquemas de clculo CBT So estruturados da seguinte
forma:
Recuperao de Dados transacionais
Recuperao de dados de customizao
Clculo dos impostos
Resultado do clculo dos impostos

Condies de Impostos do IVA

SAP AG 2002, Title of Presentation, Speaker Name / 17

Estrutura da TAXBRA

Nesta etapa, todos


os dados de
customizao so
exibidos alquota,
base, lei fiscal,
outra base, etc..

SAP AG 2002, Title of Presentation, Speaker Name / 18

Estrutura da TAXBRA
Aps os dados terem sido lido, necessrio calcular os impostos. O
incio do clculo realizado pela condio associada a frmula 320.

Nesta seo, os resultados so devolvidos para as condies.

A ltima seo exibe as condies de imposto que sero ativadas/desativadas no IVA.

SAP AG 2002, Title of Presentation, Speaker Name / 19

Exemplo de MM Pedido de Compra - Impostos

SAP AG 2002, Title of Presentation, Speaker Name / 20

SAP AG 2002, Title of Presentation, Speaker Name / 21

SAP AG 2002, Title of Presentation, Speaker Name / 22

SAP AG 2002, Title of Presentation, Speaker Name / 23

SAP AG 2002, Title of Presentation, Speaker Name / 24

SAP AG 2002, Title of Presentation, Speaker Name / 25

SAP AG 2002, Title of Presentation, Speaker Name / 26

SAP AG 2002, Title of Presentation, Speaker Name / 27

SAP AG 2002, Title of Presentation, Speaker Name / 28

SAP AG 2002, Title of Presentation, Speaker Name / 29

Esquema de Clculo em SD: RVABRA

SAP AG 2002, Title of Presentation, Speaker Name / 30

Calculation Procedure for CBT


Os esquemas de clculo TAXBRA e RVABRA devem ser ativados
como CBT no IMG -> Financial Accounting -> Financial Accounting
Global Settings - > Tax on Sales/Purchase -> Basic Settings -> BR -> CBT
-> Specify Calc. Procedure for Condition- Based Tax Calculation

Pode-se atualizar direto a tabela pela transao SM30 tabela

J_1BCBTAXPROCV

SAP AG 2002, Title of Presentation, Speaker Name / 31

Ativao da Gerao de registro de Condio

Para utilizar o CBT, a gerao automtica dos registros de


condio na manuteno das alquotas, deve ser ativada para o
respectivo pas.

SAP AG 2002, Title of Presentation, Speaker Name / 32

Novos Grupos de Impostos


importante definir com ateno a ordem de prioridade dos grupos de
impostos para as tabelas dinmicas do cliente. A numerao do grupo de
imposto se refere ao nvel da sequncia de acesso da condio.

esta ordem que determina a busca do valor do imposto durante a ordem


de venda e o pedido de compra.

Ateno: Nunca atualizar as sequncias de acesso com um novo tax group


manualmente.

SAP AG 2002, Title of Presentation, Speaker Name / 33

Grupos de Impostos Standard


O nvel 5 necessrio como modelo para atualizar
automaticamente as sequencias de acesso quando da criao de
novos grupos.

O nvel 5 representa o acesso s tabelas dinmicas por material


(***2), o 97 o acesso as tabelas de NCM para o IPI, o 98 a tabela de
standard de ICMS (origem/destino) e o 99 o de valores defaults.

SAP AG 2002, Title of Presentation, Speaker Name / 34

Grupos de Impostos
Sempre que um novo grupo criado e definido para qual tipo de
imposto ele ser aplicado (flags),

preciso atribu-lo s tabelas de impostos em Condition Setup ->

Condition Mapping -> Map tax rate tables to cond. tables

SAP AG 2002, Title of Presentation, Speaker Name / 35

Grupos de Impostos
Alm disso, necessrio atualizar as sequncias de acesso das
condies. Isto deve ser feito atravs da J1BTAX - > Condition

Setup -> Migration -> Tax Groups em Access Sequences

SAP AG 2002, Title of Presentation, Speaker Name / 36

Outra Vantagem na TAXBRA e RVABRA

Mapeamento das condies para os campos da Nota Fiscal


Permitindo uma maior flexibilidade em atender cenrios
especficos de compra e venda.

SAP AG 2002, Title of Presentation, Speaker Name / 37

Lgica do Clculo de Imposto


Frmula 320 extendida para CBT, utilizada tanto para chamar o
clculo de imposto quanto para devolver o resultado.
Pela atribuio de cdigos internos associados a estes tipos de
condio, dependendo do cdigo interno, ou um clculo
iniciado ou um resultado devolvido.

Se o esquemas de clculos estiver definidos na tabela


J_1BCBTAXPROCV , o mdulo de funo J_1B_CBT chamado.

SAP AG 2002, Title of Presentation, Speaker Name / 38

Migrao de Dados de Imposto em Condition Rec.


s vezes necessrio executar uma verificao da migrao nas
tabelas de impostos. Isto pode ser feito atravs do menu na
J1BTAX -> Condition Setup -> Migration -> tax Table to conditions

Atravs deste report ALV pode-se verificar se os registros de


condio foram gerados para cada entrada na tabela de imposto.

SAP AG 2002, Title of Presentation, Speaker Name / 39

Migrao de Dados (cont)


Numa carga inicial ou quando h uma alterao de imposto em
massa, pode-se utilizar o programa para migrao coletiva das
tabelas - J_1B_GEN_TAX_COND_BACK .
A nota 634981 descreve em detalhes sua utilzao.

Este programa tambm pode ser executado em background.

SAP AG 2002, Title of Presentation, Speaker Name / 40

Verificao de Consistncia
Quando a gerao automtica de registro de impostos no
Customizing est ativa, a mesma informao armazenada em dois
lugares:
Tabelas de impostos (J_1BTX..)
Banco de dados de condies

Normalmente esta relao de 1:1, consequentemente, podemos ter


dois tipos de inconsistncias:
1. Uma entrada na tabela de imposto no ter um registro de condio
2. Existir um registro de condio para uma entrada em tabela que j
no existe mais

O primeiro tipo de inconsistncia detectado na execuo da


ferramenta de migrao da J1btax (slide anterior).

Para o segundo tipo de inconsistncia existe um programa de


verificao standard J_1B_CBT_CONSIST que traz a lista de tabela de
condies . Dando um duplo-clique em uma tabela, todos os seus
registros de condies exibido.

SAP AG 2002, Title of Presentation, Speaker Name / 41

Verificao de Consistncia
As cores do sinal indicam o status do registro de condio:
Vermelho : No existe registro correspondente na tabela de
impostos;
Amarelo : Um registro existe na tabela de imposto mas um dos
dados diferem;
Verde : Existe uma entrada correspondente na tabela.
Selecione todos os registros amarelos e vermelhos e delete-os.

Repita este procedimento para cada tabela.

SAP AG 2002, Title of Presentation, Speaker Name / 42

Condies relevantes para NF em PO


Uma nova funcionalidade foi adicionada ao CBT para atender as
necessidades de MM.
Condies de desconto, frete, ou outras que influenciem na base
do imposto, podem ser mapeadas numa nova transao:
J1BTAX -> Nota Fiscal -> Invoice Verification -> NF relevant PO conditions

Para o esquema de clculo de compras utilizado, entre com as condies

SAP AG 2002, Title of Presentation, Speaker Name / 43

Como Ativar o CBT no ECC


O BC Set CSC_BR_TAX s pode ser utilizado na verso 4.7.
Na verso ECC5.0 e 6.0, as customizaes de cdigo j vm
implementadas, no entanto preciso seguir o documento anexo
a nota 664855 (DOCU_CBT_XXX.ZIP) para garantir que toda a
parametrizao est de acordo. Evite pular qualquer tpico pois
todos so de suma importncia para o funcionamento do CBT.
Ateno: Este documento constantemente atualizado,
portanto verifiquem de vez em quando se uma nova verso no
est disponvel.

Caso haja algum problema com tabelas vazias, as


customizaes standard da SAP esto disponveis no client 000,
necessrio fazer um ajuste das tabelas para importar para o
client de configurao.

SAP AG 2002, Title of Presentation, Speaker Name / 44

Notas Importantes
664855 Brazil: New Condition-Based Tax Calculation
747607 MP135
No ltimo release da nota 664855 j vem os passos no guia de
customizao para a MP135
Verificar as seguintes notas relacionadas:
727475 - Overview about changes for ISS, PIS, COFINS; CSSL
852302 - Implementation Overview ISS 2004 - Legal Change MP135/LC116

815720 - Brazil : Withholding Tax Accumulation


Vem anexado um guia de customizao
Verificar as seguintes notas relacionadas: 916003, 889553

888805 CBT:Stock transfer with stock transport order

Sempre existem mais notas, procurar sempre na OSS!

SAP AG 2002, Title of Presentation, Speaker Name / 45

Nova Soluo MP135

Algumas caractersticas da nova soluo:


Alquota diferenciada por tipo de imposto retido
(PIS/COFINS/CSLL/IR)
Determinao dos tipos de impostos inclusos ou no no
preo
Clculo do crdito de PIS e COFINS com gerao de Notas
Fiscais

Soluo para ISS

SAP AG 2002, Title of Presentation, Speaker Name / 46

SAP AG 2002, Title of Presentation, Speaker Name / 47

MP135 Como ativar?


Pr-requisito todas as notas com mudana de cdigo e de DDIC
j estarem implementadas ou manualmente ou via support
package. Para maiores detalhes veja a nota 727475 e as notas
relacionadas nela.
Na ECC6.0 estas alteraes j se encontram implementadas.
Existem passos manuais que devem ser executados mesmo aps
as alteraes de cdigo j terem sido realizadas.
Seguir os passos descritos no guia de customizao anexo a nota
747607 Basic Customizing for MP135 and ISS Legal change
Brazil. Existem dois arquivos .ZIP, um para o CBT outro para a
Clssica.

possvel que alguns passos descritos no guia j se encontre


realizado no sistema. De qualquer forma, verifique se isto vlido
para todas as entradas antes de pular um passo.
SAP AG 2002, Title of Presentation, Speaker Name / 48

Documentao - Dificuldades
Existem algumas divergncias entra o guia de customizao e o
que deve ser implementado.
Est para sair uma nova verso atualizada, enquanto isso,
podemos pesquisar as correes em chamados de clientes.
Criao da tabela 601
Primeiro preciso incluir os campos LOC_PR e LOC_SE no catlogo
de campos de MM e SD. Isto pode ser feito direto na view da tabela,
conforme descrito no guia.
Na ECC6.0 estes campos j vem includos na tabela.

Em seguida criar a tabela na transao SE11 com os campos


descritos no guia de customizao.

SAP AG 2002, Title of Presentation, Speaker Name / 49

Extenso dos Grupos de Impostos

SAP AG 2002, Title of Presentation, Speaker Name / 50

Extenso do Cdigo de Imposto SD

Com estes
flags, o
clculo de
PIS, COFINS e
WHT
definido em
SD.

SAP AG 2002, Title of Presentation, Speaker Name / 51

MP135 Withholding Taxes


Novas atividades no IMG

As novas tabelas de
imposto usam a
tecnologia de
tabelas de exceo
dinmicas,
exclusivamente.
Para cada tipo de
acesso, um grupo
de imposto da
exceo dinmica
tem que existir.

SAP AG 2002, Title of Presentation, Speaker Name / 52

Nova tabela Cdigo Oficial de Cobrana

SAP AG 2002, Title of Presentation, Speaker Name / 53

Nova tabela de Impostos

No caso do
imposto retido
acumulado, este
flag tem que
estar atualizado.

Ou utiliza uma
alquota de reteno
genrica para PIS,
COFINS, CSLL e IR,
com um cdigo
oficial.....

Ou utiliza um
para cada tipo
de imposto.

SAP AG 2002, Title of Presentation, Speaker Name / 54

Detalhe do registro de ISS

No caso de ISS
retido,
preciso flegar
este campo.

SAP AG 2002, Title of Presentation, Speaker Name / 55

Preo incluindo impostos


A nova soluo CBT suporta preos com os seguintes impostos
includos: PIS, COFINS e ISS.
Para que o sistema considere corretamente quais impostos esto
embutidos no preo e quais no esto, necessrio criar novas
condies de preo e adaptar as pricings.

As views J_1BKON1MMVV e J_1BKON1SDVV , definem quais


impostos esto includos nas condies de preo de MM/SD

SAP AG 2002, Title of Presentation, Speaker Name / 56

Lgica de acesso para o Domiclio Fiscal


Um novo mdulo de funo J_1B_DETERMINE_JURISDICTION_NEW
est definido no customizing em clculo externo de impostos para
determinar os domiclios fiscais.
1. Com a regio e o cdigo postal, acesse a nova tabela definida
Assign Ranges of postal codes to tax Jusrisdiction codes
(J_1BTREG_CITY).
2. Se no houver registro, atribua o domiclio fiscal a antiga tabela
(J_1BTREGX)
O domiclio fical extendido utilizado somente para a
determinao do registro de ISS.
Os demais impostos (ICMS, IPI, etc..) somente utiliza a
regio fiscal para determinao (3 primeiros caracteres).

CONSEQUNCIA: Os tres primeiros caracteres do domclio


fiscal extendido deve ser igual a tabela de regio fiscal.

SAP AG 2002, Title of Presentation, Speaker Name / 57

Clculo do ISS normal e WHT


O ISS sempre nodedutvel, por isso somente um IVA para ISS
necessrio.
No clculo do imposto, o sistema determina se o ISS deve ser
retido ou no (flag no registro da tabela de exceo).
Se for, o sistema preenche a condio de ISS WHT, caso
contrrio, a condio de ISS normal preenchida.
Alm disso, o sistema verifica se o ISS no fornecedor e/ou no
local do servio est includo no preo.

Se estiver, o sistema calcula o valor do ISS e a sua contrapartida


com sinal negativo (efito nulo).

SAP AG 2002, Title of Presentation, Speaker Name / 58

Exemplo de NF com os novos impostos WHT

SAP AG 2002, Title of Presentation, Speaker Name / 59

Dificuldades Encontradas
Principal dificuldade so as divergncias na documentao.
SAP AG est para soltar uma nova verso.

Como analisar a nova pricing de impostos e suas condies.


Como se relaciona a pricing de compras com a de impostos.
Qual a relao da RVABRA com as pricings Z customizadas.

Como tratar as excees que no conseguem ser atendidas


somente pelas tabelas dinmicas.

SAP AG 2002, Title of Presentation, Speaker Name / 60

Perguntas Frequentes
Estamos implementando a Taxbra e quando fao uma ordem de
venda recebo a mensagem de que a condio ICMO no esta
includa na frmula de clculo
Deletar a ICMO da tabela de J_1BAJ (tipos de Impostos).

Como fao para migrar os meus grupos de exceo antigos para


o novo intervalo de tax goups liberado pela SAP?
Utilizar a Nota 612931 que tem um report para isto.

Tento criar um IVA novo e recebo uma mensagem de erro


(VK065)de que o IVA j existe e osistema sai da transao.
aplicar nota 655827

Fiz uma cpia da RVABRA e quando vou fazer minha ordem de


venda recebo uma mensagem de que o cdigo de imposto no
vlido e no esta na frmula de clculo

atualizar a tabela J_1BCBTAXPROCV com o novo esquema de


clculo

SAP AG 2002, Title of Presentation, Speaker Name / 61

Perguntas Frequentes
Cadastramos uma exceo na tabela para um grupo de imposto
especfico de SD mas o sistema no o esta considerando
Analisar as condies do esquema de clculo para saber qual o
grupo esta sendo lido, pode estar faltando algum parmetro.

Migramos para TAXBRA e os IVAS de MM no aparecem na


J1btax, o que devo fazer?
Seguir o guia de customizao para cri-los manualmente.

Estamos utilizando a Taxbra e no processo de transferncia de


estoque, a alquota de icms que aparece na remessa diferente
da que sai na Nota fiscal

O processo de transferncia de estoque por SD utiliza um esquema


de clculo na remessa somente como informao. Os clculos so
realizados todos por MM.
Atentar para a criao de exceo especfica por SD, pois na
remessa ele pode pegar uma alquota diferente do que na criao da
NF.

SAP AG 2002, Title of Presentation, Speaker Name / 62

Perguntas Frequentes
Como tratar a soluo de INSS para venda de servios?
No existe uma soluo desenhada, a recomendao seguir os
passos da MP135 para criao do ISS wht e copiar para o INSS.
Tambm observar as recomendaes da nota 178824.

O que configurao de MM e de SD na configurao entre


plantas para CBT?
Os documentos de SD (remessa, categoria de item, etc..) e esquema
de clculo so configurados por SD. Os IVAs e movimentos por MM.

Como identificar quais as condies so manuais e quais as que


so carregadas de forma automtica pela J1BTAX?
O guia de customizao do CBT e da MP135 j fala quais devem ser
inicializadas manulamente para TX (transao FV11) e para V (VK11).

Quando transportamos os IVAs de um client para outro ele perde


o flag das condies ativas.

necessrio ativar em cada ambiente.

SAP AG 2002, Title of Presentation, Speaker Name / 63

Perguntas Frequentes
Estamos utilizazando a TAXBRA e recebo a mensagem de erro
FF718.
A configurao da BI00 esta errada na Taxbra, tem que ter o flag de
manual.
Verificar se registro de condio BIC6 esta criado com 100%.

O clculo do ICMS complementar no funciona.

Falta o registro de condio da BCI1.

SAP AG 2002, Title of Presentation, Speaker Name / 64

Diferenas do Manual da MP135


No manual da MP135 falta a configurao das seguintes
condies:

Atualizar a seguinte configurao para as condies offset WHT


BCOZ, BGEZ,

Colocar como cond. Category: D

SAP AG 2002, Title of Presentation, Speaker Name / 65

Diferenas do Manual de Imp Retido Acumulado


Condies BXWT e BXWA da aplicao V est com configurao
diferente. Colocar como:
Seq. Acesso: DIBR
Classe condio: D
Reg de calculo: A
Ref Condition : DWHT

necessrio atribuir contas contbeis distintas a todos as


chaves de contas conforme definido nos manuais da MP135 e no
WHT Acc.

SAP AG 2002, Title of Presentation, Speaker Name / 66

SAP AG 2002, Title of Presentation, Speaker Name / 67