Jump to content

Recommended Posts

Bonjour,

 

J'ai changé mon nombre de décimal à 3 (_PS_PRICE_DISPLAY_PRECISION_) dans le fichier defines.inc.php.

 

Valeurs testées :

 

Prix HT : 0.334 €

TVA : 20%

TTC : 0.4008

 

Problèmes :

  • L'affichage 3 décimals n'est pas pris en compte dans les champs de l'onglet "Prix du produit" (admin)
  • Dans la page d'accueil "Nouveautés", le prix est de 0.400 TTC
  • Dans la page détal du produit, le prix est de 0.401 TTC
  • Dans le panier, il est de 0.400 TTC

 

Maintenant, lors du calcul dans le panier c'est un peu plus embêtant :

  • Pour une quantité de 400 pièces à 0.334 € unité et une TVA de 20%
  • Mon calcul : (0.334 * 1.20) * 400 = 160.32 €
  • Sur prestashop le total et de 160.00 €

Apparament, lors du calcul de TTC du produit, les montants calculés sont arrondis car 0.334*1.20 = 0.4008 et prestashop prend 0.400.

 

 

Que faire ?

 

 

Merci

Edited by SodiMaster (see edit history)
Link to comment
Share on other sites

Oui sauf si hors EU.

 

Pas contre, si je met un prix à 3 décimal dans le le champ "Prix de vente TTC" du produits, il met le message "Le champ price est invalide." mais il l'enregistre qd même...

 

Pas trop fait pour ca presta je pense !

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...