Descriptif des fichiers d importation et d exportation Sommaire Sommaire... 1 Format des fichiers... 2 Descriptif de la structure du fichier produit... 2 Descriptif de la structure du fichier tarif... 3 Descriptif de la structure du fichier dégressif (abattement)... 4 Descriptif de la structure du fichier rubrique (famille)... 5 Descriptif de la structure du fichier fiche_produits... 6 Descriptif de la structure du fichier sous_produits... 6 Descriptif de la structure du fichier clients... 7 Descriptif de la structure du fichier clients (suite)... 8 Descriptif de la structure du fichier service... 9 Descriptif de la structure du fichier service (suite)... 10 Description de la structure du fichier commande... 11 Description du fichier multi-commandes... 12 Descriptif fichiers Alloris 2.0 - Tous droits réservés Renfeld-2002 Page 1
Format des fichiers Les fichier de mise a jour peuvent être des fichiers Access, Excel ou Texte. Pour les fichiers Texte, le format doit être le suivant : nom des colonnes sur la première ligne colonnes séparés par tabulations Pas de délimiteurs de texte Descriptif de la structure du fichier produit nom des champs longueur maximum format description / remarque code_produit 20 alphanumérique obligatoire et unique designation 255 alphanumérique Description courte du produit code_tva 2 numérique Si le code TVA n'a pas été crée le produit ne s'affichera pas Remarque : Le fichier produit doit posséder l ensemble des produits de votre catalogue. Vous pouvez cependant proposer à un client un «catalogue restreint» en lui associant un tarif qui ne comporte qu une sélection de produits. Descriptif fichiers Alloris 2.0 - Tous droits réservés Renfeld-2002 Page 2
Descriptif de la structure du fichier tarif nom des champs longueur maximum format description / remarque code_produit 20 alphanumérique obligatoire et unique prix_ht 8 numérique Obligatoire Remarque : Les prix indiqués dans le fichier tarif doivent être en Euro. On peut néanmoins avoir des tarifs avec des valeurs en franc. Il faut pour cela que le nom du tarif se termine par «_fr» exemple «tarifpme_fr.txt». Pour les clients utilisant des tarifs en Franc, les montants seront affichés en francs et les frais de port, serons convertis en francs. Le nom du tarif est déterminé de la manière suivante : Mise a jour par fichiers Access : le nom du tarif sera le nom de la table Mise a jour par fichiers Excel : le nom du tarif sera le nom de la feuille de calculs Mise a jour par fichiers texte : le nom du tarif sera le nom du fichier sans l extension. Le fichier tarif vous permet d appliquer une politique tarifaire a un ensemble de vos clients. Mais il permet également d avoir un catalogue restreint pour un ensemble de client / services. Il vous suffit pour cela, de ne mettre dans votre tarif, qu une sélection de produits. Descriptif fichiers Alloris 2.0 - Tous droits réservés Renfeld-2002 Page 3
Descriptif de la structure du fichier dégressif (abattement) nom des champs longueur maximum format description / remarque code_produit 20 alphanumérique obligatoire et unique qte_1 6 numérique obligatoire prix_ht_1 8 numérique obligatoire qte_2 6 numérique prix_ht_2 8 numérique qte_3 6 numérique prix_ht_3 8 numérique qte_4 6 numérique prix_ht_4 8 numérique qte_5 6 numérique prix_ht_5 8 numérique qte_6 6 numérique prix_ht_6 8 numérique Remarque : le tarif auquel le fichier dégressif est attaché, doit avoir été téléchargé au préalable. Il est nécessaire de refaire une mise a jour du fichier dégressif à chaque mise a jour du tarif correspondant. Le nom du dégressif doit être le même que le fichier tarif auquel il est attaché. Les règles de nomination ( francs _fr ou euros) du fichier dégressif sont les même que pour les fichiers tarif. Descriptif fichiers Alloris 2.0 - Tous droits réservés Renfeld-2002 Page 4
Descriptif de la structure du fichier rubrique (famille) nom des champs longueur maximum format description / remarque code_rubrique 20 alphanumérique obligatoire et unique nom_rubrique 250 alphanumérique Obligatoire Remarque : la structure du champ code_rubrique doit être l une des suivantes: xxx pour une rubrique (famille) principale xxxyy pour une rubrique appartenant la rubrique principale de code xxx. Les 3 caractères de gauche doivent être le code de la rubrique principal à la quelle cette rubrique appartient. xxxyyzz pour une sous-rubrique appartenant à la rubrique de code xxxyy Les 5 caractères de gauche doivent être le code de la rubrique à la quelle cette sous-rubrique appartient. xxxyyzztt pour une sous sous-rubrique appartenant à la sous-rubrique de code xxxyyzz Les 7 caractères de gauche doivent être le code de la sous-rubrique à la quelle cette sous sous-rubrique appartient. Descriptif fichiers Alloris 2.0 - Tous droits réservés Renfeld-2002 Page 5
Descriptif de la structure du fichier fiche_produits nom des champs longueur maximum format description / remarque code_fiche 20 alphanumérique obligatoire et unique titre 250 alphanumérique Titre de la fiche produit description 2000 alphanumérique Description du produit image_prd_perso 1 numérique Si 0, utilisation de l image du produit par défaut. Si 1, utilisation de l image produit personnalisée. mots_cles 500 alphanumérique Liste de mots séparés par des espaces, utilisé pour la recherche. Descriptif de la structure du fichier sous_produits nom des champs longueur maximum format description / remarque code_fiche 20 alphanumérique obligatoire code_produit 255 alphanumérique obligatoire Code_rubrique 20 alphanumérique obligatoire Ordre 2 numérique Ordre des sous-produits dans le tableau. Le produit principal doit être d indice 0, le autre d indice supérieur. Descriptif fichiers Alloris 2.0 - Tous droits réservés Renfeld-2002 Page 6
Descriptif de la structure du fichier clients nom des champs longueur maximum format description / remarque code_client 20 alphanumérique obligatoire et unique. Code de la société. nom_societe 50 alphanumérique Obligatoire. Nom de la société prenom_contact 50 alphanumérique Prénom du contact nom_contact 255 alphanumérique Nom du contact adresse 1 50 alphanumérique Adresse de adresse 2 50 alphanumérique Complément d adresse de code_postal_facturatio n 20 alphanumérique Code postal de l adresse de ville_ 50 alphanumérique Ville de l adresse de tel_ 20 alphanumérique Téléphone de l adresse de fax_ 20 alphanumérique Télécopie de l adresse de adresse 1 50 alphanumérique Adresse de adresse 2 50 alphanumérique Complément d adresse de code_postal_ 20 alphanumérique Code postal de l adresse de ville_ 50 alphanumérique Ville de l adresse de tel_ 20 alphanumérique Téléphone de l adresse de Descriptif fichiers Alloris 2.0 - Tous droits réservés Renfeld-2002 Page 7
Descriptif de la structure du fichier clients (suite) fax_ 20 alphanumérique Télécopie de l adresse de mail_contact 255 alphanumérique Adresse électronique du contact tarif 50 alphanumérique Code du tarif pour le client nom_utilisateur 30 alphanumérique obligatoire et unique. Nom de l utilisateur mot_passe 30 alphanumérique Obligatoire. Mot de passe de l utilisateur. image_promo 50 alphanumérique nom de l'image promotion de la semaine (image haut) image_communication 50 alphanumérique nom de l image promotion communication (image bas) budget_max 20 numérique Budget maximal du client Type_Gestion_Budget 10 alphanumérique 2 valeurs prédéfinies : clients (gestion global du budget pour le client), services (gestion global du budget pour un service) Type_Site_Web Non utilisé Remarque : les utilisateurs créés dans ce fichier peuvent commander pour la société et l'ensemble de ses services. De plus, ces utilisateur ont un droit de validation (transmettre une commande à l adhèrent). Descriptif fichiers Alloris 2.0 - Tous droits réservés Renfeld-2002 Page 8
Descriptif de la structure du fichier service nom des champs longueur maximum format description / remarque code_client 20 alphanumérique Obligatoire. Code du client code_service 20 alphanumérique obligatoire et unique (pour chaque code client). Code du service. nom_service 50 alphanumérique Obligatoire. Nom du service prenom_contact 50 alphanumérique Prénom du contact nom_contact 255 alphanumérique Nom du contact adresse 1 50 alphanumérique Adresse de adresse 2 50 alphanumérique Complément d adresse de code_postal_ 20 alphanumérique Code postal de l adresse de ville_ 50 alphanumérique Ville de l adresse de tel_ 20 alphanumérique Téléphone de l adresse de fax_ 20 alphanumérique Télécopie de l adresse de adresse 1 50 alphanumérique Adresse de adresse 2 50 alphanumérique Complément d adresse de code_postal_ 20 alphanumérique Code postal de l adresse de ville_ 50 alphanumérique Ville de l adresse de tel_ 20 alphanumérique Téléphone de l adresse de Descriptif fichiers Alloris 2.0 - Tous droits réservés Renfeld-2002 Page 9
Descriptif de la structure du fichier service (suite) fax_ 20 alphanumérique Télécopie de l adresse de mail_contact 255 alphanumérique Adresse électronique du contact tarif 50 alphanumérique Tarif pour le client nom_utilisateur 30 alphanumérique obligatoire et unique (pour chaque code client) mot_passe 30 alphanumérique Obligatoire image_promo 50 alphanumérique nom de l'image promotion de la semaine (image haut) image_communication 50 alphanumérique nom de l image promotion communication (image bas) budget_max 20 numérique Budget maximal Droit_Commande 1 numérique 0 (n'a pas le droit de passer une commande à l'adhèrent) ou 1 Remarque : les utilisateurs créés dans ce fichier ne peuvent commander que pour ce service. Descriptif fichiers Alloris 2.0 - Tous droits réservés Renfeld-2002 Page 10
Description de la structure du fichier commande Nom du fichier : commande.txt nom des champs longueur maximum format description / remarque Code_client 20 alphanumérique Code du client Code_service 20 alphanumérique Code du service (ou vide) Code_commande 6 numérique Numéro de la commande Num_commande 20 alphanumérique Numéro de la commande client Date_envoi 10 JJ/MM/AAAA Date de la commande Prod_index 2 numérique Numéro de ligne pour la commande Code_produit 20 alphanumérique Code article Code_tva 2 numérique Code TVA Designation 255 alphanumérique Désignation UP 4 numérique Paquetage (Par défaut à 1) UF 4 numérique Unité de (Par défaut à 1) PU_HT 10 XXXXXX.XXX Prix unitaire de vente en euro Qte 4 numérique Quantité To_HT 13 XXXXXXXXX.XXX Total HT article en euro To_TVA 13 XXXXXXXXX.XXX Total TVA article en euro Date_liv* 10 JJ/MM/AAAA Date de souhaitée Commentaire * 35 Alphanumérique Commentaire de la commande Num_adh * 20 Alphanumérique Numéro de l adhérent Num_pdv * 20 Alphanumérique Numéro du point de vente * ces informations seront contenues uniquement sur la première ligne de la commande. L exportation du fichier commande est réalisée au format texte ASCII. Les champs sont de longueur variables, délimités par le caractères TAB. Pour éviter tout problème d interprétation inter-système, tous les caractères sont exprimés en MAJUSCULE sans accentuation, sans ponctuation ni caractère graphique divers. Descriptif fichiers Alloris 2.0 - Tous droits réservés Renfeld-2002 Page 11
Description du fichier multi-commandes Le fichier multi-commandes permet de rassembler en un seul fichier, une ou plusieurs commandes d un ou plusieurs clients. Ce fichier peut-être expédié en pièce jointe par émail à heure fixe ou téléchargé à tout moment depuis un navigateur et à partir de l administration d Alloris. Constitution d un message de commande. Objet du message : COMMANDES CLIENTS B2B Texte du message : Dans le corps du message, les informations suivantes seront indiquées sous forme d un tableau : - Numéro de commande, - numéro du client, - date commande, - date de souhaitée, - Référence commande client,, - nombre de lignes, - montant total HT. Lorsque le fichier contient plusieurs commandes, une synthèse des informations est présentée en fin de messages comportant : - le nombre de commandes du fichier - le nombre total de lignes de commandes contenues dans le fichier, - le montant total de l ensemble des commandes contenu dans le fichier. Nom des fichiers attachés. Le fichier contenant les commandes des clients sera nommé : CDEaaxxxx.txt : cas des fichiers à commande unique générés automatiquement par ALLORIS dans le cas «une commande Client = un message» (aa : année et xxxx N de la commande contenu) CDEaammjj_hhmm.txt : cas des fichiers contenant plusieurs commandes de client, générés à la demande de l administrateur du site Adhérent ALLORIS. (aammjj : date du jour, hhmm : heure d extraction du fichier des commandes) Descriptif fichiers Alloris 2.0 - Tous droits réservés Renfeld-2002 Page 12