Hola,
Ahora tengo 100 productos que aparece 0- (gratis) quisiera ponerle a todos los productos el 18%.
Esto es posible, o lo tengo que hacer entrando en el producto uno a uno.
Muchas gracias.
Hola mac,
Tienes que indicar a cada producto el IVA que se aplica. Ten en cuenta que hay IVA con diferentes porcentajes en España.
Saludos,
Hola Jordi,
Tengo que entrar en cada producto y ponerlo uno a uno, esto sería lo correcto?.
Lo que no entiendo por que me pone 0-(gratis) cuando no tengo ningun impuesto gratis.
Hola,
Lo que te pone de impuesto 0 gratis viene como la propia definición de no aplicar impuestos (está traducido así en las constantes de idioma).
Una forma de aplicar el impuesto del 18% a todos los productos de una vez sería ejecutando una consulta sql directamente sobre la base de datos de la web, aunque este es un tema muy delicado que tendrías que hacer con mucho cuidado.
En primer lugar tendrías que localizar cuál es el id del impuesto del 18%. Para ello, tienes que ir a la administración del Virtuemart y entrar en el apartado Impuesto->Listar Tarifas de Impuesto. Después entra en el impuesto del 18%. Se tiene que abrir con una url como la siguiente:
De esta url tienes que anotar el valor de tax_rate_id. Por ejemplo, para la url anterior es 3.
Después tienes que entrar en el panel de control de tu hosting y acceder a la opción PhpMyAdmin. Selecciona la base de datos que estés usando en la web y haz una copia de seguridad. Para ello, una vez que has seleccionado la base de datos vete la pestaña Exportar y genera la copia pulsando el botón Continuar.
Después, pulsa en la pestaña SQL y ejecuta los siguiente.
UPDATE jos_vm_product SET product_tax_id = 3
El valor de 3 se tendría que cambiar por el id del impuesto que hay que aplicar. Con esto, todos los productos pasarían a tener el impuesto deseado.
Hola Pablo,
Estaba metiendo los impuestos a mano.
Ya que casi lo tengo listo, hay alguna manera de saber si me he dejado algún articulo sin el impuesto?
Muchas Gracias.
Hola,
Desde la administración de la web no se puede aplicar un filtrado de este tipo.
Si te conectas a la base de datos con el PhpMyAdmin de tu panel de control del hosting puedes obtener un listado de los productos con impuesto 0 ejecutando la siguiente consulta:
SELECT * from jos_vm_product WHERE product_tax_id = 0
Hola Pablo,
Ha funcionado a la perfección, ha encontrando 2 registros sin iva.
Muchas Gracias.