Jump to content

Usuarios exentos de IVA en Prestashop 1.5.4.1


nguerra

Recommended Posts

Les cuento, necesito poder crear usuarios que estén exentos de IVA.

 

Para hacer ésto primero pensé en crear dos formularios de inscripción diferentes duplicando authentication.php (llamandolo authentication2.php) y lo mismo para authentication.tpl y AuthController.php, cambiando las llamadas de las funciones cuando fuese necesario, de ésta forma pensé podría asignarle a cada inscripción un grupo de usuario determinado (usuario normal y empresa, éste ultimo con tax=0), el problema es que esta vía de solución no me funcionó.

 

Luego noté que cuando uno rellena el campo Empresa en el formulario aparece el campo "Número de IVA" y que éste puede ser validado con el módulo "Número de IVA europeo" donde si la empresa cumple los requisitos puede estar exenta de IVA (todo ésto válido sólo para Europa claramente).

 

Mi consulta es como puedo modificar éste módulo (vat_number), para que descuente IVA, cuando alguien complete el campo "Número de IVA", no me interesa que haya validación alguna por ahora. Desde ya muchas gracias, y si alguien tiene algún consejo para solucionar ésto de otra manera, bienvenido sea.

Edited by nguerra (see edit history)
Link to comment
Share on other sites

Hola Nguerra , estoy armando mi web en prestashop soy novato y vi tu post...

Yo quiero hacer algo parecido , que cuando el cliente se registre salgan varias opciones y que pueda elegir el a que categoria pertenece?

Vos pudiste hacer esto? Yo estoy googleando y no encuentro nada

Gracias

Link to comment
Share on other sites

Hola no se si ya le han dado solución a su problema,

 

posteo para darles una posible solución, aunque es algo laboriosa mi idea no cabe duda de que sea una posible solución,

 

Bueno la idea seria esta, crear un nuevo grupo de clientes en el cual pueda ver los productos sin IVA, luego en cada uno de los

 

productos seria crear un precio especifico por el grupo que acaban de crear y luego cada vez que un cliente se registre colocarlo

 

en el grupo adecuado.

Link to comment
Share on other sites

Hola no se si ya le han dado solución a su problema,

 

posteo para darles una posible solución, aunque es algo laboriosa mi idea no cabe duda de que sea una posible solución,

 

Bueno la idea seria esta, crear un nuevo grupo de clientes en el cual pueda ver los productos sin IVA, luego en cada uno de los

 

productos seria crear un precio especifico por el grupo que acaban de crear y luego cada vez que un cliente se registre colocarlo

 

en el grupo adecuado.

 

Gracias por ver el post jhond , nose si a nuestro compañero le sirve tu respuesta....

Yo quiero hacer algo mas automatico y que el usuario pueda elegir en q grupo estar cuando este se registra...

Saludos

Link to comment
Share on other sites

@jhond1360

 

Gracias por tu consejo, efectivamente lo logré de esa manera, el usuario elige su grupo en el formulario de registro, en éste caso un grupo con tax=0. Para los que necesiten hacer algo similar, para modificar el formulario usé esta guía, luego modifique éste móludo, lo que hice fue seguir las modificaciones que se comentan en ese hilo y luego borre $this->dependencies = array('codece'); y cambié ésta linea $sql = "SELECT id_group FROM ps_group_lang WHERE id_group = '$codece'"; pues quiero leer el grupo y no "code", nótese que en ese módulo "codece" es el valor que ingresa el usuario en el formulario de registro. Luego para hacer un grupo con tax=0 seguí éste hilo y funcionó sin problemas. Disculpen que de tan poco detalle de las modificaciones pero estoy corto de tiempo ahora.

Edited by nguerra (see edit history)
  • Like 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...