Modificar detalles ...
 
Avisos
Vaciar todo

Modificar detalles factura vm

4 Respuestas
2 Usuarios
0 Reactions
683 Visitas
Respuestas: 110
Estimable Member
Topic starter
 

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


 
Respondido : 15/06/2016 8:35 am
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

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


 
Respondido : 15/06/2016 5:16 pm
Respuestas: 110
Estimable Member
Topic starter
 

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


 
Respondido : 15/06/2016 5:34 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

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.


 
Respondido : 15/06/2016 9:21 pm