SodiMaster Posted April 14, 2014 Share Posted April 14, 2014 (edited) 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 April 14, 2014 by SodiMaster (see edit history) Link to comment Share on other sites More sharing options...
icstra Posted April 14, 2014 Share Posted April 14, 2014 Bonjour, peut être passer à 4 décimales pour que 0.4008 ne soit pas arrondi à 0.400. Link to comment Share on other sites More sharing options...
SodiMaster Posted April 14, 2014 Author Share Posted April 14, 2014 Oui c'est effectivement une solution. Après tous les produits auront ".0000" même si un prix rond. Link to comment Share on other sites More sharing options...
icstra Posted April 14, 2014 Share Posted April 14, 2014 Essayer aussi de définir le prix TTC dans la fiche produit et laisser Prestashop calculer le HT. Link to comment Share on other sites More sharing options...
SodiMaster Posted April 14, 2014 Author Share Posted April 14, 2014 J'ai aussi des pro qui ne vois que le HT Link to comment Share on other sites More sharing options...
icstra Posted April 14, 2014 Share Posted April 14, 2014 1) Vérifier que le prix HT calculé par PS vous convient 2) A un moment donné, les pros vont voir la TVA s'afficher pour la régler, non? Link to comment Share on other sites More sharing options...
SodiMaster Posted April 14, 2014 Author Share Posted April 14, 2014 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 More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now