- La première des choses est de vérifier que tes valeurs personnalisées sont bien présentes dans le dictionnaire :
Accueil > configuration > dictionnaires > Type de Tiers
Si les données ne sont pas présentes : il faut les re-créer (par export/import d’une base de données en V5 -> V10) ou en les recréant à la main. (table llx_c_typent)
Attention : les ID doivent être les mêmes que dans la V5 !
-> si c’est juste le dictionnaire qui avait sauté : les tiers doivent maintenant avoir leur type correctement renseigné.
- La deuxième chose à vérifier est que les valeurs sont présentes (ou pas) dans la table llx_societe (champs fk_typent)
Il s’agit de l’id de la table llx_c_typent.
Si les valeurs ont sauté : il faut les remettre en faisant un update de la table V10 avec les données de la table V5 en utilisant une clé commune entre les deux tables.(le rowid de llx_societe)
J’ai trouvé la réponse, en fait la base a attribuée de nouveaux ID aux champs que nous avions créés.
En remettant les anciens à la place, cela fonctionne.