|
From: | Dany DeBontridder |
Subject: | Re: [Phpcompta-contrib] module phpcompta pour Dolibarr |
Date: | Thu, 19 Dec 2013 22:56:03 +0100 |
Bonjour,
Sur une configuration système :
- Debian Wheezy
- php 5.4.4
- Mysql 5.5.33
- Dolibarr 3.4.1
Export Clients/Fournisseurs
Les requêtes font appels à 3 champs de la table llx_societe qui n'existe pas => ils ne portent plus le même nom
Requête
llx_societe
cp
zip
ville
town
tel
phone
En modifiant la requête avec les valeurs ci-dessus, l'export se passe bien.
Export facture vente
La requête provoque une erreur DB_ERROR_1052 :
DoliDBMysqli::query SQL error: select f.rowid, c.rowid, facnumber, code_client, datef, paye, amount, tva, total, total_ttc, note_public, type, fk_soc, nom from llx_facture as f, llx_societe as c where c.rowid=f.fk_soc and type=0 and f.datef>='2013-12-01' and f.datef<='2013-12-31' order by facnumber DB_ERROR_1052
Il apparait que c'est le champ note_public qui pose problème. En effet dans Dolibarr 3.4.1, le champ note_public est identique dans les deux tables llx_societe et llx_facture (pas dans Dolibarr 3.3.4)
Donc ligne 234 (index.php), il faut modifier note_public par f.note_public.
Export facture achat
Il faut modifier les lignes 296 à 298 environ : facnumber en ref_supplier et note_public en f.note_public.
Malheureusement, le fichier csv généré est vide, malgré des données en base.
Quand je lance la requête via phpadmin ou mysqlworkbench, j'ai bien des données.
A suivre
Frédéric Roux
_______________________________________________
Phpcompta (www.phpcompta.eu) est un logiciel libre de comptabilité en ligne.
Phpcompta-contrib mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/phpcompta-contrib
[Prev in Thread] | Current Thread | [Next in Thread] |