Maxpho Commerce 11. Gestion CSV. Date: 20 Septembre 2011 Version : 1.1 Auteur: Maxpho Ltd



Documents pareils
1. Installation du Module

Modules Prestashop - ExportCatalogue / EXPORT IMPORT POUR MODIFICATIONS EN MASSE DANS PRESTASHOP VERSION Optim'Informatique

Importer un fichier CSV

NAS 208 WebDAV Une alternative au protocole FTP pour le partage sécurisé des fichiers

Les Utilisateurs dans SharePoint

Auguria_PCM Product & Combination Manager

Base de Connaissances

Maxpho Web Services. Maxpho Cloud Services. Date: 20 Septembre 2013 Version: 1.2 Auteur: Maxpho Ltd

Linux sécurité des réseaux

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

MANUEL. de l application «CdC Online» pour Windows. Table des matières

Vtiger CRM - Prestashop Connector

Déployer une application Web avec WebMatrix et Ma Plateforme Web

Une unité organisationnelle (Staff) comporte une centaine d'utilisateur dans Active Directory.

Novell. NetWare 6. GUIDE D'ADMINISTRATION DE NETDRIVE

CONNECTEUR PRESTASHOP VTIGER CRM

Manuel d'utilisation d'apimail V3

Authentification avec CAS sous PRONOTE.net Version du lundi 19 septembre 2011

Raja Bases de données distribuées A Lire - Tutoriel

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

PTV MAP&GUIDE INTRANET QUELLES SONT LES NOUVEAUTÉS?

Prise en main de l'application GenerAds pour créer et gérer les campagnes Adwords.

Petit guide à l'usage des profs pour la rédaction de pages pour le site Drupal du département

Mémo d'utilisation de BD Dico1.6

Business Intelligence avec SQL Server 2012

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24

Une fois votre tableau excel complet, cliquer sur fichier enregistrer sous type de fichier (menu déroulant) csv (séparateur : point virgule).

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens

Mise en place du Module Magento ShoppingFlux

VRM Monitor. Aide en ligne

Guide de l'utilisateur

KMnet Admin LOGICIEL COMPLET ET PERFORMANT D'ADMINISTRATION DES PÉRIPHÉRIQUES.

TP réseaux 4 : Installation et configuration d'un serveur Web Apache

SYSTEME INFORMATIQUE DES DECHETS INDUSTRIELS ET DANGEREUX «SIDID «Sommaire

Module Web Service Amazon

BTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1]

Cours: Administration d'une Base de Données

MEDIAplus elearning. version 6.6

Déploiement, administration et configuration

FileMaker 13. Guide ODBC et JDBC

Installer un serveur web de développement avec VirtualBox

Manuel du produit GFI. Guide de l'administrateur pour ISA/TMG

Annexe 5. Kaspersky Security For SharePoint Servers. Consulting Team

LANDPARK ACTIVE DIRECTORY OPEN/LDAP

Middleware eid v2.6 pour Windows

Formats de fichiers adaptés à l'archivage électronique à moyen et long terme

laposte_expeditor_inet

Manuel d utilisation de la plate-forme de gestion de parc UCOPIA. La mobilité à la hauteur des exigences professionnelles

Notes légales. Remarque relative aux marques déposées KYOCERA Document Solutions Inc.

SQUID P r o x y L i b r e p o u r U n i x e t L i n u x

Manuel du produit GFI. GFI MailArchiver Archive Assistant

Manuel d'utilisation du Journal de bord de Trading

Chapitre 1 Introduction

WINDOWS SERVER 2003-R2

CA Desktop Migration Manager

Guide d'utilisation. Mendeley

21 mars Simulations et Méthodes de Monte Carlo. DADI Charles-Abner. Objectifs et intérêt de ce T.E.R. Générer l'aléatoire.

BlackBerry Social Networking Application Proxy pour les environnements Microsoft SharePoint. Guide d'installation et de configuration Version: 2.

Didacticiel de mise à jour Web

Utiliser Freemind à l'école

Programme de formation

GESTION DE L'INFORMATION BUSINESS INTELLIGENCE


LibreOffice Calc : introduction aux tableaux croisés dynamiques

Audit de site web. Accessibilité

Manuel du produit GFI. Guide de l'administrateur

Chamilo Manuel Administrateur. Guide de l'administrateur. Chamilo janvier 2012 Page 1 / 108

Installation et configuration de Vulture Lundi 2 février 2009

PORTAIL INTERNET DE LA GESTION PUBLIQUE Guide d'utilisation du Portail Internet de la Gestion Publique

