Avez-vous accès à la base de données (via un utilitaire comme PHPMyAdmin ou Adminer) pour vérifier les informations de la table.
Parfois une mise à jour peux mal se passer et générer des erreurs.
Votre erreur est incompréhensible, car le code CODE_NOT_VALID_FOR_THIS_ELEMENT est appeler uniquement lors de la création d’un contact, si le type de contact est mal renseigner.
Vous ne creez pas de contact on est d’accord ?
Pouvez vous activer les log dolibarr, puis re-creer le défaut puis nous envoyer le fichier log ?
Bonjour,
Oui j’ai d’abord activer le fichier log, puis reproduit le pb a deux reprises avant de télécharger le fichier .log
C’est à ne rien y comprendre, surtout que cela a bien fonctionné pour les 21 premiers projets et à partir du projet numéroté automatiquement PJ1810-0022
2018-10-17 06:19:30 DEBUG 2.4.89.20 sql=SELECT tc.rowid FROM llxgz_c_type_contact as tc WHERE tc.element='project' AND tc.source='internal' AND tc.code='PROJECTLEADER' AND tc.active=1
2018-10-17 06:19:30 INFO 2.4.89.20 CODE_NOT_VALID_FOR_THIS_ELEMENT
Je viens de regarder dictionnaires/type de contacts/adresses
j’ai ceci concernant les projets
Projet Externe PROJECTCONTRIBUTOR Contributeur 0
Projet Externe PROJECTCUSTOMER Contact entreprise 0
Projet Externe PROJECTLEADER Chef de projet 4
Projet Interne PROJECTDIRECTOR Directeur de projet 1
Projet Interne PROJECTMANAGER Chargé de travaux 2
Projet Interne PROJECTASSISTANT Assistante de projet 3
Projet Interne PROJECTINGENEER Ingénieur 5
Projet Interne PROJECTTECHNICIAN Technicien 6
En tout cas c’est ce qu’il est demandé dans la requette :
sql=SELECT tc.rowid FROM llxgz_c_type_contact as tc WHERE tc.element=‹ project › AND tc.source=‹ internal › AND tc.code=‹ PROJECTLEADER › AND tc.active=1
Merci pour cette réponse, cela a corrigé le problème de mon côté (il suffisait de réactiver l’internal projectleader dans le dictionnaire des contacts utilisables par le module projets.