Jump to content

Impuestos Variables De Transporte


Recommended Posts

Buenos días,

 

Necesitaría saber dónde tocar o qué sobreescribir en Prestashop 1.6 para que los impuestos aplicados al transporte sean variables en función de los impuestos aplicados a los productos enviados. Es decir, el comportamiento sería idéntico al de Amazon: si el envío tiene únicamente productos al 4%, el iva aplicado al transporte sería del 4%, si los productos van al 21%, sería ese el impuesto a aplicar. Pero si hay mezcla de impuestos de productos, i.e., algunos al 4%, otros al 10%, y al 21%, siempre se aplicaría el mayor de los impuestos, 21%.

 

Actualmente, Prestashop permite aplicar sólo un tipo fijo de impuesto al transporte, con variaciones por peso/tamaño, pero no por el impuesto de los productos del envío. He mirado módulos gratuitos y de pago, pero no encuentro nada.

Link to comment
Share on other sites

Pensaba que el IVA del transportista es siempre del 21%..

 

no parece muy sencillo a simple vista

 

hay tres puntos donde se llama al impuesto por lo que en esos sitios tendrías que mirar los productos y ahí hacer la media. O directamente en getTaxesRate también se debería poder acceder a los productos vía $cart = Context::getContext()->cart->getProducts(); y ahí devuelves la media

 

fRdL3Ps.png

  • Like 1
Link to comment
Share on other sites

Gracias Enrique por la ayuda,

 

Lo que he hecho es sobreescribir la función getIdTaxRulesGroup en un módulo para que coja el mayor de los impuestos aplicado al carro de la compra, ya que también me interesaba que se guardase en la tabla order_invoice_tax el tipo que había aplicado para "shipping".

 

Lo de aplicar el 21% al transporte es lo que yo tenía entendido, pero desde el departamento Fiscal nos han dicho que aunque podemos hacerlo, no es muy ético cobrar un 21% cuando lo que se envía va al 4% o al 10%, por ejemplo, que siempre hay que aplicar el mayor IVA al transporte de los productos que el cliente compra, aunque pocos lo hagan, como amazon.

Link to comment
Share on other sites

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