Bonjour à tous.
Je ne suis pas certain d’avoir trouvé un sujet parlant de ce « problème » alors je me permet d’ouvrir un post.
N’hésitez pas à me le dire s’il est déjà traité et, si tel est le cas, à me renvoyer vers le bon post.
J’ai effectué une migration de dolibarr 9.0.x vers la dernière version (marquée comme stable) à savoir 10.0.2
Or, depuis cette mise à jour je rencontre un message d’erreur dans les pages de factures du CRM (https://[…]/compta/facture/card.php?facid=94) ou lors de la validation d’une facture (https://[…]/compta/facture/card.php?facid=98&action=valid).
Les messages sont les suivants :
[code]
Dolibarr a détecté une erreur technique.
You use an experimental or develop level of features, so please do NOT report any bugs, except if problem is confirmed moving option MAIN_FEATURES_LEVEL back to 0.
Voici les informations qui pourront aider au diagnostic (Vous pouvez fixer l’option $dolibarr_main_prod sur ‹ 1 › pour supprimer quelques notifications):
Date: 20190919163215
Dolibarr: 10.0.2
Niveau de fonctionnalités: 2
PHP: 7.1.32
Server: Apache
OS: Linux world-351.fr.planethoster.net 3.10.0-962.3.2.lve1.5.25.10.el7.x86_64 #1 SMP Wed May 29 04:37:40 EDT 2019 x86_64
UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.132 Safari/537.36
Url sollicitée: /compta/facture/card.php?facid=94
Referer: https://[…]/index.php?mainmenu=home&leftmenu=home
Gestionnaire de menu: eldy_menu.php
Modules/Applications: syslog, user, paypal, oauth, stock, product, hosting, domain, expensereport, propal, margin, accounting, agenda, contrat, cron, commande, ecm, ficheinter, facture, fournisseur, holiday, printing, salaries, societe, service, tax, banque, prelevement, dolicalc, quicknotes, projet, stripe, modulebuilder, hrm, debugbar, categorie, fckeditor, multicurrency, bookmark, import, export, ldap
Type gestionnaire de base de données: mysqli
Requête dernier accès en base en erreur: SELECT MAX(SUBSTRING(facnumber, 16, 3)) as val FROM doli_facture WHERE facnumber LIKE ‹ facture-F_________ › AND facnumber NOT LIKE ‹ (PROV%) › AND entity IN (1)
Code retour dernier accès en base en erreur: DB_ERROR_NOSUCHFIELD
Information sur le dernier accès en base en erreur: Unknown column ‹ facnumber › in ‹ field list ›[/code]
Pourriez-vous vous me dire ce qu’il conviendrait de faire ?
Dans la table « doli_facture », je n’ai effectivement pas de champ « facnumber » mais un champ « ref ».
J’ai bien essayé de le modifier en « facnumber » mais cela fait tout planter
Merci de votre aide.
Cordialement.