29-12-2022, 09:20 AM
Buenos días Algra,
Bueno antes de nada decirte que te olvides de lo de aplicar el descuento o lo de un producto con iva negativo, no funciona así, los ivas aplicados en la factura tienen que ser los admitidos, 21, 10, 4 y 0 (exento).
Antes de hacer nada haz una COPIA DE SEGURIDAD en SISTEMA->COPIAS DE SEGURIDAD
Te puedo pasar un script para que todos los productos que tengas al 4 pasen al 0, el script lo debes ejecutar en SISTEMA->MANTENIMIENTO->Pestaña CONSOLA DB y sería:
UPDATE complementog SET avgiva = 0 where avgiva = 4;
Luego, si quieres que el precio final también baje (tendrás que rotular de nuevo) ejecutas este:
UPDATE complementog SET pvp = precio * (1 + (avgiva / 100));
Y si no quieres que baje, es decir, quieres mantener los precios:
UPDATE complementog SET precio = pvp / (1 + (avgiva / 100));
Resumen, ejecutas el primer script y luego uno de los 2 siguientes según te interese.
Ya me dices.
Bueno antes de nada decirte que te olvides de lo de aplicar el descuento o lo de un producto con iva negativo, no funciona así, los ivas aplicados en la factura tienen que ser los admitidos, 21, 10, 4 y 0 (exento).
Antes de hacer nada haz una COPIA DE SEGURIDAD en SISTEMA->COPIAS DE SEGURIDAD
Te puedo pasar un script para que todos los productos que tengas al 4 pasen al 0, el script lo debes ejecutar en SISTEMA->MANTENIMIENTO->Pestaña CONSOLA DB y sería:
UPDATE complementog SET avgiva = 0 where avgiva = 4;
Luego, si quieres que el precio final también baje (tendrás que rotular de nuevo) ejecutas este:
UPDATE complementog SET pvp = precio * (1 + (avgiva / 100));
Y si no quieres que baje, es decir, quieres mantener los precios:
UPDATE complementog SET precio = pvp / (1 + (avgiva / 100));
Resumen, ejecutas el primer script y luego uno de los 2 siguientes según te interese.
Ya me dices.