Il y a plus simple, dans llx_actioncomm
il y a les colonne fk_element et elementtype
elementtype='commande'
fk_element=rowid de la commande
pas besoins de crée un champ supplémentaire.
Florian HENRY
address@hidden
+33 6 03 76 48 07
http://www.open-concept.pro
Twitter : @_Open_Concept_
Secretaire de l'association Dolibarr
Le 07/12/2013 22:11, Michaël Parchet a écrit :
Bonjour,
J'essaie de développer un module dont le but est de créer un lien
entre les commandes d'un client et l'agenda.
Voici ce que fait mon module :
-
ajouter le champ de clef
etrangere fk commande. Dans la table lx_commande )
-
creer le lien entre commande et
llx_actioncomm (event) de type 0,n
Malheureusement, rien ne s'est passé au moment où j'ai
désactivé puis réactiver le module. Je me suis dit qu'il y avait
deux possibilité.
- Les scipt sql contiennent des erreurs
- L’exécution des script sql n'a tout simplement pas lieu.
Dans la documentation, on semble supposer que chaque module
gère ses tables or, dans mon cas il faudrait modifier une table
existante ce qui pourrait ne pas être prévu
Qu'en est-il ?
Je vous laisse ci-joint mon prototype de module pour examen.
Merci pour votre aide.
Salutations
mparchet
_______________________________________________
Dolibarr-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev