Avisos
Vaciar todo

Como aplicar el 18% de iva a todos los productos.  

 
mac
 mac
Estimable Member

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.

Citar
Respondido : 25/10/2011 10:31 am
Jordi Sala
 Jordi Sala
Miembro Admin

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,

ResponderCitar
Respondido : 25/10/2011 11:06 am

wpdoctor-revisa-la-salud-de-tu-wordpress

mac
 mac
Estimable Member

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.

ResponderCitar
Respondido : 25/10/2011 11:09 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

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:

http://www.tuweb.com/administrator/index.php?page=tax.tax_form&limitstart=0&keyword=&tax_rate_id=3&option=com_virtuemart

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.

ResponderCitar
Respondido : 25/10/2011 2:16 pm

mac
 mac
Estimable Member

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.

ResponderCitar
Respondido : 25/10/2011 3:31 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

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

ResponderCitar
Respondido : 25/10/2011 6:16 pm

Cursos Gratuitos WordPress

mac
 mac
Estimable Member

Hola Pablo,

Ha funcionado a la perfección, ha encontrando 2 registros sin iva.

Muchas Gracias.

ResponderCitar
Respondido : 25/10/2011 7:00 pm