soon Posted October 18, 2011 Share Posted October 18, 2011 Bonjour, J'ai découvert un soucis de taille sur mon prestashop qui se produit quand celui-ci génère la facture au format pdf, j'ai l'impression que presta mange de grosses informations et conclusion la tva en pied de page est complètement fausse. Voici un exemple de pied de facture : Total produits HT : 437,98 € Total produits TTC : 523,82 € Total réductions TTC : -78,57 € Total livraison : 17,82 € Total TTC : 466,56 € Total HT : 390,11 € Détails de taxe Taxe Total HT Taxe totale Total TTC Produits 19,600 % 11,61 € 2,28 € 13,89 € Transporteur 19,600 % 17,82 € 3,49 € 21,31 Comme on peut le voir, sur le pavé ca se calcule bien mais dans la récap y'a comme un gros probleme.... Si quelqu'un a une idée, je suis preneuse, parce que la, ça frôle le ridicule quand même ;-) Merci d'avance de votre aide, Soon Link to comment Share on other sites More sharing options...
Hal Posted November 29, 2011 Share Posted November 29, 2011 Bonsoir, Je ne sais pas vraiment si cela va résoudre ton problème, mais j'avais également une anomalie dans le récapitulatif de ma TVA sous Prestashop 1.4.4.0. Dans mon cas c'était le total de la taxe qui posait problème, du genre : Détails de taxe Taxe Total HT Taxe totale Total TTC Produits 5,500 % 27,13 € -27,13 € 0 € En regardant le code de classes/PDF.php j'ai remarqué ma ligne 982 : $priceBreakDown['totalsProductsWithTaxAndReduction'][$product['tax_rate']] += Tools::ps_round($priceBreakDown['totalsProductsWithoutTaxAndReduction'][$product['tax_rate']] * (1 + $tax_rate / 100), 2); Que j'ai remplacé par : $priceBreakDown['totalsProductsWithTaxAndReduction'][$tax_rate] += Tools::ps_round($priceBreakDown['totalsProductsWithoutTaxAndReduction'][$tax_rate] * (1 + $tax_rate / 100), 2); Et cela a résolu mon problème. J'espère qu'il en sera de même pour toi... 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