Hola,
En la tienda de VM tengo puesto el importe total de los artículos (incluido el IVA) con redondeo a la unidad (es decir sin decimales). Esto me funciona bien.
Ahora bien, cuando veo el carro, me aparecen los impuestos (IVA) y los portes redondeados, cuando deberían estar con 2 decimales. Es decir, lo que quiero sería lo siguiente:
precio artícculo (base): 43,07€
IVA (21%) : 9,04€
total : 52,11€
total (redondeado) : 52€
No sé si esta es la forma correcta. Creo que sí. Si no, ¿cual sería la forma más adecuada de mostrarlo?.
Al cliente le quiero cobrar 52€, el resto son desgloses que me gustaría que se contemplasen correctamente.
Gracias
URL del sitio: Contenido solo visible a usuarios registrados
Pablo,
El problema no estaba en configuración/valoración ya que tenía puesto un 2 en todos los precios.
En el grupo de comprador minorista tenía un 0 en el precio final. En este caso calcula mal los decimales del impuesto y no sé por qué. He decidido poner 2 decimales en el precio final (a pesar de que sea una cantidad entera), por lo que en el caso que comentábamos, el precio que muestra es 52,00€, un mal menor que estoy dispuesta a asumir.
Lo que no me funciona es lo que me comentas del truco. Si pongo "aplicar reglas genericas" lo que hace es sumar el IVA a los 52€, quedando la cantidad final en 62,92€. En cambio, si indico el 21% del IVA en el apartado impuesto del producto, me funciona bien. ¿te parece relevante ésto, o puedo pasar sin hacer lo que me comentas?.
Pablo,
Finalmente lo he conseguido todo. Te resumo:
- Lo que realmente origina un funcionamiento erróneo en los cálaculos (decimales mal calculados) es el tema del redondeo. El redondeo está mal resuelto. Si se pone el precio sin decimales, aplica un redondeo, y altera toda la cadena. Solución: poner siempre el importe final con dos decimales.
- He vuelto a mi planteamiento inicial de aplicar impuestos por grupos de compradores, así como el defiinir precios por países y me funciona perfectamente. Finalmente tengo:
- Minorista:
- IVA 21% para España (exceptuando las 2 provincias Canarias).
- IVA 21% intracomunitario para todos los países de la Unión.
- Precio producto para España (basado en el precio del producto con el truco tuyo)
- Precio producto para la Unión Europea (He definido el mismo para el resto de los países,
pero puedo diferenciar como yo quiera).
- Precio para países extracomunitarios (aquí no aplico IVA)
- Mayorista:
- IVA 21% para España (exceptuando las 2 provincias Canarias).
- IVA 4% del recargo de equivalencia (para determinados clientes que así lo requieran)
- IVA 21% intracomunitario para todos los países de la Unión.
- Precio producto para España
- Precio producto para la Unión Europea (He definido el mismo para el resto de los países,
pero puedo diferenciar como yo quiera).
- Precio para países extracomunitarios (aquí no aplico IVA, sería exportación)
Pongo todo este rollo por si le puede servir a alguien que quiera diferenciar tanto los precios, e impuestos por grupos de compradores y países.
Es una locura.
Gracias Pablo