L'import de données vous permet de personnaliser les données que vous souhaitez importer. En effet, il est possible que les données contenues dans votre fichier d'import soient différentes de celle que Sage Multi Devis Entreprise est capable d'interpréter, surtout dans le cas où ce fichier a été généré par un logiciel tiers. Dans ce cas, plusieurs solutions s'offrent à vous : une ressaisie complète des données avant de les rendre compréhensibles par la Sage Multi Devis Entreprise, ou une modification dynamique lors de l'import.
La première solution n'est pas satisfaisante : si le fichier à importer est conséquent, elle est mobilisatrice d'énormément de temps, d'énergie et n'exclut pas les erreurs de saisie.
La seconde solution vous permet de vous défaire d'un travail de ressaisie. En appliquant lors de l'import différentes formules, filtres, ou méthodes de conversion, il est possible de rendre un fichier parfaitement compréhensible par Sage Multi Devis Entreprise, procurant ainsi une économie de temps conséquente. Cette méthode est parfaitement utilisable dans le logiciel.
Nous décrirons ici les formules et fonctions qu'il vous sera possible d'appliquer sur les différentes données importables par Sage Multi Devis Entreprise.
Cette fonction représente la donnée source à importer, provenant du fichier texte, du fichier EXCEL ou de la table ACCESS. Elle renverra toujours une chaîne de caractères.
Selon la nature du fichier importé, la syntaxe de cette fonction changera :
Fichier texte avec enregistrements de longueur fixe :
La syntaxe est la suivante : Src (x, y), où x est la position de départ et y est la longueur de la chaîne à extraire. L'espace est considéré comme un caractère.
Exemple
Soit la chaîne de caractères suivante : "Journal de Banque".
La fonction Src (11,6) renverra la chaîne suivante : "Banque".
Fichier texte avec enregistrements délimités ou fichier EXCEL :
La syntaxe est la suivante : Src (x), où x est la position de l'élément à extraire.
Exemple
Soient les champs délimités suivants : "Compte;Durant;Client".
La fonction Src (2) renverra la chaîne suivante : "Durant".
Table ACCESS :
La syntaxe est la suivante : Src ("NomChamp") où NomChamp est le nom du champ de la table Access à importer, à placer entre guillemets.
Exemple
Soit la table Journaux suivante : [Code, Nom, Type].
La fonction Src ("Nom") renverra la valeur du nom de l'enregistrement courant.
Cette fonction permet de convertir une chaîne de caractères en valeur numérique.
La syntaxe est la suivante : To_Num ("Chaîne"), où Chaîne représente la chaîne à convertir, à placer entre guillemets.
Exemple
To_Num ("123") convertira la chaîne "123" en valeur numérique 123.
Ceci permettra de l'utiliser dans des opérations arithmétiques, ce que n'aurait pas permis la chaîne de caractères.
Cette fonction permet de convertir une chaîne de caractères en date.
2 syntaxes sont possibles pour cette fonction :
To_Date ("Chaîne") : convertit la chaîne "Chaîne" (à placer entre guillemets) en date.
Exemple
To_Date ("27/12/01") renverra la date du 27/12/01.
To_Date ("Chaîne", "Format") : convertit la chaîne "Chaîne" (à placer entre guillemets) en date selon le format "Format" (à placer entre guillemets).
Exemple
To_Date ("06/12/27","aa/mm/jj") renverra la date 27/12/06.
To_Date ("12200627","mmaaaajj") renverra la date 27/12/06.
Cette fonction renvoie un certain nombre de caractères situés sur la partie gauche d'une chaîne de caractères.
La syntaxe est la suivante : Gauche ("Chaîne", n) ou Chaîne est la chaîne de caractères (à placer entre guillemets) dont seront extraits les n premiers caractères.
Exemple
La fonction Gauche ("Importation", 4) renverra la chaîne suivante : "Impo".
Cette fonction renvoie un certain nombre de caractères situés sur la partie gauche d'une chaîne de caractères.
La syntaxe est la suivante : Droite ("Chaîne", n) ou Chaîne est la chaîne de caractères (à placer entre guillemets) dont seront extraits les n premiers caractères.
Exemple
La fonction Droite ("Importation", 4) renverra la chaîne suivante : "tion".
Cette fonction renvoie un certain nombre de caractères situés à partir d'une position quelconque d'une chaîne de caractères.
La syntaxe est la suivante : Milieu ("Chaîne", d, n) ou Chaîne est la chaîne de caractères (à placer entre guillemets) dont seront extraits les n caractères à partir du caractère numéro d.
Exemple
La fonction Milieu ("Importation", 3, 4) renverra la chaîne suivante : "port".
Différents opérateurs sont disponibles afin de vous permettre d'effectuer diverses opérations.
Sage Multi Devis Entreprise vous propose les opérateurs suivants :
Fusion de chaînes de caractères : opérateur & :
Cet opérateur permet de fusionner des chaînes de caractères. Cette opération est aussi appelée concaténation.
Exemple
L'opération "Gestion" & " " & "Comptable" donnera la chaîne suivante : "Gestion Comptable".
Addition de valeurs numériques : opérateur + :
Cet opérateur permet d'additionner 2 valeurs numériques.
Exemple
L'opération 4 + 2 renverra la valeur 6.
Soustraction de valeurs numériques : opérateur - :
Cet opérateur permet de soustraire 2 valeurs numériques.
Exemple
L'opération 10 - 8 renverra la valeur 2.
Multiplication de valeurs numériques : opérateur * :
Cet opérateur permet de multiplier 2 valeurs numériques.
Exemple
L'opération 5 * 4 renverra la valeur 20.
Division de valeurs numériques : opérateur / :
Cet opérateur permet de diviser 2 valeurs numériques.
Exemple
L'opération 50 / 10 renverra la valeur 5.