Détail des taxes dans Prestashop 1.6

Depuis la version 1.6.0.5, l’équipe de développement de PrestaShop a introduit un bug dans l’affichage des taxes dans les factures. En effet, depuis cette version, la table order_detail_tax a une clé primaire unique sur le détail de la taxe.

Puisqu’au Canada, dans de nombreux cas les taxes sont multiples sur une même commande (taxe fédérale et provinciale), la validation des commandes ne peut plus enregistrer dans la base de données les taxes. Seul le détail des taxes sur le shipping (stocké dans une autre table) s’affiche sur la facture.

Vous l’aurez sans doute compris la correction du bug est simple : supprimer la clé primaire sur la table order_detail_tax. ce bug a été corrigé dans la version 1.6.0.7 à paraitre prochainement.