Support
Il n'y a pas de magie. Cela ne se fera pas tout seul.
Il faudra commencer par contacter la société en charge de la gestion de votre site web.
Elle sera très heureuse de lire cette page et de découvrir que nous mettons à votre disposition un petit logiciel qui permet de faire le lien entre votre base de données et votre site Web.
Certains aménagements seront nécessaires, mais cela reste très simple pour un développeur.
Etant donné qu'il faut toujours faire des choix, le format de base de données retenu est celui le plus répandu pour les sites internet : MySQL.
Ce format est d'autant plus intéressant que MySQL est OpenSource, tout comme le moteur de base de données “FireBird” de VetoPartner.
Lorsqu'on dispose d'un site web qui permet à ses clients de se connecter/identifier, on souhaite éviter toutes double-saisies.
C'est à dire qu'il est de bon sens de ne pas avoir à modifier les fiches des clients sur son site Internet, alors que tout est bien saisi dans VetoPartner.
Donc idéalement, un petit outil permettrait, à chaque fois que je créé une fiche client, une fiche animal, etc, ou à chaque fois que je réalise une modification dans VetoPartner, que ces informations se répercutent sur mon site Internet. Plus d'erreur possible. Tout se fait quasiment en temps réel.
On ne va pas tout synchroniser sur le site Internet. Ce n'est pas souhaitable.
Pour l'heure, seuls certains champs de certaines tables peuvent être synchronisés :
La synchronisation ne se fait que dans un sens : de VetoPartner vers le site Internet.
Mais pas l'inverse : peut-être dans l'avenir, mais beaucoup trop risqué pour l'instant.
Avançons pas à pas !
Voici l'outil permettant de synchroniser certaines des données de VetoPartner avec un site Internet, ainsi que le nécessaire pour créer la base MySQL.
Télécharger le fichier script, l'adapter à votre serveur, et déployer.
Ne pas changer les noms des champs, ni les noms des tables.
La lecture de ce script vous donnera la liste des champs synchronisés.
Ne pas changer les types des champs, car ils sont calqués sur ceux de la base de données de VetoPartner.
Télécharger le fichier ZIP, décompresser dans le dossier de votre choix, idéalement sur la machine principale (ordinateur qui possède les données de VetoPartner).
Par exemple “C:\SynchroVetoPartner\”.
Il faut que ce dossier dispose des droits d'écriture.
Cliquer sur le bouton “Paramétrage” :
Pour la toute première fois, on va remplir les tables de la base MySQL avec les données de VetoPartner.
Pour cela, cliquer sur le bouton vert “Remonter toute la base VetoPartner vers Internet”.
Notons la date/heure à laquelle nous lançons cette opération : par exemple le 17 juillet 2012 à 10h00.
Une fois que toutes les données ont été remontées dans la base MySQL :
ouvrir la fenêtre de paramétrage, et indiquer la date/heure dans le champ “Dernière date de synchro”.
De cette manière, l'outil ne synchronisera que les données modifiées depuis cette date/heure.
A chaque synchronisation, cette date/heure avancera et sera mémorisée pour ne pas synchroniser inutilement des données déjà remontées dans la base MySQL.