Il est possible dedéfinir des relations unidirectionnelles ou bidirectionnelles pour préciser la nature de la relation entre :
un tiers et ses contacts,
entre des tiers.
Des relations possibles sont, par exemple :
Pour les tiers | Pour les contacts |
---|---|
Est une filiale | Est une relation |
Est une holding | Collabore avec |
Est client de/ Est fournisseur de | Emploie / Est employé de |
Est une franchise de / Détient la franchise | Est missionné par / Missionne |
Est membre du conseil d’administration | Est consultant pour / Est conseillé par |
Définir les relations possibles
Les types de relation se définissent dans Commerce et logistique/ Fichiers/ Tables/ Tables liées aux tiers/ Type de relation tiers/contact.
Une relation est définie par un Code Type correspondant au type de relation ( cf. exemples précédents).
Si le type de relation est unidirectionnelle (exemple : est membre du conseil d’administration), on indique uniquement un Libellé.
Si le type de relation est bidirectionnelle, on indique un Libellé (exemple : est employé par) et un Libellé opposé (exemple : est l’employeur de).
Pour bien comprendre, le champ Libellé décrit la relation “aller”, le champ Libellé opposé décrit la relation “retour”. Le Libellé opposé n’est pas garni s’il n’existe qu’une relation “aller”.
L’Entité liée (tiers ou contact) est le type de tiers concerné par la relation.
...
Remarques :
D’un point de vue technique, les éléments de la table des relations seront construites comme suit :
...
Le script, gt_23387.sql, initialise les relations de base suivantes :
Entité tiers | Entité contact |
---|---|
Est une filiale | Est une relation |
Est une holding | Collabore avec |
Est client de/ Est fournisseur de | Emploie / Est employé de |
Est une franchise de / Détient la franchise | Est missionné par / Missionne |
Est membre du conseil d’administration | Est consultant pour / Est conseillé par |