Avisos
Vaciar todo

Campos personalizados - Precios con IVA  

 
JarMad
 JarMad
Usuario activo

Hola a todos,

Os quería hacer una consulta referente a los campos personalizados. El problema es el siguiente:

Tengo creado un campo personalizado llamado “¡Elige una protección para el tejado!” este campo permite al visitante seleccionar entre 3 tipos de protección para el tejado:

- Sin cubierta -> 0€
-Rollo asfaltico -> 22€ sin iva -> 27€ Iva incl
-Teja asfáltica -> 27€ sin iva -> 33€ Iva incl

El problema es que no encuentro la manera que al poner el precio con IVA a un campo personalizado no me coja este valor y me calcule de nuevo el IVA.

La otra opción es poner el precio sin IVA, pero esta no es una buena solución ya que tengo todos los productos con el iva incluido.

EJEMPLO EN LA WEB (Caseta infantil Felix):
Precio casa: 368€ Iva incl.
Rollo asfaltico (campo personalizado) 22€ sin IVA
Precio de venta final= 396€. (No puedo poner unos precios con IVA y otros sin. Lo normal sería que en lugar de 22€ saliera 27€)

Espero que lo entendáis y sobretodo que sepáis orientarme!

Gracias,

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 29/11/2012 3:55 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola JarMad,

Verifica si el siguiente hilo te es de utilidad:

https://www.webempresa.com/foro/30-VirtueMart-20/83418-Error-en-c%C3%A1lculo-de-precios-en-campos-personalizados.html

Saludos.

ResponderCitar
Respondido : 30/11/2012 3:52 am

Cursos Gratuitos WordPress

JarMad
 JarMad
Usuario activo

Hola Johnny,

Gracias por tu respuesta, pero ese post junto con los siguientes no da una solución al problema:

https://www.webempresa.com/foro/16-Pack-Tienda-Joomla/46363-Problemas-y-dudas-variados-de-virtuemart.html?limit=15&start=15

https://www.webempresa.com/foro/30-VirtueMart-20/83055-Campo-personalizado--Producto-derivado.html

Queremos utilizar los campos personalizados como complementos de productos. Ejemplo:
El cliente puede comprar una caseta de madera, posteriormente puede seleccionar la protección para el tejado, posteriormente puede seleccionar la pintura, también puede seleccionar la terraza, etc.

Si utilizara productos derivados, estaría creando un nuevo producto para cada complemento. Ejemplo:
1.- Caseta de madera
2.- Caseta de madera + protección tejado
3.- Caseta de madera + pintura
4.- Caseta de madera + protección tejado + pintura
5.- Caseta de madera + terraza
6.- Caseta de madera + protección tejado + terraza
7.- ETC, etc, etc

Lo que pregunto es si existe alguna opción para poder poner los precios en los campos personalizados con el IVA incluido para que el cliente vea siempre en el FrontEnd todos los precios con IVA. También se debe tener en cuenta que al añadir este complemento realice correctamente la suma del producto + la suma del complemento.

Es posible hacerlo? la única solución es tocando código o es muy complicado?

Gracias

ResponderCitar
Respondido : 30/11/2012 8:23 am
David Noguera
 David Noguera
Miembro Moderator

Hola JarMad, me ha costado, pero creo que lo he encontrado en el foro de Virtuemart usando la búsqueda avanzada...

Revisa este hilo:

https://forum.virtuemart.net/index.php?topic=96591.msg317611#msg317611

El hombre dice que para solucionar el problema hay que hacer esto:

What need to be changed is the tax & calculation rules. The "calculation kind" needs to be changed from "Tax per product" to "Tax per Bill". Doing so will only display taxes once the user has registered and selected the country as to which the rule applies to.

Mira si te sirve la solución que comentan..

Saludos!

ResponderCitar
Respondido : 30/11/2012 11:08 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

JarMad
 JarMad
Usuario activo

Gracias por tu respuesta,

La solución que indicas es correcta para aquellas tiendas que quieran poner sus precios sin IVA.

En mi caso, los precios deben ir con el IVA incluido, por lo que he buscado pluguins en el foro de VM y en el JED pero no encuentro nada.

Que solución podría haber?

ResponderCitar
Respondido : 30/11/2012 12:05 pm
David Noguera
 David Noguera
Miembro Moderator

Hola JarMad, he estado revisando el tema, y no es posible, el precio ha de colocarse sin impuestos y VM calcula automáticamente los impuestos en base a las reglas del producto al cual pertenecen esos atributos.

Habría que hacer cambios en la programación de VirtueMart, ajenos a la plantilla, es decir, en el core de VirtueMart, con lo que eso conlleva, perder actualizaciones, etc...

Saludos!

ResponderCitar
Respondido : 30/11/2012 1:02 pm