HANSAWORLD UNIVERSITY. Standard Facturation Version 6.3 HansaWorld Ltd.

Module ebay pour PrestaShop Guide du vendeur

Acronis Backup & Recovery for Mac. Acronis Backup & Recovery et Acronis ExtremeZ-IP ARCHITECTURE DE RÉFÉRENCE

Qlik Sense Cloud. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

L optimisation d une PowerBoutique pour le référencement

SOLUTION D ENVOI DE SMS POUR PROFESSIONNELS

LIMESURVEY. LimeSurvey est une application permettant de créer des questionnaires d enquête en ligne et d en suivre le dépouillement.

CommandCenter Génération 4

Projet Personnalisé Encadré PPE 2

Vérification intégrée de l'utilisateur Guide d'implémentation client Confidentiel Version 2.9

Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision

Manuel du produit GFI. Guide d'outlook Connector

Création d'un questionnaire (sondage)

Documentation de produit SAP Cloud for Customer (novembre 2013) Nouveautés de SAP Cloud for Customer pour les administrateurs

Documentation pour l envoi de SMS

Conception d'applications de base de données ios plus rapides Guide Pratique FileMaker

Leica Application Suite

Guide d'utilisation de l'accès Web SAP BusinessObjects Financial Consolidation

Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

Table des matières. 1 À propos de ce manuel Icônes utilisées dans ce manuel Public visé Commentaires...

HP Data Protector Express Software Tutoriel 5 : Suite des opérations

Corrigé de l'atelier pratique du module 8 : Implémentation de la réplication

Guide Google Cloud Print

CATALOGUE DES FORMATIONS

Fiche technique: Archivage Symantec Enterprise Vault for Microsoft Exchange Stocker, gérer et rechercher les informations stratégiques de l'entreprise

SOMMAIRE... 1 ESPACE DU CLUB...

Utilisation de GLPI. 1.Page d'accueil. Introduction

Transcription:

Maxpho Commerce 11 Gestion CSV Date: 20 Septembre 2011 Version : 1.1 Auteur: Maxpho Ltd

Sommaire général 1 - Introduction... 3 1.1 - Le fichier CSV... 3 1.2 - Module CSV sur Maxpho... 3 1.3 - Module CSV Pro sur Maxpho...4 2 - Spécificités CSV... 6 2.1 - Structure d'interface CSV...6 2.2 - Importation des produits...7 3 - Automatismes... 8 3.1 - Importation des produits...8 3.2 - Exportation des commandes...8 3.3 - Exemples...8 Page 2 sur 8

1 Introduction Ce document présente les cas d'utilisation d'intégration à travers un fichier CSV avec le software Maxpho Commerce, en particulier l'importation de données de base des produits et l'exportation des informations sur les commandes. Maxpho dispose de deux différents modules pour l'intégration des fichiers CSV: Module CSV Module CSV Pro Les détails techniques d'intégration sont consultables à l'adresse suivante: http://developers.maxpho.com/csv/ 1.1 Le fichier CSV Le CSV (Comma Separated Value) est un format d'archivation de données très commun basé sur des fichiers textes utilisés normalement pour l'importation et l'exportation de grosses quantités de données archivées dans un tableau. Ce standard est très utilisé dans le monde du web pour l'échange d'informations pour deux principales raisons: simplicité d'utilisation, création et manipulation des fichiers CSV; dimension des fichiers réduite et par conséquent charge du réseau très basse et rapidité de transmission très élevée. 1.2 Module CSV sur Maxpho Ce module pour l'interaction simple des CSV permet de définir les réglages d'importation et d'exportation des fichiers CSV directement d'un panneau dans l'administration. En ce qui concerne l'importation de la liste de clients, il est possible d'instaurer quelques valeurs par défaut dans le système pour accélérer les phases d'importation telles que: Séparateur des champ, par défaut (modifiable dans les importations individuelles ); Séparateur des valeurs décimales, par défaut (modifiable dans les importations individuelles); Langue par défaut (modifiable dans les importations individuelles); Pourcentage de recharge sur les prix (influe sur chaque prix sur le CSV); Insertion automatique de la catégorie ebay conseillée pour le produit; Nombre de lignes à importer simultanément (valeur permettant dans certaines situations d' accélérer l'importation jusqu'à 100 fois). En ce qui concerne l'exportation des commandes, il est possible d'instaurer certaines valeurs par Page 3 sur 8

