en 7.x, le boulot était fait par la fonction tax_by_date (dans core/lib/vat.lib.php)
en 8.x, le boulot est fait par la fonction tax_by_rate
et dans les requêtes, on trouve bien : $sql.= " AND (d.".$f_rate." <> 0 OR d.".$total_tva." <> 0)";
ce qui fait sauter toutes les lignes à 0 …
Je ne vais pas m’amuser à mettre la ligne en commentaire, car c’est une fonction du core…donc je ne maîtrise pas les impacts qu’il y aurait sur d’autres traitements …
Il y peu, j’avais posté un message sur les listings TVA qui ne reprenaient pas la TVA 0% dans la version 8.0.2.
Je pensais, suite à ton dernier message, que ce problème était corrigé dans la version suivante.
Seulement, je viens de mettre à jour mon Dolibarr avec la version 8.0.3 et toujours pas de TVA 0% dans le listing ???