Vous consultez une page technique concernant le logiciel de gestion Mercator. Celle-ci contient des informations spécifiques destinées aux professionnels de Mercator. Souhaitez-vous être redirigés vers des informations plus générales ?


   Ne plus poser cette question

Comment synchroniser automatiquement certains champs des fiches clients/fournisseurs avec les fiches de contacts ?

0000000695     -      08/09/2009
Obsolète

Comme indiqué à la page 0000000688, il est possible de configurer Mercator afin que les valeurs de certains champs (par exemple l'adresse) puisse être copiés à partir de la fiche clients (ou fournisseurs) vers la fiche de contacts, si celle-ci est créée à partir du signalétique clients (ou fournisseurs).

Avec les version MSDE et SQL Server de Mercator, il est possible que cette synchronisation soit permanente. Ceci se fait par l'adjonction de triggers sur la base de données.

L'ajout d'un trigger s'effectue très simplement, par exemple à partir du Prompt Fox, onglet "SQL Server". Il suffit d'ouvrir l'un des fichiers ci-joint à partir de cet écran et ensuite cliquer sur le bouton "Run SQL". Les 2 triggers suivants sont proposés :

  • TR_CONTACTS_CLI_UPDATE : trigger sur la table CLI, permettant de répercuter les modifications dans la fiche clients à tous les contacts liés à ce client
  • TR_CONTACTS_FOU_UPDATE : trigger sur la table FOU, permettant de répercuter les modifications dans la fiche fournisseurs à tous les contacts liés à ce fournisseur
Les triggers en question peuvent aisément être adaptés afin de permettre la synchronisation d'autres champs.

Pour modifier un trigger déjà téléchargé sur la base de données, il faut d'abord retirer le trigger via les commandes SQL :
  • DROP trigger TR_CONTACTS_CLI_UPDATE
  • DROP trigger TR_CONTACTS_FOU_UPDATE
Ces commandes peuvent aussi être utilisées si on souhaite désactiver la synchronisation. Elles doivent être exécutées dans le Prompt Fox, onglet "SQL Server"

Ces triggers peuvent être adaptés pour être ajoutés aux autres signalétiques de Mercator.

A télécharger : 0000000695.zip (0 Kb - 11/02/2004)



Cookies fonctionnels : Cookies nécessaires à l'utilisation du site et cookies de préférence. Ils ne contiennent aucune donnée à caractère personnel. (En savoir plus)

Cookies statistiques : Captation de statistiques liées aux comportements des internautes. (En savoir plus)

Cookies marketing : Pour effectuer le suivi des visiteurs au travers des sites web, à des fins publicitaires. (En savoir plus)

Vous consultez une page relative à une version de Mercator qui n'est plus commercialisée ni supportée.

Mercator est une application .net qui utilise une base de données SQL Server. Les informations sur cette page ne correspondent plus à ces caractéristiques.