Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

Image Removed

Sommaire
maxLevel7
minLevel1
classd-toc

Menu: Commerce & logistique / Utilitaires / Import -Export Tableur


...


Type de fichier et description générale des utilitaires d'import-export

...


L'import – export de fichiers excel est exploitable par liaison OLE (Object Linking & Embedding), mais également possible par OpenXml pour les fichiers.xlsx:Image Removed

...

Les différentes entrées du menu "Import - Export tableur" sont utilisées soit pour importer des données, soit pour en exporter.

Chaque utilitaire va se présenter de cette manière: Image Removed

...

L'exportation ou l'importation est sélectionnable dans le sous-groupe "Phase" en cochant soit "Extraction" pour exporter des données; soit "Intégration" pour en importer.

...

Lors de l'import ou l'export de données, quel que soit l'utilitaire choisi, en mode extraction ou intégration (cocher l'un des deux modes et valider), une fenêtre de sélection s'ouvrira, pour aller rechercher le fichier. A l'exportation, un fichier vierge doit exister. Image Removed

...

Si aucun fichier n'existe, il est possible de le créer simultanément à la recherche: Image Removed

...


1) Phase "Extraction" (Export) 

Cette phase est utilisée à deux fins:

  • soit pour effectivement exporter des données existantes dans un fichier excel, dans le cas d'un Dossier existant;

  • soit pour obtenir la structure des tables dans un fichier excel (sans données), qui sera complétée par la suite dans la phase d'intégration.

Dans ce deuxième cas, il faut cocher la case "Extraire uniquement la structure des tables (sans donnée): Image Removed

...


A noter: les pièces (devis, commandes, factures..) ne sont pas exportables. 

...

L'import de pièces et l'import des tarifs ont un fonctionnement particulier (voir chapitres dédiés).


(info)(info) Quel que soit le traitement sélectionné, une option permet d'ouvrir le fichier excel traité, après le traitement:Image Removed

...

Noms ODBC et SQL des tables (commun à tous les utilitaires d'import-export)

...

Ces noms de tables (indifféremment ODBC ou SQL) constituent la clé qui va permettre au programme de les reconnaître. Image Removed

...

Toutes les tables dans les utilitaires d'import-export fonctionnent de la même façon. Chaque utilitaire affichera explicitement, comme dans l'exemple ci-dessus, les noms ODBC et SQL des tables.


Import/ Export des tables de paramètres de la gestion commerciale

Menu: Commerce & logistique / Utilitaires / Import - Export tableur / Import - Export Tables

...

Sélectionner Extraction et éventuellement la coche servant à extraire uniquement la structure des tables. Image Removed

...

Valider. La liste des tables apparaît: Image Removed

...


Cette liste contient plus d'une centaine de tables.


(info)(info) La description du fonctionnement des tables qui suit, est commune à tous les utilitaires d'import-export. )

...

Pour obtenir la visualisation de leur contenu, conserver la sélection (exemple ci-dessous) et cliquer sur le bouton Image Modified

Image Removed

...

Le bouton Image Modifieddécochera toute la sélection si nécessaire.

Par le bouton DétailImage Modified  , il est possible de visualiser tous les champs contenus dans les tables sélectionnées. Attention, cette consultation ne se fait qu'une table à la fois.


(ampoule)(ampoule) Champs obligatoires et sélectionnables dans chaque table

Exemple des champs contenus dans la table Table_Libelle_Famille_Tarif: Image Removed

...

Pour chaque table, les champs qu'elle contient sont tous cochés par défaut. Cela signifie que le fichier excel, dans l'onglet de cette table, contiendra tous ces champs. 

Il est également possible de ne sélectionner que les champs qui vous intéressent, en utilisant les boutons Image Modified

(avertissement)(avertissement) Les champs en orange sont obligatoires! Il ne faut pas les décocher. 


Valider la sélectionImage Modified à la fois de vos champs de tables si vous avez ouvert le détail, et/ou la sélection des tables.

Le fichier excel s'ouvre, et fait apparaître un onglet contenant le nom ODBC de la table, par table sélectionnée: Image Removed

...

Vous pouvez donc avoir un fichier excel contenant plusieurs tables à compléter puis à importer. 

...

Menu: Commerce & logistique / Utilitaires / Import - Export tableur

(info)(info) Ces explications sont communes à tous les utilitaires d'import-export des données. 

Voici comment se présente la trame à compléter suite à l'extraction de la structure du fichier (coche présente en phase d'extraction, dans tous les utilitaires: "Extraire uniquement la structure des tables (sans données)". Image Removed

...


Après validation et recherche de votre fichier, celui-ci s'ouvre, comprenant la structure des tables. 

...

Les colonnes en orange sont obligatoires: elles doivent contenir des données. Image Removed

...

→ Compléter le tableau avec vos données.

Les colonnes "Anomalies" et "Alertes" seront décrites dans les chapitres consacrés à l'intégration des données.


(sourire)(sourire) L'onglet NOTICE est créé automatiquement. Il constitue un guide d'utilisation: LEGENDE pour les codes couleurs et explications pour chaque champ à compléter, avec les valeurs admises.

     Exemple: Image Removed

...

Import des données (intégration)

Menu: Commerce & logistique / Utilitaires / Import - Export tableur


(info)(info) Ce guide est valable pour tous les utilitaires d'import/export de donnés.

...

Une fois que les fichiers sont complétés et contiennent les données à importer, il faut passer en phase d'intégrationImage Removed

...


(ampoule)(ampoule) Mode "Mise à jour" et mode "Simulation"Image Removed

...

(avertissement)
(avertissement) Attention : par défaut, le processus est en mode « simulation ». C'est-à-dire que tant que « mise à jour » n'est pas coché, les données ne seront pas effectivement intégrées. Ceci est une sécurité, ou une étape intermédiaire pour vérifier la qualité des données du fichier avant intégration (création et/ou écrasement de données existantes) de celles-ci. 

En effet, suite à cette opération, s'il existe des anomalies, elles seront identifiées par le traitement et décrites sous la colonne "Anomalies", ligne par ligne. Image Removed

...


Passer en mode « mise à jour » pour intégrer réellement les données. Le fichier s'ouvrira également, avec des £ inscrits dans chaque ligne de la dernière colonne (£ s'il y a eu un traitement préalable en mode simulation, sinon, ce seront des $)  et en préfixe des intitulés des onglets, comme preuve d'intégration correcte et sans erreur, dans l'ERP.


