Juste un message pour vous annoncer la disponibilité sur le dolistore d’un module complémentaire permettant la ventilation comptable, la comptabilisation et l’export, vers votre comptable ou un autre système, des notes de frais.
Cela va permettre de financer, en plus du developpement participatif, des fonctions sur le module comptabilité avancée.
J’ai ces erreurs là concernant le module depuis la version dolibarr 4.0.x
Warning: Declaration of modERjournal::init() should be compatible with DolibarrModules::init($options = ‹ ›) in …/htdocs/custom/erjournal/core/modules/modERjournal.class.php on line 0
Warning: Declaration of modERjournal::remove() should be compatible with DolibarrModules::remove($options = ‹ ›) in …/htdocs/custom/erjournal/core/modules/modERjournal.class.php on line 0
As-tu regardé la première ligne de /htdocs/custom/erjournal/core/modules/modERjournal.class.php ?
Je ne pense pas que le problème vienne de là mais sait-on jamais.
Il me semble bien avoir eu une erreur qui ressemblait à ça quand j’ai installé le module l’autre jour. J’avais voulu aller trop vite et mal respecté les instructions suivantes du readme :
- In your Dolibarr installation directory, edit the htdocs/conf/conf.php file
- Uncomment these lines (delete the leading « // ») and assign a sensible value according to your Dolibarr installation
Donc va vérifier htdocs/conf/conf.php c’est peut-être de là que vient le problème, la partie qui te concernerait serait peut-être celle en gras. Il utilise des chemins relatifs obligatoirement, peut-être n’était ce pas le cas sur les versions antérieures et que c’est pour ça que ça ne marche plus.
Après je laisse les spécialistes te répondre car j’ai peur qu’il ne faille pas fonder trop d’espoir dans mes pistes… Mais ça te fait déjà un truc à essayer en attendant.
Et pour te rassurer concernant le fait que tu trouveras une solution, le module marche parfaitement chez moi en 4.0.1
Bonjour
Merci pour l’information.
Le problème ne vient pas du fichier conf…
C’est je pense une erreur dans le code php :
J’ai adapté la fonction init() et remove() du fichier modERjournal.class.php comme tel
function init($options = ‹ ›) {
$sql = array ();
C’est ce que j’aurai fait d’office pour voir d’où vient le problème donc si cela règle le problème, Oui je valide mais pour précision, tu as une version de php spécifique ?
Le seuil des 20 modules vendus sur le store ayant été dépassé, le module sera intégré dans le core de la future v5 d’ici demain.
Comment as-tu fait pour installer dolibarr sur ubuntu 16.04 ? ma config est: Xubuntu 16.04 64bits, noyau 4.4.0-45-generic.
J’essaye depuis un certain temps d’installer, sans succès, les paquets deb (3.9.2 / 4.0.1 / 4.0.2), en guise de tests, sachant que dolibarr n’est pas encore 100% compatible avec php7.
Bonjour
Lorsque je veux enregistrer les écritures du journal NDF dans le Grand Livre :
Fatal error: Uncaught TypeError: Argument 1 passed to BookKeeping::create() must be an instance of User, none given, called in …/htdocs/custom/erjournal/expensereportjournal.php on line 179 and defined in …/htdocs/custom/erjournal/class/bookkeeping.class.php:108 Stack trace: #0 …/htdocs/custom/erjournal/expensereportjournal.php(179): BookKeeping->create() #1 {main} thrown in …/htdocs/custom/erjournal/class/bookkeeping.class.php on line 108
Bonjour,
j’ai acheté le module mais je n’arrive pas à le mettre en route correctement.
je le mets dans le dossier custom mais rien n’apparaît dans le panneau de configuration.
J’ai bien modifié le fichier conf.php mais rien n’a changé.
Une chose qui à fait avancé le problème c’est d’avoir une copie du dossier erjournal à la racine et un dans le dossier custom mais dans ce cas je n’ai aucun accès au journal de NDF
Le fonctionnement que vous décrivez est bizarre. Il faut activer le dossier custom et vous devriez le trouver dans la liste des modules, il faut ensuite l’activer puis faire la configuration.
Vous pouvez me contacter par email à aspangaro AT zendsi DOT com
J’ai enfin réussi à l’installer !
maintenant un autre problème se pose.
lorsque j’ouvre le journal des NDF j’ai l’erreur suivante.
Unknown column ‹ exd.fk_code_ventilation › in ‹ on clause ›
et lorsque je vais dans le détail notamment dans le journal j’ai ceci
Type gestionnaire de base de données: mysqli
Requête dernier accès en base en erreur: SELECT e.rowid, e.ref, e.date_debut as de, l.rowid as lid, l.comments, l.total_ttc, l.tva_tx, l.total_ht, l.total_tva, l.fk_code_ventilation, u.rowid as uid, u.firstname, u.lastname, u.accountancy_code as user_accountancy_account, f.accountancy_code, ct.accountancy_code_buy as account_tva, aa.rowid as fk_compte, aa.account_number as compte, aa.label as label_compte FROM llx_expensereport_det as l LEFT JOIN llx_c_tva as ct ON l.tva_tx = ct.taux AND ct.fk_pays = ‹ 1 › LEFT JOIN llx_c_type_fees as f ON f.id = l.fk_c_type_fees LEFT JOIN llx_accounting_account as aa ON aa.rowid = l.fk_code_ventilation JOIN llx_expensereport as e ON e.rowid = l.fk_expensereport JOIN llx_user as u ON u.rowid = e.fk_user_valid WHERE e.fk_statut > 0 AND e.date_debut >= ‹ 20170201000000 › AND e.date_debut <= ‹ 20170228235959 › ORDER BY e.date_debut
Code retour dernier accès en base en erreur: DB_ERROR_NOSUCHFIELD
Information sur le dernier accès en base en erreur: Unknown column ‹ l.fk_code_ventilation › in ‹ field list ›
j’en déduis que la colonne indiquant le statut de ventilation n’existe pas mais comment la crée ?