Home Produits OpenERP User Guide Importer des données

Importer des données

User Guide

Importer / exporter des données

OpenERP permet d'exporter et d'importer la majorité des données par l'interface utilisateur au format csv

Pour importer un fichier csv 3 conditions doivent être satisfaites:

  • Les noms des colonnes dans le fichier d'importation doivent correspondre à 100% aux noms des champs importés ou être sélectionnés manuellement.
  • Le fichier d'importation doit contenir une valeur pour tous les champs obligatoires (marqué en bleu dans le formulaire). Ou ces champs doivent avoir une valeur par défaut assignée par OpenERP.
  • Certain champ sont unique, comme le nom du partenaire. Importer un fichier contenant un partenaire dont le nom est déjà dans la base de données de OpenERP provoque une erreur et l'échec de l'importation toute l'importation.
Importer des relations

Il est également possible d'importer des relations depuis un fichier csv. Il faut d'abord s'assurer que la cible de la relation existe.

Exemple: Importer un partenaire membre de plusieurs catégories ayant plusieurs contacts:

  • Le partenaire 'Open Net' va posséder 2 contacts (Toto et Tata)
  • Le partenaire 'Open Net' va être membre des 2 catégories 'Crédit' et 'Suisse'

Nota: Il n'y a pas d'espace entre les noms des 2 catégories, juste une virgule.

Pour des listes complexes, il est recommandé de chercher à importer des listes plates. C'est-à-dire de faire un fichier csv pour les partenaires, et un fichier csv pour les contacts, afin d'éviter les erreurs dues à la structure même du fichier.

A noter que le fichier ci-dessus n'est importable que si les catégories (Crédit et Suisse) ont été saisies avant l'import. Ces catégories peuvent aussi faire l'objet d'un fichier séparé, à importer en premier.