Jump to content

Recommended Posts

Bonsoir à tous

Je viens de trouver pourquoi Prestashop à des paniers et factures fausses.

Sur Prestashop même en affichage 2 décimales vous faites le calcul avec 4 décimales, aucun arrondis

Pas top la Team car impossible de mettre 4 décimales sur un panier et une facture

 

Et de ce fait bonjour le bazar avec certains clients

 

Je pense que cela vient de la table ps_specific_price, car en regardant il y a dans les colonnes price et réduction une valeur de 20,6 dans taille valeur

 

bonne soirée

Edited by jp77 (see edit history)

Share this post


Link to post
Share on other sites

Ben même pas, c'est sur 6 décimales que le calcul se fait^^

 

Et des arrondis, il y en a un peut trop partout, c'est surtout ça le problème.

 

Enfin si vous pensez que c'est si simple vous vous trompez légèrement...

Share this post


Link to post
Share on other sites

Et ben c'est encore pire que ce que je pensais
je vais quand même essayé de trouver.
Ce qui est incroyable c'est que cela dure depuis des lustre.
alors plutôt que de sortir des versions les unes derrières les autres il serair mieux de résoudre ce problème

 

Ce problème existe depuis des lustres j'en parlais déjà à cette époque :https://www.prestashop.com/forums/topic/161568-nouveau-coup-de-gueule-sur-les-factures-pour-la-team/?p=786159

Edited by jp77 (see edit history)

Share this post


Link to post
Share on other sites

Bonjour à tous

 

Je viens de trouver apparemment une parade en attendant que la Team fasse quelques choses pour cette galère (on peut toujours y croire)

 

Pour ceux qui ont des réductions en % aller dans la table SQL :

 

ps_specifique_price

 

colonne reduction_tax : mettre à 0 au lieu de 1

colonne reduction type : mettre amount à la place de percentage

colonne reduction : mettre la réduction en montant

 

BO prestashop ==> préférences générales

 

régle d'arrondi ==> arrondir au chiffre impair le plus proche

type d'arrondi ==> arrondir pour chaque ligne

Nombre de décimal = 2

 

J'ai fais les calculs à la machine et cela tombe juste

 

Voila si vous avez des retours je prends

 

bonne journée

Share this post


Link to post
Share on other sites

Je déconseille à quiconque de suivre ces consignes.

 

Si vous voulez mettre votre boutique en vrac, continuez ainsi sans comprendre les implications de tels changement en base de données.

  • Like 1

Share this post


Link to post
Share on other sites

Eolia

 

Quand je fais des essais je le fais sur une boutique test

La critique est facile, mais apporter des solutions apparemment ça c'est autre chose !

 

concernant cette manip dans la base sur :

 

ps_specifique_price

 

colonne reduction type : mettre amount à la place de percentage

colonne reduction : mettre la réduction en montant

 

Permet uniquement de ne pas avoir à refaire les réductions car en BO on ne peut que les supprimer.

 

Maintenant si vous avez une autre solution, je pense que bien des personnes seront heureuses de vous entendre.

 

Bien cordialement

Share this post


Link to post
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...

Important Information

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