Menu
Feedback
Comece aqui
Tutoriais
Portal do desenvolvedor

Problemas conhecidos
Diretivas de suporte
Troubleshooting

Perguntas frequentes
Comunicados
Problemas conhecidos
O modo de arredondamento de teto/piso não está funcionando corretamente entre itens com multiplicador de unidade diferente de 1
O modo de arredondamento de teto/piso não está funcionando corretamente entre itens com multiplicador de unidade diferente de 1
ID: 968349
Backlog
Publicado em 18/01/2024
Última atualização em 18/01/2024

Sumário

Este problema conhecido foi traduzido automaticamente do inglês.

É 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. Em 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.

Isso 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. Como o RnB leva em conta apenas duas casas decimais, ele arredonda para 0,01 ou 0,02.

Simulação

Exemplo: Desconto total: -3.96 Desconto unitário = -3,96 / (2*100) = -0,0198

Então, qual item receberá 0,0198% do desconto, em vez de 3,96%

Workaround

Uma solução válida seria voltar a definir no roundingMode, para que o problema pare de ocorrer.

Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na comunidade VTEX.
Junte-se à nossa comunidade
Solicite suporte à VTEX
Para assistência personalizada, entre em contato com nossos especialistas.
Abra um ticket de suporte
GithubDeveloper portalComunidadeFeedback