Ce qui suit est valable pour tous les signalétiques : clients, fournisseurs, articles, 4ème signalétique, contacts, comptes généraux, comptes analytiques, immobilisés, prospects, prestataires et emplacements.
✅ Mercator permet la création de relations croisées entre signalétiques.
Exemples :
- saisir un fournisseur dans une fiche "Projets"
- saisir un client dans une fiche "4ème signalétique"
- …
Ceci se fait en ajoutant dans la table de base associée au signalétique un champ X_ID_NNN où X est la première lettre identifiant les variables de ce signalétique et NNN est le code du signalétique avec lequel on souhaite effectuer la liaison. Ce champ est toujours de type char(10).
Exemples :
- C_ID_FOU
- C_ID_ART
- F_ID_CLI
- F_ID_ART
- S_ID_CLI
- S_ID_FOU
- S_ID_YPRES
- D_ID_CLI
- P_ID_ART
- E_ID_CLI
- T_ID_ART
- ...
L'objet textbox associé à ce type de champ présentera à sa droite un bouton offrant les fonctions de recherche et de zoom, ainsi que le libellé/le nom de l'élément avec lequel la liaison est effectuée.
Le bouton et le libellé placés à droite du textbox se déplacent avec celui-ci.

Mercator permet des liaisons multiples :
- C_ID_ART1, C_ID_ART2, ...
- F_ID_CLI1, F_ID_CLI2, ...
Toujours sous la forme X_ID_NNNnn où nn est une valeur numérique.
💡 Mercator permet aussi des liaisons d'un signalétique vers ce même signalétique.
✅ Les mêmes principes s'appliquent aux ventes & achats de la gestion commerciale, aux transferts de dépôts, aux inventaires, aux écritures comptables et aux actions du CRM. Ainsi, est-il possible de lier toutes ces entités à des fiches de signalétiques : clients, fournisseurs, articles, 4ème signalétique, contacts, comptes généraux, comptes analytiques, immobilisés, prospects, prestataires et emplacements.
Le nom des champs de liaison se construit de la même façon, en retirant la première lettre (propre au signalétique) et le premier underscore.
Exemples :
- Pour une vente de la gestion commerciale : PIEDS_V.ID_XLEAD
- Pour un achat de la gestion commerciale : PIEDS_A.ID_TACT
- Pour un transfert de dépôts ou un inventaire : PIEDS_D.ID_DEST
- Pour une écriture comptable : PIEDS_C.ID_PROJ
- Pour une action du CRM : ACTIONS.ID_DEST
- ...