Avisos
Vaciar todo

corregir decimales iva en factura  

 
Carmen
 Carmen
Reputable Member

Hola, necesitaria hacer pequeñas modificaciones en las facturas y os queria preguntar la ubicación de los archivos relacionados con el iva en facturas. Uso la versión 1.6.1.18 y veo que se han corregido varios aspectos relacionados con su formato pero falta a mi parecer:
-Quitar los tres decimales que salen en el Iva, es decir 21.000%
-Mejorar la maquetación de "porcentaje del impuesto" ya que las palabras se cortan mal, separando consonantes de vocales en el salto de linea.
-Quitar "Referencia" pues "producto" ya la incluye
-Cerrar las lineas de recuadros

Muchas gracias por vuestra colaboración

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 06/04/2018 11:34 am
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Parece ser que esta relacionado con el theme que usas, aunque para el primer punto puedes revisar la cantidad de decimales que tienes configurados, desde el menú: Preferencias >General

Los themes sobreescriben los archivos de mails, revisa si tu theme tiene una carpeta mail dentro

Saludos.

ResponderCitar
Respondido : 06/04/2018 6:36 pm

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

Carmen
 Carmen
Reputable Member

La cantidad de decimales que tengo puesta es "0" y si, en el theme tengo la carpeta mails pero ¿Que archivos deberia tocar?

Muchas gracias!

ResponderCitar
Respondido : 06/04/2018 7:40 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

De momento prueba renombrar la carpeta mails de tu theme de esta manera debería tomar la carpeta mails general, en caso tu theme haga modificaciones a los layouts de mails

Saludos.

ResponderCitar
Respondido : 06/04/2018 10:54 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Carmen
 Carmen
Reputable Member

¿Los cambios se observarian al generar una factura nueva? Es que he renombrado la carpeta mails del theme y al generar una factura hecha previamente no observo ningún cambio.
En impuestos del país (ES) veo que sale de manera predeterminada 21.000% y si intento hacer la modificación ahí no se puede.

Saludos

ResponderCitar
Respondido : 07/04/2018 1:05 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Carmen.

¿Los cambios se observarian al generar una factura nueva?
Si, los cambio los observarías en las facturas nuevas que realices, las facturas que ya están creadas aparecerán con los decimales.

El tema de las tasas en prestashop esta definida por la función getTaxLabel que encontraras en el archivo HTMLTemplateInvoice.php. dentro de classes -> pdf -> HTMLTemplateInvoice.php

Un saludo

ResponderCitar
Respondido : 07/04/2018 4:07 pm

Cursos Gratuitos WordPress

Carmen
 Carmen
Reputable Member

Muchísimas gracias ¡Perfecto!

ResponderCitar
Respondido : 07/04/2018 5:44 pm
Carmen
 Carmen
Reputable Member

En el archivo que dices encuentro lo siguiente pero no se que es lo que debo modificar para que el formato pase a ser de 21.000% a 21%:

protected function getTaxLabel($tax_breakdowns)
{
$tax_label = '';
$all_taxes = array();

foreach ($tax_breakdowns as $type => $bd)
foreach ($bd as $line)
if(isset($line['id_tax']))
$all_taxes[] = $line['id_tax'];

$taxes = array_unique($all_taxes);

foreach ($taxes as $id_tax) {
$tax = new Tax($id_tax);
$tax_label .= $tax->id.': '.$tax->name[$this->order->id_lang].' ('.$tax->rate.'%) ';
}

return $tax_label;
}
*/

Gracias

ResponderCitar
Respondido : 07/04/2018 8:31 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Carmen.

Disculpa por no haber contestado antes, pero estaba viendo si podíamos modificarlo de alguna manera en el archivo que genera la factura, y por lo que puede estar viendo y realizando pruebas, este genera ese código a partir de una variable que es el que le indica el valor del iva para ese usuario/país.

Por desgracia no es posible con una simple modificación incluso probé a modificarlo vía Base de datos y seguía generando esos decimales.

Tienes módulos que si que te permiten modificar las facturas y es posible que puedas solucionarlo con alguno de estos módulos, pro ejemplo:

-> https://addons.prestashop.com/es/contabilidad-facturas/7988-factura-personalizada.html

Un saludo

ResponderCitar
Respondido : 09/04/2018 1:01 pm
Carmen
 Carmen
Reputable Member

Muchísimas gracias Pepe por la comprobaciones e intentos de resolverlo. Tendré en cuenta el módulo que indicas.

Saludos cordiales

ResponderCitar
Respondido : 09/04/2018 7:41 pm