Bonjour
Je viens de lever un problème pour notre configuration comptable
Notre plan comptable comporte des code 800-…, 900-…, non interdit à la saisie.
Lors du lancement de la fonction Rapport Résultat/exercice par groupe personnalisé, une erreur SQL apparait .
Après recherche, elle se situe ici
t.numero_compte IN (« .$this->db->sanitize($listofaccount). »)";
(ligne 747 de accountancycategorie.Class.php).
En effet, le sanitize
supprime les guillements qui ensèrent le code comptable , ce qui donne t.numero_compte IN (800-…)
Résolu en supprimant le sanitize
ce qui donne $sql .= " AND t.numero_compte IN (« .$listofaccount. »)";
Suis-je claire? Est-ce une erreur à corriger.
Cordialement et surtout bonne année à tous et à Dolibarr.
Claude
PS: Version Dolibarr V15