31,003
edits
mNo edit summary |
|||
| Line 1: | Line 1: | ||
[[Category:Imports]] | [[Category:Imports]] | ||
{{TemplateDocDev}} | {{TemplateDocDev}} | ||
Suite à une installation neuve de Dolibarr, les bases sont vides. Parfois on désire démarrer avec des données importées d'un autre système. | |||
Il existe plusieurs méthodes possibles. Les chapitres suivante présentes quelques informations pour vous y aider. Les informations sur l'export sont décrites sur la page [[ExportsEn]]. | |||
= | = Utiliser le module Import de Dolibarr = | ||
Ce module n'est pas encore disponible. | |||
Il est en cours de développement. | |||
En attendant, vous devez développer vos propres scripts d'import comme décrit dans le chapitre suivant. | |||
= | = Utiliser OpenOffice = | ||
Vous pouvez utiliser OpenOffice qui est capable d'injecter le contenu d'un tableau dans la base une base de donnée Mysql comme celle de Dolibarr. | |||
Voici un tutorial sur cette méthode : [[Importer des données avec OpenOffice]] | |||
= Développer son propre script d'import = | |||
== Import des tiers et contacts == | |||
Il faut distinguer les tiers des contacts physiques. | |||
Dans les tiers on aura toutes les entités sujetes à facturation (aussi bien entreprises, association que particuliers). Les tiers sont obligatoires. | |||
Les contacts physiques sont optionels. Il s'agit juste d'un annuaire de personnes (avec téléphone et fonction) liées à un tiers. Dans le cas d'un tiers entreprise, il pourra y avoir plusieurs contacts physiques. Dans le cas d'un particulier, le contact physique sera unique et identique au tiers (voire le contact physique ne sera pas renseigné). | |||
L'import des tiers consiste à insérer des lignes dans la table [[Table llx_societe]]. | |||
S'assurer que les champs importants sont bien renseignés: | |||
* Nom: Doit contenir le nom de la société | |||
* Client: Doit contenir 1 si client, 2 si prospect, 0 sinon | |||
* Fournisseur: Doit contenir 1 si fournisseur, 0 sinon | |||
* Name: | L'import des contacts physiques consiste à insérer des lignes dans la table [[Table llx_socpeople]]. | ||
* Firstname: | S'assurer que les champs importants sont bien renseignés: | ||
* fk_soc: | * Name: Doit contenir le nom de la personne | ||
* Firstname: Doit contenir le prénom de la société | |||
* fk_soc: Doit contenir l'id de la ligne Tiers dans la [[Table llx_societe]]. | |||
== Import | == Import des factures == | ||
A compléter | |||
== Import | == Import des produits == | ||
A compléter | |||
== | == Mise en pratique == | ||
La page [[Developpement script]] vous explique comment créer votre propre script de traitement Dolibarr. | |||
Un exemple d'insertion d'un produit est fourni. | |||
== | == Quelques didacticiels/exemples soumis par la communauté == | ||
[[ | [[Importer des clients en automatique]] | ||