Erreur Mise à jour

Bonjour,

Une des solutions est de modifier la colonne condition_to_check dans la table meta_menu
Vous pouvez rajouter un point d’interrogation (?) devant le point (.)
UPDATE meta_menu SET condition_to_check = REPLACE(condition_to_check, '.getEnterpriseComm', '?.getEnterpriseComm')

Mais attention, un problème en cache un autre …
Au cas par cas, vous obtiendrez le menu. Mais c’est un peu ardu.

Si vous aimez les risques, vous pouvez rajouter un point d’interrogation (?) devant le point (.) dans tous les cas suivants

UPDATE meta_menu SET condition_to_check = REPLACE(condition_to_check, '.get', '?.get') WHERE condition_to_check NOT LIKE '%?.get%';
UPDATE meta_menu SET condition_to_check = REPLACE(condition_to_check, '.is', '?.is') WHERE condition_to_check NOT LIKE '%?.is%';

Avec cette procédure vous aurez accès aux Menus, mais c’est peut-être la face émergée de l’iceberg !?
Des tests de non régression sont à effectuer…

De plus la procédure adoptée, ci-dessus, n’est pas forcément logique pour une mise à niveau d’une base de données lors d’un changement de version.

Un sujet consacré à ce point donne des pistes :
https://forum.axelor.com/t/correct-method-to-upgrade/1690/6

Sinon, ce sujet aussi :
https://forum.axelor.com/t/migration-maj-v5-a-v6-desastre-no-reccomended/3846/21

En espérant que cela puisse vous aider !