Jump to content

Recommended Posts

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

  • 1 month later...

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

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...