Hola,
Tengo algunos problemas con la visualización y el cálculo de los precios. Espero saberlo explicar. Tengo los precios configurados con 3 decimales.
Cuando vas a la tienda y ves el precio lo muestra bien.
Cuando vas al carro de la compra no aparece el precio unitario ni el descuento. (¿Puede ser porqué no caben 3 decimales?)
Cuando manda copia del pedido al comprador, en ocasiones hay un desajuste en los decimales del precio total (Nº unidades por precio) y además en el precio base con impuestos solo muestra dos decimales. (Ver imagen "Precio en pedido desajustes")
Saludos y gracias
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Sobre lo de que no se muestren ciertos precios en el carro de compra es posible que se deba a una mala configuración de Virtuemart.
Vete a la administración de Virtuemart y entra en la pestaña "Fijación de Precios". Deja la configuración como en la siguiente captura de pantalla que te adjunto:
Sobre lo otro que comentas, es posible que se trate un bug de Virtuemart, de forma que aunque se configure el número de decimales en algunas partes hace los cálculo como si hubiera 2. De ahí también podría provocarse el descuadre al cambiar los redondeos.
Verifica la versión de Virtuemart que estás utilizando.
Hola Pablo,
Si necesito usar 3 decimales, el redondeo de dígitos debe de ser 3 ¿no?
La versión de VM que uso es la 2.0.26a
Saludos y gracias!
Hola,
Lo que te pretendía mostrar en la captura de pantalla que te he enviado son las casillas que hay que marcar para los campos Mostrar precio y Mostrar etiqueta.
Para el campo Redondeo (Dígitos) puedes dejar el 3 en todos los campos. Si con esta configuración te sigue mostrando el pedido con 2 decimales entonces el problema estaría en un bug de Virtuemart.
Actualmente ya está disponible la versión 2.0.26d, aunque no se si resolverían este problema.
Hola Pablo,
Efectivamente con esta configuración se resuelve en todo excepto en el pedido, que sigue mostrando dos decimales. Previa copia de seguridad, ¿podemos actualizar ya a VM 2.0.26d o recomendáis esperar un poco?
saludos y gracias!
Hola,
Puedes actualizar. Eso sí, es posible que el problema tampoco esté resuelto en esta versión.
Hola Pablo,
Estoy con la versión 2.5.19 y en pedidos sigue mostrando solamente 2 decimales. ¿Hay alguna novedad que me permita que los pedidos muestren 3 decimales? (Así es como aparecen en la web y en el precio del producto en administración, pero no al imprimir el pedido)
Saludos y gracias
Hola,
La versión 2.5.19 de la que estás hablando supongo que es la de Joomla, y esta no influye sobre el tema de los decimales en Virtuemart.
Tendrías que probar a actualizar Virtuemart a la última versión disponible, que actualmente es la 2.6. Antes de actualizar asegúrate de hacer una copia de seguridad completa de tu web.
Hola Plablo,
Tienes razón, puese la versión de Joomla. Pero en la de VM estoy con la 26d y tampoco se ha resuelto el problema. ¿Se puede actualizar ya a una versión superior a la 26d o no lo aconsejáis todavía?
Saludos y gracias
Hola,
Puedes probar a actualizar a la versión 2.6.0. Eso sí, es muy importante que antes de hacer hagas una copia de seguridad completa de tu web para poder revertir los cambios en caso de problemas.
No podemos garantizar que una nueva versión de una extensión pueda contener algún tipo de error o generar algún tipo de problemas.
Hola,
He actualizado a la versión 2.6 y siguen sin mostrarse 3 decimales al imprimir los pedidos. ¿Hay algún modo de reportar este bug a los desarrolladores de VM para que lo corrijan?
Saludos y gracias!
Hola,
Lo puedes hacer en el foro de Virtuemart, concretamente en la siguiente categoría:
Hola,
He preguntado en el foro de VM y la solución era simple. La comento por si a alguién más le sirve. Basta con ir a Configuración->Monedas->Euro y en decimales poner el número de decimales que quieres usar. Ahora los muestra bien en pedidos. Solucionado.
Saludos y gracias!