cancel
Showing results for 
Search instead for 
Did you mean: 

SD - Isencao dos Impostos para um cliente especial

Former Member
0 Kudos

Bom dia! Espero que voces estejam bem. Sou consultora junior e nao conhecho muito bom a localizacao Brasil.

No me cliente pede o seguinte:

Que crie uma regra na tabela para um cliente especial. Os impostos nao podem ser destacados para esse.

Além disso, pede que no momento da criacao da ordem de venda, o sistema puxe automaticamente os seguintes dados:

Codigo Impostos: IZ

CFOP: 5510/AA

ICMS: M17 (Operacao Trib.)

Dir Fisc IPI: IP1 (Opera.Tributadas)

Lei COFINS: C07

Lei PIS: P07

e também o texto amarrado no cabecalho da ordem de vendas (Texto Cabecalho Nota Fiscal)

Descubri com o ABAP que há um INCLUDE que traz os dados desde uma tabela Z mas que é uma cópia da tabela da customizing
Rota: Vendas e distribuiçãoàFaturamentoàDocumentos de faturamentoàCaracterísticas especiais do paísàPropriedades específicas de país – BrasilàAtualizar ctg.item doc.vendas

Mas isso faz que seja customizado para um tipo de ordem de vendas e item category, mas nao para um cliente em particular.

Por favor, me poderiam guiar? sou de Argentina e nao conheco pessoal do Brasil.

Muito Obrigada!!!

Accepted Solutions (1)

Accepted Solutions (1)

Felipe_Silveira
Active Participant
0 Kudos

Olá, Marina.

Por padrão, a configuração da tabela J_1BSDICA pode determinar, para um determinado tipo de ordem de vendas e categoria de item, as definições básicas de código de imposto e as leis fiscais.

Para sua necessidade específica: a isenção de ICMS e IPI por cliente, pode ser feita nos dados mestres deste cliemte, na transação /xd02 na aba "Dados de Controle". Nesta mesma aba, podem ser definidas as leis fiscais de ICMS e IPI para este cliente.

As leis fiscais de ICMS e IPI são determinadas em uma dessas três formas: por dados mestre (/xd02 na aba "Dados de Controle"), ou por definição em exceções dinâmicas ou, ainda, pela J_1BSDICA. A ordem de prioridade destas três possibilidades é definida na view J_1BTXLAWSEQ.

Optando por manter a relevância mais alta nas exceções dinâmicas, é preciso utilizar um grupo de imposto com campo chave [CLIENTE (KUNNR)] para que seja possível, de acordo com sua necessidade, fazer tal distinção por cliente. E a partir de então, cadastrar entradas de exceções dinâmicas nas tabelas de ICMS(J_1BTXIC3) e IPI (J_1BTXIP3) informando as leis fiscais esperadas.

A definição da J_1BTXLAWSEQ não interfere na determinação de leis fiscais de PIS e COFINS pois para estas taxas o sistema sempre busca ocorrências nas tabelas de exceções J_1BTXPIS e J_1BTXCOF e, caso não as encontre, segue automaticamente na busca por valores cadastrados na J_1BSDICA.

Por fim, a determinação de CFOP em SD se dará pela customização da view J_1BAPNV.

Abraço,

Felipe Silveira

Former Member
0 Kudos

Olá Felipe,

Muito obrigada pela ajuda!

Ao respeito ao texto que traz automaticamente na ordem de vendas, aonde posso modificar isso? eu verifiquei no controle de textos mas nao o encontrei. O usuário pidiu modifica-lo.

Grata!

Marina

Answers (2)

Answers (2)

former_member239073
Participant
0 Kudos

Bom dia Marina,

Confira com a pessoa que fez esse requerimento pra você, pois o CFOP 5510 não existe.

Att,

André

Former Member
0 Kudos

André,

O CFOP é o 5501/AA.

Eu já adicionei o cliente nas tabelas do IPI, COFINS, PIS, ICMS.

Testei com a ordem de vendas mas nao traz o código do impostos IZ correctamente. Isso só se configura na J_1BSDICA? Quando adiciono o tipo da ordem de venda, item ctg, país e as leis tributarias o sistema me diz que já há uma chave existente. Nao quero eliminar ou romper as outras entradas. Outra sugerencia?

Grata!

former_member239073
Participant
0 Kudos

Bom dia Marina,

Da uma olhada na tabela J_1BTXCODESEQ, ela que determina como o sistema vai atribuir o tax code, se nesta tabela estiver a primeira sequencia como "1 - Customer Material Information", você pode entra na VD51 e criar um Info Record para o cliente e material, dentro do material é possível atribuir um tax code.

Veja print abaixo:

Att,

André

Former Member
0 Kudos

Bom dia André!

Muito obrigada pela resposta. Eu verifiquei na tabela J_1BTXCODESEQ e nao há nenhum valor encontrado. Posso criar um registro e colocar como 1era seq o cliente? Se eu fizer isso, entao soamente modifico no dados mestes?

Fico no aguardo!

Marina

former_member239073
Participant
0 Kudos

Boa tarde Marina,

Nesse caso eu sugiro que já crie a entrada para a tabela Item Category (J_1BSDICA).

Depois disso é só criar a entrada na VD51 que o sistema já atribuiria o tax code desejado.

Att,

André

Former Member
0 Kudos

André!

Muito obrigada pela resposta. O meu cliente me diz que esse cliente nao pede materiais especificos e tambem usa outro tipo de ordem de vendas. A minha pergunta é se eu crio entradas na tabela J_1BSDICA, isso vai afetar outros clientes que usam os dois tipos de ordem de vendas? Como posso especificar o Codigo do impostos do cliente? Nao existe a possibilidade?

Grata!

Marina

former_member239073
Participant
0 Kudos

Bom dia Marina,

Então o SAP só tem esses dois tipos de determinação Standard, ou pela J_1BSDICA ou pelo Registro Info de Cliente.

Caso você crie uma entrada na J_1BSDICA para essa ordem de vendas e tipo de material, o sistema sempre vai atribuir esse tax code que está na tabela.

A combinação de tax code específica é feita a nível de Cliente x Material. Apenas Cliente não tem essa possibilidade.

Att,

André

Former Member
0 Kudos

André,

Para fazer isso para um cliente específico, voces utilizam um EXIT?

Grata,

Marina

Felipe_Silveira
Active Participant
0 Kudos

Olá,

A edição do tax code pode ser feita via userexit. Por exemplo, utilizando a USEREXIT_MOVE_FIELD_TO_VBAP da MV45AFZZ.

Uma outra alternativa via customização seria determinar novos tipos de ordem de vendas ou categorias do item que sejam utilizados apenas por este cliente, configurando a J_1BSDICA de acordo.


Abraço,

Felipe

maikol_murillo
Explorer
0 Kudos

Marina

Da uma olhada ao Package INT_TMF_SD_TC.

Esse é o SAP standard para tratar casos especiais de determinação de CFOP, Tax Code entre outros.

A BAdI "redetermine_so_tax_data" é chamada desde o Include LJ1BJF01, ,linha 428.

SAP Tax Declaration Framework deve ter sido instalado no sistema para poder utilizar esta funionalidade. SAP Note 1870122.

Sem mais, Maikol M.

former_member182114
Active Contributor
0 Kudos

Discussão movida para SPED & NF-e