Bonjour,

Ce bug a été corrigé en 3.5 :
https://github.com/Dolibarr/dolibarr/commit/bc0a52fa711d312ca2cc2f022b8d38d0084310b4

Bien cordialement,

--


*Maxime KohlhaasConsultant associé**ATM Consulting*
*+33 6 33 42 92 43*


Le 2 janvier 2014 16:51, Judith Haffner <j.haff...@totemnumerique.com> a
écrit :

> Bonjour,
>
> Je vous souhaite à tous une très belle année 2014.
>
> Je voulais vous signaler ce qui me semble être un bug sur la version 3.4.1
> de Dolibarr (bug que j'ai posté sur le forum et que certains ont confirmé)
> : le rapport du Chiffre d'affaire par produits et services dans Créances -
> Dettes est faux (la somme indiquée est bien inférieure à la somme
> réellement facturée et payée).
> En regardant le code source du fichier compta/stats/cabyprodserv.php je
> m'aperçois que les sommes des montants sont faites sur des valeurs
> distinctes, ce qui n'téiat pas le cas dans des version antérieures.
>
> Voici le code en question (ligne 175) :
>
> $sql = "SELECT DISTINCT p.rowid as rowid, p.ref as ref, p.label as label,";
> $sql.= " sum(DISTINCT l.total_ht) as amount, sum(DISTINCT l.total_ttc) as
> amount_ttc";
> $sql.= " FROM ".MAIN_DB_PREFIX."product as p";
> $sql.= " JOIN ".MAIN_DB_PREFIX."facturedet as l";
> ...
>
> Si je supprime DISTINCT dans les sum(), le résultat est correct.
>
> Est-il possible de prévoir un correctif dans les prochaines versions ?
> Merci.
>
> Judith Haffner
>
>
> _______________________________________________
> Dolibarr-dev mailing list
> Dolibarr-dev@nongnu.org
> https://lists.nongnu.org/mailman/listinfo/dolibarr-dev
>
_______________________________________________
Dolibarr-dev mailing list
Dolibarr-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev

Répondre à