{"section":"known-issues","requestedLocale":"pt","requestedSlug":"o-modo-de-arredondamento-de-tetopiso-nao-esta-funcionando-corretamente-entre-itens-com-multiplicador-de-unidade-diferente-de-1","locale":"pt","slug":"o-modo-de-arredondamento-de-tetopiso-nao-esta-funcionando-corretamente-entre-itens-com-multiplicador-de-unidade-diferente-de-1","path":"docs/pt/known-issues/Pricing & Promotions/o-modo-de-arredondamento-de-tetopiso-nao-esta-funcionando-corretamente-entre-itens-com-multiplicador-de-unidade-diferente-de-1.md","branch":"main","content":"## Sumário\n\n>ℹ️ Este problema conhecido foi traduzido automaticamente do inglês.\n\n\n\nÉ possível definir, por meio de uma tarefa para a equipe de produtos, a alteração da forma como o valor do desconto é arredondado no carrinho.\nEm um cenário em que a conta está usando um modo de arredondamento de teto ou piso, esse arredondamento não funcionará corretamente com itens com unitmultiplier diferente de 1.\n\nIsso ocorre porque o unitMultiplier desse item é 100,0. Quando o RnB arredonda o valor do desconto para o checkout, ele arredonda o preço unitário. Portanto, ele pega o valor de uma unidade pequena e o arredonda para cima. Em seguida, ele pega o desconto total, divide-o pela quantidade vezes o unitMultiplier e arredonda-o para duas casas decimais.\nComo o RnB leva em conta apenas duas casas decimais, ele arredonda para 0,01 ou 0,02.\n\n## Simulação\n\n\n\nExemplo:\nDesconto total: -3.96\nDesconto unitário = -3,96 / (2*100) = -0,0198\n\nEntão, qual item receberá 0,0198% do desconto, em vez de 3,96%\n\n## Workaround\n\n\n\nUma solução válida seria voltar a definir no roundingMode, para que o problema pare de ocorrer."}