défaut afin d'indiquer au système comment extraire les données: Champs à exporter; Terminateur fin de ligne (Windows/Unix); Adresse server FTP (server sur lequel le CSV sera exporté); Mot de passe server FTP (server sur lequel le CSV sera exporté); Directory server FTP (server sur lequel le CSV sera exporté). 1.3 Module CSV Pro sur Maxpho À travers l'utilisation du module le plus avancé, appelé CSV Pro, il est possible de fournir au système un modèle d'importation à utiliser chaque fois qu'il faudra importer un CSV connu. Le système sauvera l'en tête du CSV afin de l'amener à reconnaître dans l'une des importations successives, sans demander de nouveau à l'utilisateur de régler les mises à jour pour le CSV et permettant, de cette manière, d'éventuels automatismes d'importation. Les paramètres pouvant participer à la création du modèle d'importation sont : Association des champs de l'header; Séparateur des champs; Séparateur des valeurs décimales; Langue prédéfinie d'importation; Nom du modèle d'importation; Importation automatique des catégories; Importation automatique des producteurs; Champs nécessaires (qui doivent contenir une valeur) afin qu'une ligne soit importée; Champs pour la mise à jour, c'est à dire les champs que le système vérifiera être changés pour mettre à jour ou non un produit; Filtre catégorie, c'est à dire que le système importera seulement les produits assignés à des catégories déterminées; Filtre produits, c'est à dire que le système importera seulement les produits assignés à des producteurs déterminés; Majoration, c'est à dire une majoration en pourcentage ou fixe pour chaque champ numérique du CSV; Filtre des seuils numériques, le système importera seulement les produits pour lesquels les valeurs numériques sont parmi les seuils fixés; url FTP ou HTTP d'importation du CSV, c'est à dire la localisation où le système ira télécharger en automatique le CSV: Utilisateur et mot de passe FTP, dans le cas où le CSV à télécharger se trouverait sur un server FTP; Intervalle d'importation : combien de fois le système importera quotidiennement le CSV. Page 4 sur 8

2 Spécificités CSV Le fichier CSV construit dans le respect des spécificités d'encoding et de strusturation du format CSV peut être utilisé en entrée à Maxpho pour remplir le magasin online. Dans la phase d'importation, il est possible d'insérer: L'identification du produit: c'est à dire tous les champs du produit (nom, modèle, description, poids, etc...) et, si le magasin online le prévoit, les caractéristiques associées aux produits que l'acheteur devra indiquer lors de l'achat; Catégories du magasin: si il est demandé, toutes les catégories à qui sont affectés les produits que le système importe et celles qui ne sont pas présentes dans le database de Maxpho seront créees de manière automatique et assignées au produit; Producteurs: comme pour les catégories, le système à la possibilité de mettre à jour automatiquement et affecter le producteur au produit dans le cas où celui-ci n'est pas déjà présent dans l'administration de Maxpho. Maxpho ne lie pas les caractéristiques dans lesquelles est structuré le CSV, puisque l'applicatif est installé sur une plateforme Linux. Pour éviter les problèmes d'encoding de caractères spéciaux, il est impératif que le CSV ait un codage UTF-8. 2.1 Structure d'interface CSV Le CSV étant l'un des format d'archivage de l'information les plus communs, ce type d'interaction a été développé dans l'intention de fournir la possibilité d'interface avec les architectures différentes, donnant la possibilité au vendeur de ne pas abîmer ou de ne pas modifier les instruments qu'il utilise actuellement. Pour une interface de ce type, seulement quelques étapes sont nécessaires et peuvent etre identifiées en deux macro structures: Génération Data Feed: À partir des instruments en possession de l'acheteur, il est nécessaire d'exporter sous le format CSV toutes les données que vous souhaitez importer à l'intérieur de l'administration de Maxpho. Le CSV étant un format d'archivation très commun et connu, la plupart des logiciels fournissent en naissant la possibilité d'exporter dans ce format; dans le cas où, au contraire, l'exportation ne serait pas possible dans le format CSV, il existe de nombreux instruments qui manipulent le fichier exporté et fournissent un CSV en sortie. Importation Data Feed: Une fois généré le data feed contenant toutes les informations d'intérêt, à travers une interface user friendly, il est demandé au vendeur d'indiquer les caractéristiques structurelles du fichier pour permettre le correct parsing de la part du système. Une fois cette étape complétée, de manière totalemente automatique, le système assure l'insertion de toutes les informations contenues dans le data feed. Une fois la procédure complétée (la rapidité d'insertion se réduit si le système a besoin d'informations online comme l'image du produit), il est possible de contrôler le résultat de l'importation à l'intérieur de la fenêtre des produits. Page 5 sur 8

