NOTICE ECHANGES E-COMMERCE Afin d échanger des données entre votre ERP Gestimum et votre site e-commerce, il est possible dans Gestimum d effectuer des imports et des exports soit manuellement soit automatiquement en lignes de commandes. Pour cela, vous devez utiliser les formats d échanges Gestimum. DONNEES ECHANGEABLES Vous pouvez échanger les données suivantes entre votre ERP Gestimum et votre site e-commerce : Les Tiers et Adresses Les Articles Les Tarifs Les Stocks Les Documents de ventes Remarque : Attention de bien respecter l ordre des imports comme présenté ci-dessus. L utilisation dans Gestimum de champs personnalisés permet de répondre à vos besoins spécifiques. FORMAT GESTIMUM Il est primordial de respecter le format Gestimum pour l échange de vos données entre votre ERP Gestimum et votre site e-commerce. En complément de cette notice, vous trouverez la matrice Excel présentant les formats utilisés dans Gestimum en fonction du type de données que vous souhaitez échanger. Veillez à bien renseigner les champs obligatoires dans vos fichiers d import. 25/02/2014 1 / 16
IMPORTS / EXPORTS La version 4.8 de Gestimum introduit une nouvelle fonctionnalité, qui permet d'exécuter certaines tâches directement en ligne de commande. L'avantage de cette méthode est qu'elle ne nécessite pas d'intervention de l'utilisateur au cours du processus, et peut donc être automatisée facilement (Cf. Taches Windows). Les fonctionnalités disponibles en ligne de commande sont les mêmes que celles disponibles dans Gestimum ERP. Les formats de fichiers indiqués dans l aide utilisateur sont également applicables pour les tâches en ligne de commande. 25/02/2014 2 / 16
Les Tiers Import Manuel des clients Import des clients avec adresse de facturation (même principe pour les prospects). Allez dans le menu Outils / Imports / Relation tiers : Sélectionnez votre fichier à importer et la table «Clients» comme table de destination : 25/02/2014 3 / 16
Indiquez ensuite le séparateur de champs utilisé. Si la première ligne de votre fichier contient le nom des champs vous pouvez l indiquer et lier automatiquement les champs correspondants pour la suite de l import : Sinon liez manuellement les champs à importer : 25/02/2014 4 / 16
Vous allez ensuite visualiser les données à importer avant de lancer le traitement : Import Manuel des adresses de clients (cas des clients multi adresses). Même principe que l import des clients, mais en sélectionnant la table Adresses de tiers. 25/02/2014 5 / 16
Export Manuel de la liste des clients Associé aux filtres et aux champs personnalisés vous pouvez exporter une grille Tiers e-commerce pour intégration dans votre logiciel e-commerce. Export Automatique de la liste des clients Ligne de commande : Call "C:\Program Files\Gestimum\GestimumGestion.exe" /tache:"c:\mondossier\tacheexportercontenubasedonnees.ini" Où TacheExporterContenuBaseDonnees.ini contient : [Tâche] Nom=ExporterContenuBaseDonnees Journal=RapportExportContenuBaseDonnees.log [Société] Fichier=C:\ProgramData\Gestimum\MON_FICHIER_DE_CONNEXION.Gestimum Utilisateur=DEMO MotPasse= Déconnecter=Oui Exclusif=Non [Paramètres] FichierDestination=C:\MONDOSSIER\DescriptionDeMaBaseDeDonnees.csv Requete=select PCF_CODE from TIERS NomColonnes=oui 25/02/2014 6 / 16
Articles Import Manuel des articles Allez dans le menu Outils / Imports / Autres données : Sélectionnez votre fichier à importer et la table «Articles (import simples)» comme table de destination : 25/02/2014 7 / 16
Indiquez ensuite le séparateur de champs utilisé. Si la première ligne de votre fichier contient le nom des champs vous pouvez l indiquer et lier automatiquement les champs correspondants pour la suite de l import : Sinon liez manuellement les champs à importer : 25/02/2014 8 / 16
Export Manuel de la liste des articles Associé aux filtres et aux champs personnalisés vous pouvez exporter une grille Articles e-commerce pour intégration dans votre logiciel e-commerce. Export Automatique de la liste des articles Ligne de commande : Call "C:\Program Files\Gestimum\GestimumGestion.exe" /tache:"c:\mondossier\tacheexportercontenubasedonnees.ini" Où TacheExporterContenuBaseDonnees.ini contient : [Tâche] Nom=ExporterContenuBaseDonnees Journal=RapportExportContenuBaseDonnees.log [Société] Fichier=C:\ProgramData\Gestimum\MON_FICHIER_DE_CONNEXION.Gestimum Utilisateur=DEMO MotPasse= Déconnecter=Oui Exclusif=Non [Paramètres] FichierDestination=C:\MONDOSSIER\DescriptionDeMaBaseDeDonnees.csv Requete=select ART_CODE from ARTICLES NomColonnes=oui 25/02/2014 9 / 16
Stocks Export Manuel des Stocks Depuis le menu Stocks / Consulter le stock vous pouvez exporter une grille de vos stocks pour intégration dans votre logiciel e-commerce. Export Automatique des Stocks Ligne de commande : Call "C:\Program Files\Gestimum\GestimumGestion.exe" /tache:"c:\mondossier\tacheexportercontenubasedonnees.ini" Où TacheExporterContenuBaseDonnees.ini contient : [Tâche] Nom=ExporterContenuBaseDonnees Journal=RapportExportContenuBaseDonnees.log [Société] Fichier=C:\ProgramData\Gestimum\MON_FICHIER_DE_CONNEXION.Gestimum Utilisateur=DEMO MotPasse= Déconnecter=Oui Exclusif=Non [Paramètres] FichierDestination=C:\MONDOSSIER\DescriptionDeMaBaseDeDonnees.csv Requete=select ART_CODE, STK_REEL from ART_STOCK NomColonnes=oui 25/02/2014 10 / 16
TARIFS Export Manuel des tarifs 1) Vos tarifs sont indiqués dans l onglet général de la fiche article. Se reporter à l export de grille de la liste des Articles avec le champ prix de vente (ART_P_VTE). 2) Vos tarifs sont gérés par grilles tarifaires Allez dans le menu Données / Tarifs / Modifier les lignes des grilles de tarifs : Personnalisez les filtres et champs associés pour exporter une grille de vos tarifs pour intégration dans votre logiciel e-commerce. Export Automatique des Tarifs (Onglet général, Grilles tarifaires, Promotions) Attention, il faut : - Soit créer au préalable une grille tarifaire web, - Soit modifier la requête ci-dessous pour générer un fichier par grille tarifaire. Ligne de commande : Call "C:\Program Files\Gestimum\GestimumGestion.exe" /tache:"c:\mondossier\tacheexportercontenubasedonnees.ini" Où TacheExporterContenuBaseDonnees.ini contient : [Tâche] Nom=ExporterContenuBaseDonnees Journal=RapportExportContenuBaseDonnees.log 25/02/2014 11 / 16
[Société] Fichier=C:\ProgramData\Gestimum\MON_FICHIER_DE_CONNEXION.Gestimum Utilisateur=DEMO MotPasse= Déconnecter=Oui Exclusif=Non [Paramètres] FichierDestination=C:\MONDOSSIER\DescriptionDeMaBaseDeDonnees.csv Requete=select A.ART_CODE, ISNULL((SELECT LP.PRM_PRIX FROM LPROMOS LP INNER JOIN PROMOS P ON P.PRM_CODE = LP.PRM_CODE WHERE LP.ART_CODE = A.ART_CODE AND DATEDIFF(DAY,P.PRM_DT_FIN, GETDATE()) <= 0),0) AS 'PrixPromo', ISNULL((SELECT LG.TAR_PRIX FROM TGRILLES LG WHERE LG.ART_CODE = A.ART_CODE AND LG.TAR_CODE = 'WEB'),0) AS 'PrixGrille', ISNULL(A.ART_P_VTE,0) AS 'PrixArticle' from ARTICLES A NomColonnes=oui LES DOCUMENTS Import manuel des documents Attention : - de bien renseigner le sous-type de document (CF. matrice Excel) - mouvements de stock à partir des bons de livraison / réception et factures ou avoirs. - Stock à terme mouvementé à partir des commandes en fonction des paramètres de Préférences de Gestion. Allez dans le menu Outils / Imports / Autres données : 25/02/2014 12 / 16
Sélectionnez votre fichier à importer et la table «Documents de vente» comme table de destination : Indiquez ensuite le séparateur de champs utilisé. Si la première ligne de votre fichier contient le nom des champs vous pouvez l indiquer et lier automatiquement les champs correspondants pour la suite de l import : 25/02/2014 13 / 16
Sinon liez manuellement les champs à importer : Import automatique des documents Ligne de commande : Call "C:\Program Files\Gestimum\GestimumGestion.exe" /tache:"c:\mondossier\tacheimporterdocumentsvente.ini" Où TacheImporterDocumentsVente.ini contient : [Tâche] Nom=ImporterDocumentsVente Journal=Importer des documents de vente.log [Société] Fichier=C:\ProgramData\Gestimum\TEST.Gestimum Utilisateur=DEMO Deconnecter=Oui Exclusif=Non [Paramètres] FichierImporter=D:\Development\Gestimum\Application\Bin\Taches\Import.txt Champs=PCF_CODE;REP_CODE;DOC_PIECE;DOC_TYPE;DOC_STYPE;ART_CODE;ART_GAMME; LIG_NUMLOT;LIG_QTE;LIG_P_BRUT;DOC_DATE;DOC_REFPCF;PRJ_CODE;LIG_REMISE;LIG_LI B;LIG_MEMO SeparateurChamps=; 25/02/2014 14 / 16
Exemple de fichier d import : PCF_CODE;REP_CODE;DOC_PIECE;DOC_TYPE;DOC_STYPE;ART_CODE;ART_GAMME;LIG_NUM LOT;LIG_QTE;LIG_P_BRUT;DOC_DATE;DOC_REFPCF;PRJ_CODE;LIG_REMISE;LIG_LIB;LIG_ME MO C01;;TEST;V;F;0792006;50;;10;5.00;01/11/2012;;;;; Export manuel des documents 1) Pour les entêtes et pieds de pages : Associé aux filtres et aux champs personnalisés vous pouvez exporter une grille des documents pour intégration dans votre logiciel e-commerce. 25/02/2014 15 / 16
2) Pour les lignes de document, utilisez un Tableau Croisé Dynamique (module décisionnel optionnel) 3) Pour générer les PDF A partir de la liste des documents ou depuis le document même, cliquez sur l entête et imprimez votre document en PDF 25/02/2014 16 / 16