Importer des données externes dans DeDeSales
Pour enrichir vos rapports avec des informations supplémentaires, vous avez la possibilité d'importer des fichiers XLS dans le backend web DeDeSales. Le contenu de ces fichiers est créé en tant que table SQL dans la base de données DeDeSales. Ainsi, vous pouvez accéder à ces données via des instructions SELECT.
Vous trouverez le point de menu correspondant dans le backend web DeDeSales sous Support pour la commande > Collecte des données > Import excel
Exigences pour le document XLS
La première ligne du document XLS contient les en-têtes de colonnes. Veuillez vous assurer d'utiliser uniquement des caractères valides dans les en-têtes. Évitez donc les espaces, les caractères accentués et autres caractères spéciaux. Une colonne ne doit pas non plus commencer par un nombre.
La deuxième ligne doit contenir le type de données, et ce pour toutes les colonnes à importer. Les types de données suivants sont disponibles :
- VARCHAR(Longueur)
Il s'agit d'un champ texte. Veuillez vous assurer que la valeur indiquée sous Longueur est au moins aussi longue que la plus longue entrée dans la colonne. - INT
Il s'agit d'un entier 32 bits avec signe. - BOOL
Les données dans cette colonne ne connaissent que 0 et 1. - DECIMAL
Les nombres décimaux sont stockés avec 18 chiffres, dont 5 chiffres après la virgule. - DATETIME
Contient la Date et l'Heure
Si aucun type de données n'est indiqué dans la ligne deux, l'importation échouera.
Structure de la table après l'importation
Si l'importation est Réussite, une table de base de données nommée CustomerTable_<Nom du fichier> est créée, par exemple CustomerTable_Auftragsdaten (si le fichier XLS s'appelle Auftragsdaten.xls). Les espaces dans le Nom du fichier XLS sont remplacés par un underscore ( _ ).
La première ligne du document XLS contient les en-têtes de colonnes. Veuillez vous assurer d'utiliser uniquement des caractères valides dans les en-têtes. Évitez donc les espaces, les caractères accentués et autres caractères spéciaux. Une colonne ne doit pas non plus commencer par un nombre.