Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| wiki:v15:outils:importer_fichier [2023/06/07 21:14] – [Utilisation de l'écran] eneuville | wiki:v15:outils:importer_fichier [2024/08/31 16:27] (Version actuelle) – [Importation de données dans Gestan] eneuville | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Importation de données dans Gestan ====== | ||
| + | |||
| + | Il est possible de **charger** ou de **mettre à jour** en masse des données dans Gestan, à partir de fichiers texte. | ||
| + | |||
| + | * Dans le cas du **chargement d'un fichier**, les enregistrements lus dans le fichier source sont créés dans la base. Il faut au minimum que le fichier source contienne toutes les zones obligatoires. En cas de création de doublon (par exemple en cas de création d'un produit déjà existant dans la base), la création est rejetée. | ||
| + | |||
| + | * Dans le cas de la **mise à jour d'un fichier**, les enregistrements de la base sont mis à jour avec les données du fichier source. La première colonne du fichier source doit contenir l' | ||
| + | |||
| + | <alert type=" | ||
| + | |||
| + | ===== Utilisation de l' | ||
| + | //**Accès : ** Outils -> Administration -> Importation de données -> Importer des fichiers texte// | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Le radio-bouton < | ||
| + | |||
| + | La combo < | ||
| + | * les contacts | ||
| + | * les produits | ||
| + | * les sociétés | ||
| + | * les écritures comptables | ||
| + | * les mouvements de stock | ||
| + | * les enfants | ||
| + | * les adhésions | ||
| + | * les versements | ||
| + | * machines (ressources, | ||
| + | * familles et sous-famille de produit | ||
| + | * temps de travaux (consos) | ||
| + | |||
| + | De plus, vous pouvez mettre à jour : | ||
| + | * les contacts | ||
| + | * les sociétés | ||
| + | |||
| + | La baguette magique < | ||
| + | |||
| + | Le bouton < | ||
| + | |||
| + | ===== Format des fichiers en entrée ===== | ||
| + | |||
| + | <alert type=" | ||
| + | |||
| + | L' | ||
| + | |||
| + | Les 5 premières lignes ne sont jamais prises en compte : ce sont des lignes qui décrivent les données à saisir. | ||
| + | |||
| + | * Ligne 1 : nom de la rubrique | ||
| + | * Ligne 2 : description longue de la rubrique, avec les indications de codage, ou de cohérence avec les autres fichiers. | ||
| + | * Ligne 3 : type de la rubrique (texte, numérique, entier, booléen (0 ou 1) ou mémo (une grande zone de texte, comme un commentaire, | ||
| + | * Ligne 4 : indication de son caractère obligatoire, | ||
| + | * Ligne 5 : exemple de valeur | ||
| + | |||
| + | Il suffit de compléter le fichier-exemple avec les données à ajouter ou à modifier, à partir de la ligne 6. | ||
| + | |||
| + | <alert type=" | ||
| + | |||
| + | A noter que vous pouvez insérer des sauts de ligne dans les colonnes " | ||
| + | |||
| + | Vous pouvez indiquer qu'une ligne est un commentaire en la faisant précéder du caractère "#" | ||
| + | |||
| + | Pensez bien à enregistrer le fichier au format texte ! (ci-dessous un exemple sous Libre Office. Le format CSV est un format texte (texte avec séparateur virgule) | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== Utilisation en ajout de données ===== | ||
| + | |||
| + | Ici, nous avons demandé la création d'un fichier exemple pour le chargement de mouvements de stocks, voilà un exemple qu'il suffit de compléter pour qu'il soit prêt à charger (ici, la ligne en rouge a été complétée et sera chargée). | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Le bouton **Go** permet de déclencher le traitement. | ||
| + | |||
| + | Ici, le traitement s'est bien passé, un mouvement de stock a été ajouté. | ||
| + | |||
| + | :TIP: A noter que pour ce qui concerne le chargement du fichier enfant, adhésions, et versements un sélecteur est affiché, permettant de préciser s'il faut prendre pour référence l'ID du contact, ou la " | ||
| + | |||
| + | :TIP: Ce programme ne fait que des ajouts. Par exemple, si vous chargez des Contacts, que vous avez dans votre base un contact Éléonore MAROLEX, et le même contact Éléonore MAROLEX dans votre fichier de chargement, à l' | ||
| + | |||
| + | ===== Mode d' | ||
| + | |||
| + | Il est possible de mettre à jour | ||
| + | |||
| + | * le fichier de contacts | ||
| + | * le fichier des produits | ||
| + | |||
| + | En mode "Mise à jour", le fichier exemple obtenu avec la baguette magique comporte tous les champs qui peuvent être mis à jour : il suffit de supprimer les colonnes qui ne doivent pas être mises à jour. Il faut cependant conserver obligatoirement la première colonne, qui est l' | ||
| + | |||
| + | La case à cocher "Avec données" | ||
| + | |||
| + | Voici un exemple de fichier produit juste produit par l' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Supposons que nous souhaitions mettre à jour le taux de TVA et le prix de vente du produit. Il suffira de conserver seulement deux colonnes, en plus de la colonne du code produit. Vous pouvez aussi, pour plus de facilité, conserver la colonne libellé produit, comme ci-dessous. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | En lançant la mise à jour, les taux de TVA vont être mis à jour, ainsi que les prix unitaires HT. Et le processus de mise à jour va même recalculer le prix TTC en fonction des éléments mis à jour. Trop fort, Gestan ! | ||
| + | |||
| + | **Voici un autre cas d' | ||
| + | |||
| + | < | ||
| + | |||
| + | ----------------- | ||
| + | {{: | ||
| + | |||
| + | <nspages wiki: | ||
| + | |||