KinTPV

Documentation

Outils pour utilisateurs

Outils du site


manuel:e-commerce

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

manuel:e-commerce [19/02/2019 17:50] (Version actuelle)
Ligne 1: Ligne 1:
 +README
  
 +====== Principe de fonctionnement ======
 +
 +Le logiciel KinTPV permet de fonctionner avec la plupart des sites Web marchand.\\ ​
 +D'une part, KinTPV exporte, en FTP dans un dossier du serveur, un fichier XML contenant l'​intégralité des informations des articles puis lance un script sur le serveur pour permettre le traitement de ces données.\\ ​
 +D'​autre part, KinTPV importe les commandes passées sur le site Web. Ces commandes doivent être fournies en XML soit à partir d'un script, soit à partir d'un fichier. Ces commandes sont ensuite affichées et doivent être validées par l'​utilisateur.\\ ​
 +Ce processus est activé soit manuellement,​ soit par intervalles réguliers.
 +
 +
 +
 +====== Export vers le site Web ======
 +
 +L'​export des données des articles se fait par la création d'un fichier XML nommé <<​XML_Articles_aaaammjjhhmmss.xml>>​ qui est copié dans un dossier sur le serveur du site marchand, le chemin du dossier est paramétrable dans KinTPV.\\ ​
 +Ce fichier XML contient toutes les données liées aux articles : libellé, référence,​ prix (achat et vente), critères (couleurs, tailles, &​hellip;​),​ stock, fournisseurs,​ etc.\\ ​
 +Les images liées à ces informations (articles, critères) sont aussi transférées sur le serveur, dans le même dossier.\\ ​
 +Enfin, un appel à un script permet de mettre à jour la base Internet.\\ ​
 +1. Gestion manuelle\\ ​
 +Utilisez le menu <<​Divers>>​ puis <<​Envoi des articles vers site Web>>,​ un fichier XML est créé (XML_Articles_aaaammjjhhmmss.xml) puis envoyé sur le serveur FTP.\\ ​
 +Les images des articles et des différents critères sont envoyées dans un dossier <<​image>>​ sur le même serveur.\\ ​
 +A la fin de l'​envoi,​ si vous avez renseigné une URL d'​import dans les préférences,​ KinTPV ouvrira votre navigateur Web par défaut et exécutera cette adresse Internet.\\ ​
 +2. Gestion automatique\\ ​
 +Après la récupération des ventes web, un envoi partiel des articles est effectué.\\ ​
 +Seuls les articles dont les informations ont été modifiées seront renvoyés sur le Web. Attention, depuis la version 4.414, il n'y a plus d'​envoi partiel des articles.\\ ​
 +L'​envoi partiel est remplacé par l'​envoi complet en gestion automatique.\\ ​
 +Structure brut du XML.\\ ​
 +Pour avoir un exemple (rempli) de fichier XML, le mieux est d'​effectuer l'​envoi sur le serveur FTP puis de récupérer le fichier.\\ ​
 +Ci-dessous, la structure vide du fichier XML généré par KinTPV pour le transfert sur Internet:​\\ ​
 +<​code>​
 +<?xml version="​1.0"​ encoding="​UTF-8"​ standalone="​yes"​ ?>​\\ ​
 +<​KINTPV>​\\ ​
 +<​PREF>​\\ ​
 + <​TYPE_ENVOI>​TYPE_2</​TYPE_ENVOI>​\\ ​
 + <​DESCRIPTION/>​\\ ​
 + <​HTML_O_N>​0</​HTML_O_N>​\\ ​
 + <​EXPORT_PARTIEL>​0</​EXPORT_PARTIEL>​\\ ​
 + <​Web_IdTarifPV/>​\\ ​
 + <​Web_TableMarque>​CRITERE_7</​Web_TableMarque>​\\ ​
 + <​CRITERE_1/>​\\ ​
 + <​CRITERE_2/>​\\ ​
 + <​CRITERE_3/>​\\ ​
 + <​CRITERE_4/>​\\ ​
 + <​CRITERE_5/>​\\ ​
 + <​CRITERE_6/>​\\ ​
 + <​CRITERE_7/>​\\ ​
 +</​PREF>​\\ ​
 +<​LISTE_ARTICLE>​\\ ​
 + <​ARTICLE>​\\ ​
 +   <​IdArticle/>​\\ ​
 +   <​DateCreation/>​\\ ​
 +   <​DateModification/>​\\ ​
 +   <​IdFournisseur/>​\\ ​
 +   <​RefFournisseur/>​\\ ​
 +   <​NomCatalogue/>​\\ ​
 +   <​IdGenre/>​\\ ​
 +   <​IdSaison/>​\\ ​
 +   <​IdFamille/>​\\ ​
 +   <​IdCouleur/>​\\ ​
 +   <​IdCRITERE_1/>​\\ ​
 +   <​IdCRITERE_3/>​\\ ​
 +   <​IdCRITERE_4/>​\\ ​
 +   <​IdCRITERE_5/>​\\ ​
 +   <​IdCRITERE_6/>​\\ ​
 +   <​IdCRITERE_2/>​\\ ​
 +   <​AnneeActivite/>​\\ ​
 +   <​IdSaisonActivite/>​\\ ​
 +   <​IdCRITERE_7/>​\\ ​
 +   <​DesignationFour1/>​\\ ​
 +   <​DesignationFour2/>​\\ ​
 +   <​IdGrille/>​\\ ​
 +   <​IdTypeArticle/>​\\ ​
 +   <​Description/>​\\ ​
 +   <​Trigger/>​\\ ​
 +   <​CodeArticle/>​\\ ​
 +   <​ArticleEpuise_O_N/>​\\ ​
 +   <​ArticleCodeBarre/>​\\ ​
 +   <​ArticleReference/>​\\ ​
 +   <​IdTypeDominant/>​\\ ​
 +   <​AbonnementNbreUnites/>​\\ ​
 +   <​VenteEnPortion_O_N/>​\\ ​
 +   <​Capacite/>​\\ ​
 +   <​NomImage/>​\\ ​
 +   <​Pos_TPV_Ligne/>​\\ ​
 +   <​AbonnementValiditeJours/>​\\ ​
 +   <​NumSequentiel_Deb/>​\\ ​
 +   <​AutoPVDiff_O_N/>​\\ ​
 +   <​EcoTaxe/>​\\ ​
 +   <​PublierWeb_O_N/>​\\ ​
 +   <​IdArticleGestion/>​\\ ​
 +   <​Abo_GestCreditClient_O_N/>​\\ ​
 +   <​Abo_MtCreditClient/>​\\ ​
 +   <​Poids/>​\\ ​
 +   <​IdDocument/>​\\ ​
 +   <​DocImprTicket_O_N/>​\\ ​
 +   <​HeureModification/>​\\ ​
 + </​ARTICLE>​\\ ​
 +</​LISTE_ARTICLE>​\\ ​
 +<​LISTE_FRAISPORT>​\\ ​
 + <​FRAISPORT>​\\ ​
 +   <​IdArticle/>​\\ ​
 +   <​DateCreation/>​\\ ​
 +   <​DateModification/>​\\ ​
 +   <​IdFournisseur/>​\\ ​
 +   <​RefFournisseur/>​\\ ​
 +   <​NomCatalogue/>​\\ ​
 +   <​IdGenre/>​\\ ​
 +   <​IdSaison/>​\\ ​
 +   <​IdFamille/>​\\ ​
 +   <​IdCouleur/>​\\ ​
 +   <​IdCRITERE_1/>​\\ ​
 +   <​IdCRITERE_3/>​\\ ​
 +   <​IdCRITERE_4/>​\\ ​
 +   <​IdCRITERE_5/>​\\ ​
 +   <​IdCRITERE_6/>​\\ ​
 +   <​IdCRITERE_2/>​\\ ​
 +   <​AnneeActivite/>​\\ ​
 +   <​IdSaisonActivite/>​\\ ​
 +   <​IdCRITERE_7/>​\\ ​
 +   <​DesignationFour1/>​\\ ​
 +   <​DesignationFour2/>​\\ ​
 +   <​IdGrille/>​\\ ​
 +   <​IdTypeArticle/>​\\ ​
 +   <​Description/>​\\ ​
 +   <​Trigger/>​\\ ​
 +   <​CodeArticle/>​\\ ​
 +   <​ArticleEpuise_O_N/>​\\ ​
 +   <​ArticleCodeBarre/>​\\ ​
 +   <​ArticleReference/>​\\ ​
 +   <​IdTypeDominant/>​\\ ​
 +   <​AbonnementNbreUnites/>​\\ ​
 +   <​VenteEnPortion_O_N/>​\\ ​
 +   <​Capacite/>​\\ ​
 +   <​NomImage/>​\\ ​
 +   <​Pos_TPV_Ligne/>​\\ ​
 +   <​AbonnementValiditeJours/>​\\ ​
 +   <​NumSequentiel_Deb/>​\\ ​
 +   <​AutoPVDiff_O_N/>​\\ ​
 +   <​EcoTaxe/>​\\ ​
 +   <​PublierWeb_O_N/>​\\ ​
 +   <​IdArticleGestion/>​\\ ​
 +   <​Abo_GestCreditClient_O_N/>​\\ ​
 +   <​Abo_MtCreditClient/>​\\ ​
 +   <​Poids/>​\\ ​
 +   <​IdDocument/>​\\ ​
 +   <​DocImprTicket_O_N/>​\\ ​
 +   <​HeureModification/>​\\ ​
 + </​FRAISPORT>​\\ ​
 +</​LISTE_FRAISPORT>​\\ ​
 +<​LISTE_CRITERE_1>​\\ ​
 + <​CRITERE_1>​\\ ​
 +   <​Id/>​\\ ​
 +   <​Code/>​\\ ​
 +   <​Libelle/>​\\ ​
 +   <​NomImage/>​\\ ​
 + </​CRITERE_1>​\\ ​
 +</​LISTE_CRITERE_1>​\\ ​
 +<​LISTE_CRITERE_2/>​\\ ​
 +<​LISTE_CRITERE_3/>​\\ ​
 +<​LISTE_CRITERE_4/>​\\ ​
 +<​LISTE_CRITERE_5/>​\\ ​
 +<​LISTE_CRITERE_6/>​\\ ​
 +<​LISTE_CRITERE_7/>​\\ ​
 +<​LISTE_COULEUR>​\\ ​
 + <​COULEUR>​\\ ​
 +   <​IdCouleur/>​\\ ​
 +   <​LibelleCouleur/>​\\ ​
 +   <​CodeCouleur/>​\\ ​
 +   <​NomImage/>​\\ ​
 + </​COULEUR>​\\ ​
 +</​LISTE_COULEUR>​\\ ​
 +<​LISTE_FAMILLE/>​\\ ​
 +<​LISTE_FOURNISSEUR>​\\ ​
 + <​FOURNISSEUR>​\\ ​
 +   <​IdFournisseur/>​\\ ​
 +   <​NomFournisseur/>​\\ ​
 +   <​Marque/>​\\ ​
 +   <​NomContact/>​\\ ​
 +   <​Telephone/>​\\ ​
 +   <​Telecopie/>​\\ ​
 +   <​Adresse1/>​\\ ​
 +   <​Adresse2/>​\\ ​
 +   <​CodePostal/>​\\ ​
 +   <​Ville/>​\\ ​
 +   <​IdPays/>​\\ ​
 +   <​Coefficient/>​\\ ​
 +   <​eMail/>​\\ ​
 +   <​CodeFournisseur/>​\\ ​
 +   <​DelaisLivraison/>​\\ ​
 +   <​TelMobile/>​\\ ​
 +   <​RemiseP/>​\\ ​
 +   <​RemiseP_TTC_O_N/>​\\ ​
 + </​FOURNISSEUR>​\\ ​
 +</​LISTE_FOURNISSEUR>​\\ ​
 +<​LISTE_GENRE/>​\\ ​
 +<​LISTE_DOMINANT>​\\ ​
 + <​DOMINANT>​\\ ​
 +   <​IdTypeDominant/>​\\ ​
 +   <​LibelleTypeD/>​\\ ​
 +   <​CodeTypeD/>​\\ ​
 +   <​NomImage/>​\\ ​
 + </​DOMINANT>​\\ ​
 +</​LISTE_DOMINANT>​\\ ​
 +<​LISTE_TYPE_ARTICLE>​\\ ​
 + <​TYPE_ARTICLE>​\\ ​
 +   <​IdTypeArticle/>​\\ ​
 +   <​Libelle/>​\\ ​
 +   <​CodeTypeArticle/>​\\ ​
 +   <​NomImage/>​\\ ​
 +   <​CompteCompta/>​\\ ​
 +   <​EcoTaxe/>​\\ ​
 +   <​PosGrille/>​\\ ​
 + </​TYPE_ARTICLE>​\\ ​
 +</​LISTE_TYPE_ARTICLE>​\\ ​
 +<​LISTE_GRILLE_TAILLE>​\\ ​
 + <​GRILLE_TAILLE>​\\ ​
 +   <​IdGrille/>​\\ ​
 +   <​LibelleGrille/>​\\ ​
 +   <​DebutTaille/>​\\ ​
 +   <​FinTaille/>​\\ ​
 +   <​PasTaille/>​\\ ​
 +   <​CodeGrille/>​\\ ​
 + </​GRILLE_TAILLE>​\\ ​
 +</​LISTE_GRILLE_TAILLE>​\\ ​
 +<​LISTE_PRIX_VENTE>​\\ ​
 + <​PRIX_VENTE>​\\ ​
 +   <​IdPrixVente/>​\\ ​
 +   <​IdMagasin/>​\\ ​
 +   <​DateApplication/>​\\ ​
 +   <​SeuilTaille/>​\\ ​
 +   <​IdArticle/>​\\ ​
 +   <​PrixVenteTTC_Euro>/>​\\ ​
 +   <​Taux_TVA/>​\\ ​
 +   <​SeuilQuantite/>​\\ ​
 +   <​IdPrixVenteType/>​\\ ​
 +   <​IdTauxTVA/>​\\ ​
 + </​PRIX_VENTE>​\\ ​
 +</​LISTE_PRIX_VENTE>​\\ ​
 +<​LISTE_PRIX_VENTE_TARIF>​\\ ​
 + <​PRIX_VENTE_TARIF>​\\ ​
 +   <​IdPrixVenteTarif/>​\\ ​
 +   <​Code/>​\\ ​
 +   <​Libelle/>​\\ ​
 +   <​Defaut_O_N/>​\\ ​
 +   <​RemiseP/>​\\ ​
 + </​PRIX_VENTE_TARIF>​\\ ​
 +</​LISTE_PRIX_VENTE_TARIF>​\\ ​
 +<​LISTE_TAUX_TVA>​\\ ​
 + <​TAUX_TVA>​\\ ​
 +   <​IdTauxTVA/>​\\ ​
 +   <​Taux/>​\\ ​
 +   <​CompteCompta_4/>​\\ ​
 +   <​CompteCompta_7/>​\\ ​
 +   <​LibelleTaux/>​\\ ​
 +   <​Taux1/>​\\ ​
 +   <​Taux2/>​\\ ​
 +   <​LibelTaux1/>​\\ ​
 +   <​LibelTaux2/>​\\ ​
 +   <​CompteCompta2_4/>​\\ ​
 +   <​CompteCompta2_7/>​\\ ​
 + </​TAUX_TVA>​\\ ​
 +</​LISTE_TAUX_TVA>​\\ ​
 +<​LISTE_PRIX_ACHAT>​\\ ​
 + <​PRIX_ACHAT>​\\ ​
 +   <​IdPrixAchatReel/>​\\ ​
 +   <​PrixEuro/>​\\ ​
 +   <​Remarque/>​\\ ​
 +   <​Annee/>​\\ ​
 +   <​SeuilTaille/>​\\ ​
 +   <​RemisePourcent/>​\\ ​
 +   <​TauxChange/>​\\ ​
 +   <​PrixEnDevise/>​\\ ​
 +   <​PrixRevientEuro/>​\\ ​
 +   <​IdDevise/>​\\ ​
 +   <​IdArticle/>​\\ ​
 +   <​ApprocheEuro/>​\\ ​
 +   <​DateApplication/>​\\ ​
 +   <​PrixMoyenValoEuro/>​\\ ​
 + </​PRIX_ACHAT>​\\ ​
 +</​LISTE_PRIX_ACHAT>​\\ ​
 +<​LISTE_TARIF_SOLDE>​\\ ​
 + <​TARIF_SOLDE>​\\ ​
 +   <​IdTarifSolde/>​\\ ​
 +   <​IdMagasin/>​\\ ​
 +   <​DateDebSolde/>​\\ ​
 +   <​DateFinSolde/>​\\ ​
 +   <​IdArticle/>​\\ ​
 +   <​SoldesEuro/>​\\ ​
 +   <​SeuilTaille/>​\\ ​
 + </​TARIF_SOLDE>​\\ ​
 +</​LISTE_TARIF_SOLDE>​\\ ​
 +<​LISTE_STOCK>​\\ ​
 + <​STOCK>​\\ ​
 +   <​IdStock/>​\\ ​
 +   <​IdArticle/>​\\ ​
 +   <​DateModif/>​\\ ​
 +   <​Taille/>​\\ ​
 +   <​Quantite/>​\\ ​
 +   <​IdMagasin/>​\\ ​
 +   <​QteMiniCmd/>​\\ ​
 +   <​QteDefautCmd/>​\\ ​
 +   <​QteColisage/>​\\ ​
 + </​STOCK>​\\ ​
 +</​LISTE_STOCK>​\\ ​
 +</​KINTPV>​
 +</​code>​
manuel/e-commerce.txt · Dernière modification: 19/02/2019 17:50 (modification externe)