cancel
Showing results for 
Search instead for 
Did you mean: 

Desconto X Base de ICMS - NF de Saída (SD)

0 Kudos

Bom dia pessoal.

Preciso criar um cenário onde ao dar um desconto, o sistema subtraia o valor do desconto da base do ICMS.

Exemplo:

Valor unitário do produto = 1000

Valor do desconto = 100

Valor da Base de ICMS = 900

Alíquota de imposto = 5%

Valor do Imposto = 45

Valor liquido da NF = 900

A saída que encontrei para isso é alterar a formula da condição BX10 (base de ICMS).

Existe outra alternativa ?

Obrigado,

Renato

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Renato,

O SAP standard já trata este tipo de situação que você precisa, da seguinte forma:

Introduza a condition sua de desconto entre as conditions ICMI e IBRX.

A ICMI representa a base original, antes do desconto.

A IBRX, por definição, é a base modificada, após descontos e sobrepreços introduzidos entre a ICMI e a IBRX.

O preço continua sendo mapeado da ICMI, porém o desconto aparecerá no cabeçalho, e a base de cálculo será a base modificada.

Este é o comportamento standard e recomendado para este cenário.

Sérgio.

0 Kudos

Sergio, eu testei a sua sugestão.

No exemplo abaixo :

Valor unitário do produto = 1000

Valor do desconto = 100

Valor da Base de ICMS = 900

Alíquota de imposto = 5%

Valor do Imposto = 45

Valor liquido da NF = 900

A IBRX ficou com o valor de 800, ou seja, duplicou o desconto. E com isso os impostos foram calculados tendo como base R$ 800.00

Alguma ideia ? ou será um problema do meu ambiente ?

Minha condição é a ZDSC.

3200K004Material    2ERS
3210K007Desconto cliente    2ERS
3220K005Cliente/material    2ERS
3230ZDSCDesconto Faturamento3003002ERS
3260YBS1Suplemento cliente    X2
3290                              320328
4000KF00Frete    2ERF
5990AZWRAdiantam/compensação    X248
6000IBRXCalc. Imp. Brasil300598320

Obrigado novamente

antoniotascin
Explorer
0 Kudos

Boa tarde, Renato.

Seguindo a recomendação do Sérgio, o valor unitário deve coincidir com o valor base de ICMS (1000). O desconto deve ser inserido somente entre ICMI e IBRX, eliminando a duplicidade no lançamento do desconto; desta forma, IBRX assumirá o valor da base modificada (900).

Meu cenário se comporta como descrito.

Abraços.

0 Kudos

Pode colar o trecho do esquema de calculo ?

Obrigado.

0 Kudos

Deu certo, eu coloquei a minha condição Z, bem acima da IBRX.

Obrigado a todos.

Renato

Answers (2)

Answers (2)

cristiano_santos
Participant
0 Kudos

Olá Renato,

aqui no nosso projeto viabilizamos esse cenário alterando a formula da BX10, copiando toda a formula 320 e adicionando nossa necessidade no final.Da proxima vez vou usar a sugestão do Sérgio acima.

former_member218017
Participant
0 Kudos

Ola Renato!

Tenho um cenário parecido, onde os descontos sāo aplicados da maneira como voce menciona, porem os descontos vão para todos os impostos.

O que voce pode fazer, é formar esse desconto na IBRX, assim a base do ICMS vai ser baseada no valor da IBRX, porem isso sera aplicado para os demais.

Uma sugestao tambem seria fazer alguma condition que receba o desconto - base do ICMS, e as BX do ICMS partir dessa condição. Faz alguns testes e verifica como se comporta..

Davi Ribeiro