Jump to content
Sign in to follow this  
m-Facilities.com

[Partiellement RESOLU] Gestion des remises HT sur magasin avec prix HT

Recommended Posts

Bonjour,

Je gère un magasin avec des prix HT et je rencontre des difficultés avec les remises (version de prestashop: 1.2.5):

- Le prix barré indiqué sur le shop (FO) est le montant TTC alors qu'il devrait être le montant HT (la mention, elle, est bien HT)

- Le calcul de la remise dans le BO (valeur et/ou %) se fait sur le TTC et non sur le HT. Du coup, il faut "bidouiller" pour obtenir le prix facial FO visé (et le prix hors remise affiché est farfelu)

Est-il prévu un correctif ?

Cordialement.

Share this post


Link to post
Share on other sites

Bonjour Prestashop newbie,

On est plusieurs à chercher une solution à ce problème.

En as-tu trouver une pour la page produit?

Share this post


Link to post
Share on other sites

Pour l'instant, mon paliatif consiste à modifier la méthode getPriceWithoutReduct de la classe Product.

C'est à dire: je place en commentaire les lignes 1315, 1316 et 1317 du fichier classes/Product.php

//$tax = floatval(Tax::getApplicableTax(intval($res['id_tax']), floatval($res['rate'])));
//if (!Tax::excludeTaxeOption() || $notax)
//    return ($res['price'] * (1 + $tax / 100));



Je n'aime pas trop cela (modifier les sources). Je vais creuser un peu plus avant de déployer en production...

Share this post


Link to post
Share on other sites

Ah ben tabarouette ça marche! :-))

Pour le moment c'est ce que je vais faire et pouvoir annoncer officiellement ma promo.

Un gros merci!

Share this post


Link to post
Share on other sites
Pour l'instant, mon paliatif consiste à modifier la méthode getPriceWithoutReduct de la classe Product.

C'est à dire: je place en commentaire les lignes 1315, 1316 et 1317 du fichier classes/Product.php

//$tax = floatval(Tax::getApplicableTax(intval($res['id_tax']), floatval($res['rate'])));
//if (!Tax::excludeTaxeOption() || $notax)
//    return ($res['price'] * (1 + $tax / 100));



Je n'aime pas trop cela (modifier les sources). Je vais creuser un peu plus avant de déployer en production...




ATTENTION, cette solution ne FONCTIONNE PAS avec les déclinaisons... L'autre solution est la meilleure (modif. du tpl)

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More