Manuel d'utilisation de c2oe pour générer des données initiales pour OpenERP
Par SISalp le mardi 25 mai 2010, - Administrer Odoo - Lien permanent
c2oe est un utilitaire permettant de transposer des données présentées sous format csv vers un fichier xml compréhensible par OpenERP. Ce fichier peut être ensuite intégré à un module ou à un profile afin de peupler automatiquement une base de donnée initiale OpenERP ou bien la mettre à jour.
c2oe remplace de programme csv2xxml.
Démarrer avec c2oe
installer c2oe
Connexion sous root, ou bien utiliser sudo devant chaque commande
cd /usr/local/bin sudo wget http://download.sisalp.net/c2oe sudo chmod 755 c2oe
Obtenir la liste des commande de c2oe en français
c2oe -uf
Obtenir la spécification complète du document source de c2oe en français
c2oe -a
Utiliser des patterns pré-définis de syntaxe xml pour OpenERP
Ligne de commande :
wget http://download.sisalp.net/c2oe_patterns.ods
Sur un environnement graphique, télécharger c2oe_patterns.ods et l'ouvrir par OpenOffice, adapter et sauvegarder sous format .csv, UTF8, délimiteur de champ Tab, délimiteur de texte "
tester c2oe
Ligne de commande :
wget http://download.sisalp.net/c2oe_test.tar.gz tar -xzf c2oe_test.tar.gz cd c2oe_test cat readme
Sur un environnement graphique, télécharger c2oe_test.tar.gz, le décompacter et ouvrir le fichier readme qui s'y trouve.
Exécuter c2oe
En utilisant un fichier des patterns :
c2oe fichier_des_donnees.csv fichier_des_patterns.csv
Si les patterns sont inclus dans le fichier des données :
c2oe fichier_des_donnees.csv
le résultat se trouve dans fichier_des_donnees.xml