{"section":"known-issues","requestedLocale":"es","requestedSlug":"redondeo-incorrecto-del-precio-cuando-el-multiplicador-de-la-unidad-es-diferente-de-1","locale":"es","slug":"redondeo-incorrecto-del-precio-cuando-el-multiplicador-de-la-unidad-es-diferente-de-1","path":"docs/es/known-issues/Store Framework/redondeo-incorrecto-del-precio-cuando-el-multiplicador-de-la-unidad-es-diferente-de-1.md","branch":"main","content":"## Sumario\n\n>ℹ️ Este problema conocido ha sido traducido automáticamente del inglés.\n\n\nEl precio mostrado por el bloque vtex.product-price diverge debido a los redondeos de la multiplicación de unidades.\n\nEn el siguiente ejemplo, el precio del producto es de 47,50 dólares y su multiplicador unitario es de 0,25.\n\nPor lo tanto, para una unidad (0,25), el precio individual es 47,50*0,25 = 11,875.\n\nSin embargo, cuando se realiza una simulación de pago para este producto, el precio de venta devuelto se redondea a sólo 2 decimales: 1187.\n\nEste precio redondeado se utiliza para calcular el precio de venta del componente, que es el precio de una unidad entera, sin considerar el multiplicador. Como se redondea antes del cálculo, el precio de venta final es incorrecto.\nEn este caso, 11,87*4 = 47,48.\n\nUn efecto secundario causado por este problema es que el precio de venta se considera diferente al precio de lista del producto, y entonces el precio de lista se muestra también.\n\n ![](https://raw.githubusercontent.com/vtexdocs/known-issues/refs/heads/main/docs/es/known-issues/Store%20Framework/redondeo-incorrecto-del-precio-cuando-el-multiplicador-de-la-unidad-es-diferente-de-1_1.png)\n\nEste comportamiento sólo se produce en el contexto de búsqueda, pero no en el PDP. En este caso, el precio de venta es correcto.\n\n\n\n## Simulación\n\n\nEn un contexto de búsqueda, cargue un producto que tenga un multiplicador unitario diferente de 1 y cuyo unitMultiplier*price resulte en un número con más de 2 decimales.\n\n\n\n## Workaround\n\n\nEs posible desarrollar un componente personalizado para evitar este problema.\n\nAdemás, existe una posibilidad menos viable que es la de registrar sólo los valores de los precios que al ser multiplicados por el unitMultiplier no resulten en fracciones de más de 3 decimales."}