Empiezapori es agente digitalizador de la ayuda Kit Digital

Somos agente digitalizador de la ayuda Kit Digital. Te ayudamos en la creación de tu sitio web o comercio electrónico y gestionamos tus redes sociales.
Llámanos (93 470 00 37) o rellena el formulario y nos pondremos en contacto contigo. Te ayudamos a gestionar la ayuda.
Para más información y contacto haz clic en el siguiente enlace.

Arreglo error factura en prestashop

Me he encontrado con un problema en prestashop que por lo visto es bastante usual.

Cuando pones un descuento a un producto (o varios), tanto desde un módulo de descuento como desde el grupo de clientes, en la factura y en la parte de Artículos del admin este descuento se aplica dos veces.

Para arreglarlo hay que ir a classes/Order.php y comentar las siguientes líneas

 

if ($row[‘group_reduction’] > 0)

{

if ($this->_taxCalculationMethod == PS_TAX_EXC)

$row[‘product_price’] = $row[‘product_price’] * $group_reduction;

else

$row[‘product_price_wt’] = Tools::ps_round($row[‘product_price_wt’] * $group_reduction , 2);

}

 

if (($row[‘reduction_percent’] OR $row[‘reduction_amount’] OR $row[‘group_reduction’]) AND $this->_taxCalculationMethod == PS_TAX_EXC)

$row[‘product_price’] = Tools::ps_round($row[‘product_price’], 2);

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Ir arriba