(ampoule)(ampoule) Résultat après intégration (£ et $) 

Exemple de fichier intégré, avec une ligne de données incorrectes; le résultat est le suivant:Image Removed

...

→ En vert, les éléments à notifier

...

Dans le cas précis de l'intégration du code tarif 99 (en exemple); il doit être intégré manuellement. Il s'agit de la seule exception concernant les tables de codes tarifs. 

L'option « mise à jour » est également accessible via le menu Fichier, choix « Mise à jour ».
Coche « Réserver le dossier » : bloque toute action concernant les données de la table pendant le traitement.

Import/Export des tables des tiers (clients, fournisseurs et autres tiers)

Menu: Commerce & logistique / Utilitaires / Import - Export tableur / Import - Export Tiers


Les tables de tiers peuvent être intégrées seulement une fois que les tables de base ont été intégrées. Voir chapitre Import/Export des tables de paramètres de la gestion commerciale 

Voici la liste des tables de tiers disponibles:Image Removed

...

Exactement comme pour l'intégration des tables de base, il est possible de constituer un fichier contenant des données d'importation de tiers, qui possède un onglet par type de tiers à importer. 

Utiliser les boutons Image ModifiedImage Modified pour cocher les tables à traiter, et voir les champs de chaque table, cochés par défaut mais sélectionnables. Pour rappel les champs en orange sont obligatoires. 

Exemple détail des champs de la table "Client": Image Removed

...

Le fichier obtenu après validation (quelle que soit la phase du traitement, exportation de la structure, exportation des données, ou intégration) est: Image Removed

...


(info)(info) Pour rappel, l'onglet "NOTICE" vous guide sur les valeurs autorisées, et vous indique la légende des couleurs (champs obligatoires).

...

Import/Export des tables articles

Menu: Commerce & logistique / Utilitaires / Import - Export tableur / Import - Export Articles et Catalogue externe

Suivre exactement le même procédé que pour Import/Export des tiersImage Removed

...

Image Removed


Import de pièces

Menu: Commerce & logistique / Utilitaires / Import - Export tableur / Import de Pièces par tableur

Les pièces (devis, commandes, factures etc.) ne sont pas exportables. Elles sont uniquement intégrables.

Cet utilitaire sert également à importer des données de pièces de stock (inventaires) et de valider totalement ou en masse des pièces (validation de BLs en factures par exemple).

L'"Import de Pièces" a une configuration et une utilisation différente des autres utilitaires étudiés dans les chapitres précédents.

Remarque : Les pièces internes cde + BL sont prise en comptes à partir des versions 214d , 215c , 216a , 217

1) Ecran de sélection:Image Removed

...

Bouton "Sélection fichier": c'est ce bouton permettant de sélectionner le fichier excel à intégrer, ou sur lequel copier extraire la structure.

Type de traitement (cocher la case au choix)

→ Stock: ce choix permet d'importer les données de stock, matérialisées par des pièces d'inventaire. 

...

Validation Partielle: validation de pièce, ligne par ligne

Phase (cocher la case au choix)

→ Génération de la structure du fichier: exporte la structure du fichier à compléter des données pour leur intégration dans la phase suivante. Il s'agit d'une version simple, sans le détail des champs. 

...

→ Import: correspond à la phase d'intégration du fichier contenant les données à importer.

Sélection (cocher la case au choix), valable uniquement en phase d'Import

→ Mise à jour réelle: cette coche intégrera les données réellement. Tant que vous êtes en phase de simulation, aucune donnée ne sera intégrée.

