g_escande Posted January 7, 2010 Share Posted January 7, 2010 Attention : 114,81 € payé au lieu de 116,91 € !Je n'arrive pas à comprendre cette erreur de paiment survenue sur mon site, alors que d'autres commande, ont était bien payé correctement.De quoi ça peut venir? Link to comment Share on other sites More sharing options...
patrick-lmpp Posted January 7, 2010 Share Posted January 7, 2010 Bonjour,il y a de gros problème avec le mode de calcul dans prestashop. Quant on fait la multiplication simple de produit il y a déjà des erreurs de prix. Exemple: 1.84 x 4= 7.37 mais ma calculette me dit 7.36 et si vous faites des remises ou des promos là c'est le gros lot. ils sont au courant depuis plusieurs mois mais nous n'avons pas de modification en vue.Cordialement.Patrick Link to comment Share on other sites More sharing options...
g_escande Posted January 7, 2010 Author Share Posted January 7, 2010 C'est assez contraignant das une boutique fonctionnelle quand même, c'est un bug important pour une boutique Link to comment Share on other sites More sharing options...
pokemon3d Posted January 7, 2010 Share Posted January 7, 2010 Peut-être déjà réduire le nombre de décimales de tous les prix de 6 à 2 aiderait, il y aurait je pense moins de problèmes d'arrondis. Je ne connais pas beaucoup de boutiques qui proposent des prix à plus de 2 décimales. Link to comment Share on other sites More sharing options...
g_escande Posted January 8, 2010 Author Share Posted January 8, 2010 Pourquoi tu dis que je suis à 6 décimales Link to comment Share on other sites More sharing options...
pokemon3d Posted January 8, 2010 Share Posted January 8, 2010 C'est un commentaire général, toutes nos boutiques fonctionnent avec une base de données dans laquelle les prix sont sous un format avec 6 décimales. Il doit y avoir une raison derrière que les développeurs nous expliqueront surement. Link to comment Share on other sites More sharing options...
jeckyl Posted January 8, 2010 Share Posted January 8, 2010 C'est un commentaire général, toutes nos boutiques fonctionnent avec une base de données dans laquelle les prix sont sous un format avec 6 décimales. Il doit y avoir une raison derrière que les développeurs nous expliqueront surement. Si tu regarde sur le forum certaines monnaies demande plus de décimales. Je ne le savais pas non plus, mais de là à aller jusqu'à 6 c'est énorme, peut être est-ce un choix justement pour que les arrondis soient plus justes. Link to comment Share on other sites More sharing options...
pokemon3d Posted January 8, 2010 Share Posted January 8, 2010 A la limite, qu'il y ait 6 décimales, 2 décimales ou 12 décimales, c'est pas génant, à partir du moment où les arrondis faits par Prestashop et ceux faits par Paypal soient les mêmes. Or ce n'est pas le cas et c'est ce qui génère des erreurs de paiement. Link to comment Share on other sites More sharing options...
Patrick21 Posted January 8, 2010 Share Posted January 8, 2010 moi j'ai modifié a 2 décimales dans les tables :productproduct_attributeorder_détailje verais si cela marche bienPatrick Link to comment Share on other sites More sharing options...
patrick-lmpp Posted January 8, 2010 Share Posted January 8, 2010 Hello,Sans parler de Paypal il y a des erreurs de calcul avant déjà.1.84 € ttc x 4 = 7.37 € TTC ???? @+++Patrick Link to comment Share on other sites More sharing options...
Patrick21 Posted January 8, 2010 Share Posted January 8, 2010 en faisant la modif que j'ai donnécela marche sans soucis je viens de faire plein de testPatrick Link to comment Share on other sites More sharing options...
Bruno Leveque Posted January 8, 2010 Share Posted January 8, 2010 Bonsoir,Nous avons effectué pas mal de modifications relatives aux arrondis sur la version SVN.Ces dernières seront disponibles dans la version 1.3 prochainement.Le choix des 6 décimales et très simple :- Ceci n'est valable que sur les prix HT (les prix TTC sont bien sûr arrondis à 2 décimales)- Ceci permet d'avoir une grande précision et réduit le risque d'erreur si un client achète le même produit en grandes quantitésCordialement, Link to comment Share on other sites More sharing options...
pokemon3d Posted January 9, 2010 Share Posted January 9, 2010 en faisant la modif que j'ai donnécela marche sans soucis je viens de faire plein de testPatrick Juste une dernière question avant d'appliquer ces consignes : Est-ce qu'avec cette méthode les factures pdf générées par Prestashop deviennent aussi correctes, au niveau du montant total ? (par exemple, sur une de mes commandes : 9*4.46 = 40.10 sur la facture, au lieu de 40.14)Merci Link to comment Share on other sites More sharing options...
Patrick21 Posted January 9, 2010 Share Posted January 9, 2010 en faisant la modif que j'ai donnécela marche sans soucis je viens de faire plein de testPatrick Juste une dernière question avant d'appliquer ces consignes : Est-ce qu'avec cette méthode les factures pdf générées par Prestashop deviennent aussi correctes, au niveau du montant total ? (par exemple, sur une de mes commandes : 9*4.46 = 40.10 sur la facture, au lieu de 40.14)Merci faire une sauvegarde de ta base de donnée et vérifier, si cela ne marche pas tu restaures ta sauvegarde et tu nous donne la réponsePatrick 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