Avisos
Vaciar todo

Problema visualizar precios y decimales: difiere en pantalla, compra y pedido

13 Respuestas
2 Usuarios
0 Reactions
1,755 Visitas
Respuestas: 2639
Famed Member
Topic starter
 

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


 
Respondido : 11/02/2014 11:45 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

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.


 
Respondido : 11/02/2014 1:21 pm
Respuestas: 2639
Famed Member
Topic starter
 

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!


 
Respondido : 11/02/2014 2:16 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

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.


 
Respondido : 11/02/2014 3:14 pm
Respuestas: 2639
Famed Member
Topic starter
 

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!


 
Respondido : 12/02/2014 8:42 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Puedes actualizar. Eso sí, es posible que el problema tampoco esté resuelto en esta versión.


 
Respondido : 12/02/2014 1:56 pm
Respuestas: 2639
Famed Member
Topic starter
 

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


 
Respondido : 07/05/2014 8:39 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

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.


 
Respondido : 07/05/2014 2:11 pm
Respuestas: 2639
Famed Member
Topic starter
 

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


 
Respondido : 08/05/2014 10:37 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

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.


 
Respondido : 08/05/2014 2:35 pm
Respuestas: 2639
Famed Member
Topic starter
 

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!


 
Respondido : 16/05/2014 9:49 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Lo puedes hacer en el foro de Virtuemart, concretamente en la siguiente categoría:

http://forum.virtuemart.net/index.php?board=127.0


 
Respondido : 16/05/2014 2:08 pm
Respuestas: 2639
Famed Member
Topic starter
 

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!


 
Respondido : 19/05/2014 1:20 pm