Rateio incorreto do valor do Kit quando desconto é aplicado

Checkout

Aberto
Pedro Oliveira

Pedro Oliveira

Última atualização

Sumário

Quando é aplicado um desconto, há uma divergência entre o valor total de um Kit e a soma dos valores de seus componentes.

Exemplo 1:

Um kit tem o preço de R$ 7,72. Este kit recebe um desconto de R$ 1,16. Quando o rateio do preço do kit é realizado entre seus componentes, a soma do preço dos componentes fica em R$ 7,70.

Exemplo 2:

Um kit tem o preço de R$ 7,72. Este kit recebe um desconto de R$ 1,16. Quando o rateio do desconto é realizado entre seus componentes, a soma do desconto dos componentes fica em R$ 1,40.

Este erro ocorre por conta do arredondamento realizado nas divisões dos valores.

Com essa diferença de valores, os lojistas não conseguem inserir a Nota Fiscal em seus sistemas.

Simulação

  • No Módulo E-Commerce, cadastre um kit com 4 componentes;
  • No Módulo Pricing, crie uma promoção para esse Kit;
  • Feche um pedido com esse kit com a promoção aplicada;
  • O JSON ou XML do pedido vai exibir a divergência entre o valor total e o valor da soma das partes.

Workaround

Este é um cenário intermitente. A solução momentânea é inserir manualmente os valores para que o ERP consiga gerar a Nota Fiscal com o valor correto.