Estás colocando 0.50 como decimales, por lo que debes hacer lo siguiente:
ROUND((precio unitario *1.16),2) para que quede con DOS (2) decimales únicamente, así debes ir ajustando los decimales.
Avalados por :
Estás colocando 0.50 como decimales, por lo que debes hacer lo siguiente:
ROUND((precio unitario *1.16),2) para que quede con DOS (2) decimales únicamente, así debes ir ajustando los decimales.
¿Sabes cómo realizar una búsqueda formateada que realice los siguientes pasos?
1. Aumentar el precio unitario con el IVA, es decir, (precio unitario * 1.16).
2. Redondearlo, es decir, ROUND((precio unitario * 1.16), 0.50).
3. Luego, restarle el IVA para obtener el precio unitario original, es decir, ROUND((precio unitario * 1.16), 0.50) / 1.16.
Tengo la siguiente consulta pero me arroja un error:
SELECT T0.[ItemCode], T0.[Price], ROUND((T0.[Price]*1.16), 0.50) / 1.16
FROM ITM1 T0 WHERE T0.[PriceList] = '1' and T0.Price = $[INV1.PriceBefDi]
¡Saludos!
Redondear (campo, decimales)
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute