Buenos días
En la tienda tngo productos con los tres tipos de IVA aplicables y el cálculo de los diferentes productos con sus IVA's lo hace bien, pero en la factura sale en el encabecimiento de IVA el 21% (cuando en la columna hay varios tipos aplicados)
¿ cómo puedo modificar el encabezamiento y dejar solamente IVA, sin especificar el porcentaje?
Adjunto imagen de una factura que el IVA aplicado es del 10%
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Es posible que tengas que aplicar un cambio en el archivo de vista de virtuemart, ubica este archivo :
/components/com_virtuemart/views/invoice/tmpl/invoice_items.php
Veràs un código similar a :
if(count($taxBill)==1){ reset($taxBill); $t = current($taxBill); echo shopFunctionsF::getTaxNameWithValue($t->calc_rule_name,$t->calc_value); } else { echo vmText::_('COM_VIRTUEMART_ORDER_PRINT_PRODUCT_TAX'); }
Aqui parece que la condición entra a la primera parte, podrías cambiar la condicion y dejarla como :
if(false){ reset($taxBill); $t = current($taxBill); echo shopFunctionsF::getTaxNameWithValue($t->calc_rule_name,$t->calc_value); } else { echo vmText::_('COM_VIRTUEMART_ORDER_PRINT_PRODUCT_TAX'); }
Verifica si con esto se genera correctamente el mail con la cabecera del impuesto.
Saludos
Gracias John,
Se ha corregido con la modificación que me has indicado, ahora aparece en la línea de encabezamiento "impuestos" y así abarca a los tres tipos de IVA.
Muchas Gracias
Hola
Sólo ten en cuenta documentar este cambio para volver a realizarlo ya que posiblemente se pierda tras una actualización de virtuemart que realices en un futuro.
Saludos.