Changes

m
Updating interlang links (links to translated versions of this page in other languages) triggered by origin English page "Module_Imports" update.
Line 1: Line 1:  +
<!-- BEGIN interlang links -->
 +
<!-- Do NOT edit this section
 +
    Links below are automatically managed by PolyglotBot
 +
    You can edit links on the English source page : Module_Imports -->
 +
[[en:Module_Imports]]
 +
[[es:Módulo_Importaciones]]
 +
[[zh:导入模块]]
 +
<!-- END interlang links -->
 +
 
[[Category:Admin]]
 
[[Category:Admin]]
 
[[Category:Imports]]
 
[[Category:Imports]]
Line 10: Line 19:     
= Introduction =
 
= Introduction =
Pour importe des données dans Dolibarr, il existe plusieurs méthode. Cette page décrit la méthode utilisant le module d'import.
+
Pour importer des données dans Dolibarr, il existe plusieurs méthodes. Cette page décrit la méthode utilisant le module d'import.
 
Les autres méthodes d'imports sont décrites sur la page [[Imports de masse]]
 
Les autres méthodes d'imports sont décrites sur la page [[Imports de masse]]
   Line 19: Line 28:  
{{ActivationModuleFr}}
 
{{ActivationModuleFr}}
   −
Il est à noter, lors de la création du fichier CVS, l'importance des champs obligatoires.
+
Voir également la page [[Paramétrage_Divers]], pour modifier le séparateur et le charset des fichiers CSV d'import/export.
Voici un descriptif détaillé des champs :
     −
Le séparateur est la virgule et il vaut mieux encadrer les champs par des "
+
= Utilisation =
Exemple : "Sofie Durant","SD","1","0",...
+
Pour importer un fichier:
 +
* Aller dans le menu Outils - Nouvel import.
 +
* Etape 1: Consiste à choisir le type d'import. Sélectionner le en cliquant sur le bouton en fin de ligne.
 +
* Etape 2: Cliquer ensuite sur le bouton en fin de ligne pour choisir le format de fichier que vous voulez importer. Rem: Vous pouvez en télécharger un en cliquant sur "Télécharger un exemple vierge de fichier".
 +
* Etape 3: Choisir le fichier à importer qui est sur votre ordinateur et cliquez sur ajouter pour l'envoyer sur Dolibarr. Une fois le fichier transférer, cliquer sur le bouton en fin de ligne pour passer à l'étape suivante.
 +
* Etape 4: Dans la colonne de gauche se trouve les champs trouvés dans votre fichier soumis. A droite se trouve les champs dans Dolibarr. Déplacer les champs de la colonne de gauche en les montant ou descendant par un drag and drop depuis la flêche, afin que chaque champ du fichier d'entrée se trouve devant la ligne du champ Dolibarr. Si un champ du fichier d'entrée ne doit pas être importé, il faut le déplacer en bas sous la ligne "Champs du fichier source non importé".
 +
Rem: En fin de ligne, en passant la souris au dessus du point d'interrogation, vous pouvez avoir des informations sur les valeurs attendus à mettre dans le champ Dolibarr, avec contraintes et éventuellement exemples de valeurs.
 +
Une fois la correspondance terminée, cliquer sur "Etape suivante".
 +
* Etape 5: Chocher ou décocher la case "Ne pas importer la première ligne du fichier source", puis cliquer sur "Lancer la simulation de l'import". La simulation va tenter d'insérer en base en annulant les opérations à la fin. Un rapport des erreurs est ensuite affichés. Si il n'y a pas d'erreur, il est possible de cliquer sur "Lancer import final" qui lui sera définif. Les données importées sont ajoutées aux existantes.
 +
* Toutes les données importés dans dolibarr le sont avec le champ import_key à une valeur qui correspond à la date de l'import. En cas de problème détecté après coup, vous pourrez avec un éditeur SQL retrouver aisément les lignes en question.
    +
= Problèmes connus =
 +
Les problèmes suivants sont possibles avec la version 3.1. Ils sont corrigés avec les versions supérieures.
   −
Descriptif du champs (note) "exemple"
+
* Import des tiers :
   −
