Beruflich Dokumente
Kultur Dokumente
Objetivos do Treinamento
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);
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)
Brazilian
SD Taxes
Conditions
RVXBRA J_1BCALCULATE_TAXES
Ordem ...
600 ICMI 320
...
de Venda 620 IBRX 320
...
640 ICM3 523
Brazilian
SD Taxes
Conditions
TAXBRJ
RVXBRA J_1BCALCULATE_TAXES
NF
SD
Database
FI Database
Clculo de Impostos baseado em condies (CBT)
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)
SD
Conditions
RVABRA
...
300 ICMI 320 Brazilian Pricing
Faturamento ...
600 IBRX 320 Formula
...
704 ICM3
SD FI NF
Database Database
Clculo de Impostos baseado em condies (CBT)
Nesta seo, esto dispostas todas as condies de preo, descontos ou acrscimos que compem o preo-base.
Clculo de Impostos baseado em condies (CBT)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Nesta seo esto dispostas todas as condies relativas aos Impostos Retidos na Fonte (IRF).
Clculo de Impostos baseado em condies (CBT)
Nesta seo esto dispostas todas as condies relativas aos Impostos Retidos na Fonte (IRF).
Tcnica de Condies - Overview
Finalidade
pedidos de clientes;
determinada quantidade de material;
um determinado material;
um determinado dia (data da negociao).
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
Os elementos
Tipos de Condio;
Tabelas de Condio;
Sequncias de Acesso;
Procedimento de Clculo de Preos.
Tcnica de Condies - Overview
Tipo de Condio
Tipo de Condio
Tabela de Condio
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
Sequncia de Acesso
Tipo de Condio:
ZPB2 Preo (+ PIS/COFINS) Sequncia de Acesso: PR00
Sequncia de Acesso:
Especfico
PR00 01. Cliente/ Material
3. Material Geral
Tcnica de Condies - Overview
A Tcnica de Condies no esquema de clculo
Procedimento de Clculo
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
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.
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
Condio: DIZF
TMW Tax Managers Workplace
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*
ICVA ICFR
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
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_1BTXWIHT: taxas de Impostos Retidos na Fonte (PIS, COFINS, CSLL e IR), segundo
Grupo de Imposto de Excees Dinmicas
TMW Tax Managers Workplace
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
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
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
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.
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
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
Tela de Exibio de Logs obtidos com a migrao do grupo de imposto 15 para as seqncias de acesso
TMW Tax Managers Workplace
H tambm a possibilidade de selecionar qual a aplicao dos registros a serem gerados, conforme
figura abaixo:
Resultado obtido com a verificao dos registros previamente gerados pelo sistema.
TMW Tax Managers Workplace
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 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
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
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
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.