Quand j’essaie d’ouvrir la liste des ordre de fabrication, j’ai aussi une erreur
**Code retour dernier accès en base en erreur:** DB_ERROR_NOSUCHFIELD
**Information sur le dernier accès en base en erreur:** Unknown column 't.mrptype' in 'field list'
Quand j’ouvre un produit dans la liste j’ai l’erreur suivante:
**Code retour dernier accès en base en erreur:** DB_ERROR_NOSUCHFIELD
**Information sur le dernier accès en base en erreur:** Unknown column 'p.fk_default_bom' in 'field list'
**Message:** Unknown column 'p.fk_default_bom' in 'field list'
Est-ce qu’il y a quelque chose à faire pour faire fonctionner tout ça ? Sinon il faut que je revienne sur la version 14.0.5 et que je restaure ma DB
Merci pour votre aide !
Note: j’utilise PHP 7.4, MySQL 5.7 et Dolibarr est hébergé sur Infomaniak
Vous avez des éléments qui ont du mal se passer
14 vers 15:
ALTER TABLE llx_product ADD COLUMN fk_default_bom integer DEFAULT NULL;
ALTER TABLE llx_mrp_mo ADD COLUMN mrptype integer DEFAULT 0;
Les tables n’ont pas du prendre ces informations aux vues de vos erreurs
Bonjour,
regardez dans Accueil->Outils d’administration->Infos Dolibarr : l’information dans la section « Paramètres Fichier de configuration (conf.php) »=>Préfixe des tables/dolibarr_main_db_prefix. habituellement ici il y llx_
J’ai effectué les commandes proposées par @nicolas90. J’arrive à ouvrir l’OF sans crash maintenant. Les produits dans ma liste sont toujours vides et si j’ouvre un article j’ai l’erreur:
**Code retour dernier accès en base en erreur:** DB_ERROR_NOSUCHFIELD
**Information sur le dernier accès en base en erreur:** Unknown column 'p.mandatory_period' in 'field list'
**Message:** Unknown column 'p.mandatory_period' in 'field list'
En ajoutant le champ mandatory_period, tout s’affiche correctement maintenant. J’ai encore une erreur avec les kits:
**Requête dernier accès en base en erreur:** SELECT p.rowid, p.ref, p.label as label, p.fk_product_type, pa.qty as qty, pa.fk_product_fils as id, pa.incdec, pa.rowid as fk_association, pa.rang FROM wy6d_product as p, wy6d_product_association as pa WHERE p.rowid = pa.fk_product_fils AND pa.fk_product_pere = 784 AND pa.fk_product_fils <> 784 ORDER BY pa.rang
**Code retour dernier accès en base en erreur:** DB_ERROR_NOSUCHFIELD
**Information sur le dernier accès en base en erreur:** Unknown column 'pa.rang' in 'field list'
Est-ce que vous pouvez m’indiquer quel champs je dois ajouter ?