→ Simulation: mode de sécurité ou de contrôle, permettant d'obtenir des informations du programme, sur les éventuelles erreurs contenues dans le fichier. 

Fichier

→ Feuille par défaut: si vide, concernera toutes les feuilles du fichier excel (tous les onglets), sinon une sélection d'un onglet en particulier est possible par la liste déroulante.

→ Coche "Ouvrir le classeur à la fin du traitement": le fichier excel s'ouvre automatiquement à la fin de l'un des 3 traitements (phases) opéré.

Coche "Réserver le dossier": évite toute opération sur le dossier pendant les opérations sur cet utilitaire.

...

Exemple de sélection pour obtenir la structure détaillée du fichier dans le cas d'une intégration de pièce de type "commande client".Image Removed

...

Pour rappel, les codifications de pièces dans Divalto sont les suivantes:

...

La structure du fichier (vierge de données) se présente ainsi: Image Removed

...

Dans la première colonne se trouvent les noms SQL des champs à compléter, ligne par ligne. Dans la première ligne, se trouvent les noms des champs de pièce. Cette première colonne et cette première lignes sont modifiables, mais doivent exister pour que les données puissent être injectées ensuite.

Un code couleur a été prévu pour reconnaître facilement les lignes à compléter, dans une logique de croisement de cellule. 

  • Première ligne (jaune clair): les données générales d'identification de la pièce (quel dossier, quel type de pièce.)

...

IPAR est le nom des données qui concernent les informations de la pièce. C'est dans cette ligne et sous les colonnes des champs correspondantes, que vous allez saisir vos données. 

Exemple: Croisement IPAR/DOSSIER: donnée saisie "998'. IPAR/TYPE_PIECE: donnée saisie: "Devis" (ou code: 1). Car il s'agit d'importer un Devis, dans le Dossier 998.


  • Deuxième ligne (jaune): les données d'en-tête de la pièce

...

ENT est le nom des données qui concernent les données d'en-tête de la pièce. C'est dans les lignes en jaune, sous les colonnes dédiées correspondant aux champs d'en-tête, que vous allez saisir vos données. 

Exemple: Croisement ENT/CODE_OP: donnée saisie "C" pour code opération C correspondant au flux de vente. ENT/DATE_PIECE: donnée saisie "01/01/2020" pour la date. Respecter le format JJ/MM/AAAA.

  • Lignes suivantes: 

...

Les lignes suivantes concernent les MOUV (détail des lignes: référence article, quantité etc.), les MVTL (ventilations: quantités par n°de lot, par emplacement etc.), les ITXT (textes), les ENTCPLEXT (données liées à l'EDI), EAD (adresses complémentaires).


(ampoule)(ampoule) Ces champs sont modifiables, supprimables. Vous modelez la structure selon vos besoins. Les données IPAR, ENT, MOUV sont par contre obligatoires, pour les données de base de la pièce.

...

Export de données existantes

Menu: Commerce & logistique / Utilitaires / Import - Export tableur


(info)(info) Ce chapitre est commun à tous les utilitaires d'import-export 

Sélectionner la phase "Extraction" uniquement.Image Removed

...

ValiderImage Removed

...

La sélection des tables et leurs champs à exporter se fait exactement de la même manière que pour les autres phases (voir chapitres précédents).

...

→ Le bouton cible permet de sélectionner (marquer) des champs en particulier

→ Le bouton filtre Image Modified permet de ne sélectionner qu'une partie des données. 


Exemple: Image Removed

...


Valider pour obtenir le fichier exporté. 

...

Les tables de tarifs et remises importables sont les suivantes:Image Removed

...

Optimisation de l'import de données (V10.6)

Les tables Client, Fournisseur, Prospect et articles sont dotées du champ Média qui correspond à une image permettant d'associer un visuel à l'entité concernée. Le traitement d'import recherche une image de même nom dans un répertoire dédié.

Pour accélérer le traitement, il est possible de désactiver la recherche de média lors de l'import de données. Pour ce faire, on s'appuie sur la notion de paramètres ERP.

En savoir plus sur les paramètres ERP : Les paramètres ERP (V10.5)

Pour mettre en œuvre l'optimisation, le domaine à paramétrer dans le zoom Valeurs de paramètres ERP est A5_IMPORT_DONNEES. Ce paramètre doit être positionné à oui pour désactiver la recherche de média. A contrario, si la valeur du paramètre est non, la recherche de média est activée.Image Removedpositionné à oui pour désactiver la recherche de média. A contrario, si la valeur du paramètre est non, la recherche de média est activée.

...

Génération de clés lors de l’import (V10.7)

Lors de l’import de clients, fournisseurs, prospects, ou articles, si les champs correspondant à la clé (code tiers resp. code article) sont laissées vides, le programme constitue ces clés automatiquement, à partir d’un compteur, incrémenté de 1, à chaque création d’enregistrement dans la table correspondante.

Cette fonctionnalité est également opérationnelles pour les imports au format XML.