----
+
Non affichage des tiers après un import avec le module, il est neccessaire de modifier le statut prospect (llx_societe.fk_stcomm) de NULL à '0' (besoin de détail à propos des valeurs possibles, la clé étrangère correspond elle à la table 'llx_c_stcomm' ?).
   −
- Nom ou raison sociale : "Sofie Durant"
+
Exemple de requête SQL à passer après l'import pour corriger le problème :
- Préfixe (5 caractères max, ne doit pas contenir de doublon !) : "SD"
+
<source lang="sql">UPDATE `llx_societe` SET `fk_stcomm` = '0' WHERE fk_stcomm IS NULL</source>
- Est un client (voir note) : "0"
  −
- Est un fournisseur : "0" ou "1" (0 pour non 1 pour oui)
  −
- Date de Creation (AAAA-MM-JJ) : "2010-04-16"
  −
- Code client : "CU01-0001"
  −
- Code fournisseur : "SU01-0001"
  −
- Addresse
  −
- Code postal
  −
- Ville
  −
- Numéro de téléphone (15 caractère max)
  −
- Numero de fax (15 caractère max)
  −
- Site web
  −
- Adresse email
  −
- N° siret
  −
- N° Siren
  −
- Code APE
  −
- RCS/RM : "Perpignan"
  −
- N° TVA Intra
  −
- Capital
  −
- Remarque
  −
- Type (voir note)
  −
- Effectif (voir note)
  −
- Forme juridique (voir fichier joint nommé "forme_juridique.xls")
  −
- Niveau du prospect (voir note) => A VALIDER car non testé (dansle doute laisser vide)
  −
- Status du prospect (OBLIGATOIRE ! Le laissé vide bloque l'affichage du tier dans la liste globale) (voir note)
      +
* Import des produits :
    +
Non affichage des produits après un import avec le module, il est neccessaire de modifier le type de produit (llx_product.fk_product_type) de NULL à '0' (besoin de détail à propos des valeurs possibles).
   −
[[NOTES]]
+
Exemple de requête SQL à passer après l'import pour corriger le problème :
 +
<source lang="sql">UPDATE `llx_product` SET `fk_product_type` = '0' WHERE fk_product_type IS NULL</source>
   −
- Clien
+
= Exemples de cas d'utilisation =
0 : est ni client ni prospect
+
{{ExamplesCaseEn
1 : est client
+
|name=UCMI01:  
2 : est prospect
+
|situation=J'ai un fichier Excel avec 3000 produits. Je veux les importer dans Dolibarr.
3 : est client et prospect
+
|actions=Aller dans le menu Outils -> Assistant import -> Nouvel import et choisir Produits et services.
 +
}}&nbsp;
   −
- Type
+
{{ExamplesCaseEn
0 : Inconnue
+
|name=UCMI02:  
2 : Grand groupe
+
|situation=J'ai un fichier texte de 1000 prospects. Je veux les importer dans Dolibarr.
3 : PME/PMI
+
|actions=Aller dans le menu Outils -> Assistant import -> Nouvel import et choisir Tiers
4 : TPE
+
}}&nbsp;
5 : Administration
  −
6 : Grossite
  −
7 : Revendeur
  −
8 : Particulier
  −
100 : Autres
     −
- Effectif
  −
0 : Pas d'effectif
  −
1 : entre 1 et 5 salariés
  −
2 : entre 6 et 10 salariés
  −
3 : entre 11 et 50 salariés
  −
4 : entre 51 et 100 salariés
  −
5 : entre 100 et 500 salariés
  −
6 : plus de 500 salariés
     −
- Niveau du prospect
  −
PL_HIGH : Haut
  −
PL_LOW : Faible
  −
PL_MEDIUM : Moyen
  −
PL_NONE : Aucun
     −
- Status du prospect
  −
-1 : Ne pas contacter
  −
0 : Jamais contacté
  −
1 : A contacter
  −
2 : Contact en cours
  −
3 : Contactée
     −
= Exemples de cas d'utilisation =
+
=Copies écrans=
{{ToComplete}}
+
Etape1
{{ExamplesCaseFr
+
[[File:Nouvel_import_-_2018-Etape1.jpg]]
|nom=UCMI01:  
  −
|situation=
  −
|actions=
  −
}}&nbsp;
 
1,978

edits