2.2 Importation des produits L'importation des produits est un mécanisme développé dans le but d'optimiser et de réduire la possibilité d'erreurs lors de la phase de peuplement du magasin online. Actuellement, le principal obstacle dans la création d'un magasin online est précisemment l'insertion des produits. L'insertion de la description, des images et de la spécificité de toutes les données relatives aux produitx exige un effort humain considérable entrainant par conséquence la production d'erreurs. En améliorant cette phase grâce à l'utilisation d'instruments standards et optimisés, l'importation permet la création et la mise à jour de votre database produits de manière très simple et rapide en réduisant considérablerment les erreurs d'insertions des informations. Ce module est caractérisé par une flexibilité élevée qui peut etre identifiée principalement à travers quelques caractéristiques décrites ci-dessous: Chargements Multi Langue: Les produits sont caractérisés par des informations qui dépendent de la langue. Si le magasin possède plusieurs langues de publication du produit en phase de peuplement au moyen d'un fichier CSV, Le vendeur a la possibilité de fournir une valeur pour toutes les langues dans lesquelles vous désirez que le produit soit inséré; Gestion des attributs: si le magasin le prévoit, il est possible de préciser lors de la phase de chargement du CSV les variantes d'un produit avec gestion des quantités sur cette même variante que vous êtes en train de charger; Chargement des images: il est possible d'indiquer dans le fichier CSV une url HTTP dans laquelle le système peut trouver l'image du produit: Dans ce cas, le système téléchargera automatiquement l'image en la redimensionnant de manière opportune. Page 6 sur 8

3 Automatismes En plus de profiter du fichier d'échange sur le logiciel, il est possible d'automatiser l'intéraction sans nécessairement accéder au paneau de Maxpho Commerce. De cette manière, les opérations d'ajout de nouveaux produits et la modification des vieux produits est complètement transparente à l'utilisateur et peut être commodément exécutée, par exemple, durant la nuit. 3.1 Importation des produits Par l'intermédiaire du système CSV Pro, il est possible d'automatiser l'importation des produits d'une url HTTP ou bien d'un server FTP. Pour permettre que ceci survienne, il est suffisant d'établir les configurations du CSV Pro directement de l'administration de Maxpho Commerce. Les informations requises seront: L'URL où est présente le CSV; Le nom d'utilisateur (seulement dans les cas d'accès FTP); Mot de passe (seulement dans les cas d'accès FTP); Dossier (seulement dans les cas d'accès FTP); Le nombre de fois par jour que le CSV doit être chargé et mis à jour par le système. 3.2 Exportation des commandes Les commandes peuvent être exportées de manière automatique en utilisant des modules CRON sur le server résident. L'exportation peut être faite de deux façons : 1. Le fichier est enregistré dans le dossier pub/outgoing_data/ du server résident 2. Le fichier est enregistré directement dans un dossier d'un server externe par l'intermédiaire du protocole FTP 3.3 Exemples Ci-dessous nous proposons quelques exemples d'utilisation des méthodologies décrites dans ce document: Importation à partir d'une url HTTP journalière: En insérant l'url HTTP dans la configuration du CSV Pro, le système chargera quotidiennement le fichier de l'url en copiant le fichier localement au server où est positionné le site, comme le log du système, chargeant ainsi les nouveaux produits et toutes les modifications des produits en administration. Si par exemple, nous choisissions d'importer automatiquement les catégories, le système contrôlerait pour chaque catégorie présente dans le CSV si celle-ci est également présente dans l'ecommerce et, dans le cas contraire, l'insérerait automatiquement permettant ainsi de montrer tous les nouveaux produits sans la nécessité d'une intervention humaine et manuelle dans le système. Page 7 sur 8

Chargement automatique de fichiers résidents sur le server: il est possible d'automatiser le chargement d'un CSV qui a été chargé précédemment, directement sur le server et qui héberge le domaine dans le dossier /pub/incoming_data du server. Le système, à intervalles stabilisés par l'administrateur du magasin, contrôlera si il existe dans le dossier de nouveaux fichiers et chargera tous les nouveaux produits et les modifications des produits en mode transparent à l'utilisateur, en enregistrant le CSV dans le dossier /pub/csv comme log du système. Chargement du fichier des commandes sur un server FTP: En formulant les références d'accès et un dossier d'un server FTP, il est possible de télécharger sur le server, à intervalles réguliers, des target d'un CSV de toutes les commandes. L'automatisme permet de créer des CSV incrémentaux contenant seulement les nouvelles commandes de la dernière exportation et ceux qui ont subi un changement de statut, comme par exemple de En attente à Paiement reçu. Page 8 sur 8