Table des matières
Site vitrine — Synchronisation XML par FTP
Le module Site vitrine v1 permet de transmettre le catalogue Articles de KinTPV à un site Web développé pour exploiter les fichiers XML générés par KinTPV.
Contrairement aux connecteurs dédiés à PrestaShop, WooCommerce ou Shopify, ce module ne dépend pas d'une solution e-commerce particulière : le traitement des données doit être réalisé par le site Web destinataire.
Principe de fonctionnement
KinTPV génère un fichier XML contenant les informations du catalogue puis le dépose dans un dossier du serveur Web par FTP.
Le site destinataire peut ensuite importer et traiter ce fichier selon ses propres besoins.
Une URL de traitement peut être renseignée dans KinTPV. Elle est appelée après l'envoi du fichier afin de permettre au site de déclencher automatiquement son import.
KinTPV assure la génération et le transfert des données. Le traitement du fichier XML doit être développé côté site Web.
Configuration FTP
Dans Préférences > GESTION > Site WEB, sélectionnez Pour site vitrine v1 comme version du module de connexion.
Le bouton Configuration… de la partie FTP permet de renseigner :
- l'Hôte du serveur FTP ;
- l'Identifiant ;
- le Mot de passe ;
- le Dossier FTP dans lequel seront déposés les fichiers.
Le bouton Test de connexion permet de vérifier les paramètres saisis.
Pour limiter les accès au serveur, utilisez de préférence un compte FTP ayant uniquement accès au dossier nécessaire à l'échange avec KinTPV.
Envoi des Articles
Le bouton Configuration… de la partie Envoi des articles permet de régler le fonctionnement de l'export.
KinTPV génère un fichier XML contenant les informations nécessaires à la synchronisation des Articles : identification, Prix, Stock, critères, Fournisseurs et autres données associées au catalogue.
Seuls les Articles dont l'option Publier web est activée sont concernés par cet envoi.
Traitement du fichier
L'URL de traitement est facultative. Lorsqu'elle est renseignée, KinTPV l'appelle après le dépôt du fichier XML afin que le site Web puisse déclencher son propre traitement.
Envoi automatique
Une fréquence peut être définie pour automatiser l'envoi des Articles.
La valeur 00:00:00 désactive l'envoi automatique.
En mode Client/Serveur, l'envoi peut être désactivé sur certains postes, par exemple sur les postes principalement utilisés en CAISSE.
Développement d'une intégration
Le format XML généré par Site vitrine v1 constitue l'interface entre KinTPV et le système externe.
Pour connaître la structure et les données réellement produites, il est préférable d'effectuer un export avec KinTPV et d'utiliser le fichier XML généré comme référence pour le développement de l'import côté site.

