Imports de masse - Migrer mes données dans Dolibarr
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 Module Exports.
Utiliser le module Import de Dolibarr
Ce module Module Imports n'est pas encore disponible. Il est en cours de développement.
Les autres méthodes décrites ci-dessous sont opérationnelles.
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
L'import des contacts physiques consiste à insérer des lignes dans la table Table llx_socpeople. S'assurer que les champs importants sont bien renseignés:
- 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 des factures
A compléter
Import des produits
A compléter
Mise en pratique
La page Développement de scripts vous explique comment créer votre propre script de traitement Dolibarr. Un exemple d'insertion d'un produit est fourni.