Jump to content

[Résolu] Calcul de taxes faux avec produits virtuels et bon de réduction


Recommended Posts

bonjour,

 

bug constaté avec l'addition de prix de produits virtuels (téléchargeables) avec l'utilisation d'un bon de réduction en pourcentage :

 

méthode utilisée :

prestashop 1.4.9.0 et 1.5.0.17 fraichement installés,

12 produits virtuels créés avec 1,66 euros chacun, tous à 19,6% de tva.

 

calcul correct :

panier puis commande d'un même produit avec 12 quantités :

tous les calculs sont corrects (bon de réduction et tva) sur le panier et la facture.

 

calcul incorrect :

panier puis commande de 12 produits ayant, dans cet exemple, le même prix,

puis application d'un bon de réduction de 20%.

les additions d'arrondis successives sur les prix des produits donnent un résultat incorrect.

 

ces deux méthodes sont bien entendu supposées retourner les mêmes résultats

et ce n'est pas le cas et le prix final avec taxes incluses est faux

aussi bien dans prestashop 1.4 que 1.5.

 

de plus, dans les factures "fausses" le détail des taxes en bas n'est pas calculé

de la même façon que le restant de la facture :

ç'a l'air que les résultats du détail des taxes sont avec la méthode "tronquée",

et non pas avec la méthode "arrondie" comme le restant de la facture...

 

sans bon de réduction même bug :

1.66 euro * 12 produits donne une tva de 3.90432 euro sur la calculatrice

mais de 3.96 euros dans le panier...

 

posté en rapport de bug :

http://forge.prestas...owse/PSCFI-6673

post-375942-0-31231200-1348212290_thumb.jpg

post-375942-0-37529600-1348212302_thumb.jpg

post-375942-0-17677200-1348212312_thumb.jpg

post-375942-0-32444100-1348212321_thumb.jpg

post-375942-0-45737700-1348212330_thumb.jpg

post-375942-0-98281400-1348212338_thumb.jpg

post-375942-0-51448000-1348212345_thumb.jpg

Edited by drome (see edit history)
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...