precio con impuestos en factura prestashop

Productos con impuestos incluidos en factura Prestashop

Las facturas de Prestashop muestran los precios de los productos sin los impuestos y en ocasiones este detalle puede generar confusión a nuestros clientes o a nosotros mismos a la hora de gestionar el pedido. Por esta razón hoy os enseñaremos un pequeño truco para conseguir que los productos aparezcan con los impuestos incluidos.

Para conseguir nuestro propósito de hoy debemos tocar un poco de código, en concreto el archivo invoice.product-tab.tpl que se encuentra en la ruta;

pdf/invoice.product-tab.tpl

El primer paso es descargar este archivo y editarlo con nuestro editor de texto realizando los siguientes cambios:

1.- Cambiar $order_detail.unit_price_tax_excl_including_ecotax por $order_detail.unit_price_tax_incl

2.- Cambiar $order_detail.total_price_tax_excl_including_ecotax por $order_detail.total_price_tax_incl

3.- Cambiar <th class=”product header-right small” width=”{$layout.total_tax_excl.width}%”>{l s=’Total’ pdf=’true’} <br /> {l s='(Tax excl.)’ pdf=’true’}</th> por

<th class=”product header-right small” width=”{$layout.total_tax_excl.width}%”>{l s=’Total’ pdf=’true’} <br /> {l s='(Tax incl.)’ pdf=’true’}</th>

Una vez realizados todos los cambios tenemos que guardar este archivo y volver a subirlo al mismo lugar de donde lo descargamos. Ya podemos comprobar en una de nuestras facturas si los cambios han surtido efecto.

Si por alguna razón no funciona podéis probar subiendo el archivo a la ruta;

themes/<your_theme>/pdf/invoice.product-tab.tpl

 

About the author: Franky Martin (ADMIN)

Has one comment to “Productos con impuestos incluidos en factura Prestashop”

You can leave a reply or Trackback this post.

  1. Miguel - 1 marzo, 2018 at 11:09 Reply

    Hola,

    Muchas gracias por el aporte. Es fantástico!

    He visto que tanto el precio unitario como el precio total se muestran con IVA incluido pero mi pregunta es: ¿cómo se podría mostrar el precio base con IVA incluido?

Leave a Reply

Your email address will not be published.

cuatro × 4 =