gbbn
Octobre 8, 2018, 11:53
1
Bonjour,
Lorsque je clone une facture client j’obtiens le message d’erreur suivant :
Dolibarr: 8.0.2
Niveau de fonctionnalités: 2
PHP: 5.6.38
Server: Apache
Url sollicitée: /dolibarr/htdocs/compta/facture/card.php?facid=3977&action=confirm_clone&confirm=yes&socid=412
Referer: https://www .***************.com/dolibarr/htdocs/compta/facture/card.php?facid=3977&action=clone&object=invoice
Gestionnaire de menu: eldy_menu.php
Type gestionnaire de base de données: mysqli
Requête dernier accès en base en erreur: SELECT ec.rowid, ec.statut as statuslink, ec.fk_socpeople as id, ec.fk_c_type_contact, t.fk_soc as socid, t.statut as statuscontact, t.civility as civility, t.lastname as lastname, t.firstname, t.email, tc.source, tc.element, tc.code, tc.libelle FROM llx_c_type_contact tc, llx_element_contact ec LEFT JOIN llx_socpeople t on ec.fk_socpeople = t.rowid WHERE ec.element_id = AND ec.fk_c_type_contact=tc.rowid AND tc.element=‹ facture › AND tc.source = ‹ external › AND tc.active=1 ORDER BY t.lastname ASC
Code retour dernier accès en base en erreur: DB_ERROR_SYNTAX
Information sur le dernier accès en base en erreur: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND ec.fk_c_type_contact=tc.rowid AND tc.element=‹ facture › AND tc.source = ‹ exte › at line 1
Mais lorsque ensuite je vais dans la liste des factures, la facture clonée est bien créée en brouillon.
J’ai l’impression qu’il manque une variable après ec.element_id
Questions (si j’ai bien identifié le problème)
de quelle variable s’agit-il ?
quel est le fichier à modifier pour corriger ce problème ?
D’avance merci pour votre aide
pm17
Octobre 8, 2018, 12:39
2
Niveau de fonctionnalités: 2
Vous avez activé MAIN_FEATURES_LEVEL a 2 ?
1 « J'aime »
gbbn
Octobre 8, 2018, 1:12
3
Oui, effectivement, je ne sais pas pourquoi !
J’ai repassé la valeur à 0 et maintenant je peux cloner les factures sans message d’erreur.
Merci beaucoup !