IRC logs of #tryton-fr for Wednesday, 2009-10-28

chat.freenode.net #tryton-fr log beginning Wed Oct 28 00:00:02 CET 2009
-!- bechamel(n=user@host-85-201-159-186.brutele.be) has joined #tryton-fr07:31
-!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton-fr08:09
-!- yangoon(n=mathiasb@p549F7A2A.dip.t-dialin.net) has joined #tryton-fr14:25
-!- jeckmo(n=jeckmo@cust.static.213-180-185-197.cybernet.ch) has joined #tryton-fr14:43
jeckmoBonjour à tous, j'espère que vous allez bien. Désirant créer un module plan comptable suisse, j'aimerais savoir si il y a un schema xsd existant afin de générer un doc xml.14:53
bechameljeckmo: je sais pas trop ce qu'est un schema xsd par contre il y a des fichier .rng14:55
bechamel.. et rnc, a priori tout l'xml du plan comptable est couvert par le schema dans trytond/tryton.rnc14:58
jeckmoinitialement, je voulais créer le doc xml avec xmlSpy. Mais d'après vous, j'aurais meilleur temps de travailler avec un fichier rng?14:58
bechameljeckmo: je dois t'avouer que j'utilise emacs pour tout, je ne sais donc pas trop vous conseiller sur ce point15:00
bechameljeckmo: l'xml reste tres basique15:01
bechameljeckmo: c'est le meme pattern répété tout au long du fichier15:01
cedkjeckmo: en fait le xml a une structure tres simple, c'est des tag record avec dedans des tag field15:03
jeckmole soucis, c'est que je ne suis pas développeur a la base.15:04
cedkjeckmo: et comme les field dependent du model du record, la structure est tres dynamique15:05
cedkjeckmo: c'est pas compliquer à faire, il suffit de regarder un fichier existant15:05
jeckmoc'est ce que j'ai fait15:06
jeckmoje me suis inspiré du plan comptable belge15:06
jeckmoen xml15:06
jeckmomais pour créer le doc en xml, je dois tous codifié ou il y a la possiblilité d'importer les données d'un doc txt ou csv?15:07
bechameljeckmo: les deux sont possible mais l'import depuis un csv demande quelques connaissance en programmation15:11
bechamel(csv ou txt)15:11
jeckmoje l'ai remarqué à mes dépends...C'est pour ca que je souhaitais avoir l'opinion de professionel et savoir si il y a avait un schéma existant15:13
jeckmocar Altova MapForce permet de faire ce type d'opération mais je tourne un peu en rond actuellement15:15
cedkjeckmo: on peut faire un schema mais je sais pas si ça aiderait15:21
cedkjeckmo: il faudrait voir comment le plan est définit15:21
jeckmoactuellement, j'ai exporte le plan comptable belge d'xml vers csv et j ai respecte la meme configuration15:26
cedkjeckmo: depuis Tryton ?15:30
jeckmodepuis le planet mercurial, dans http://hg.tryton.org/hgwebdir.cgi/modules/account_be/, il y a le doc. xml zippé15:33
jeckmoqui est représentatif de ce que j'aimerais obtenir15:33
cedkjeckmo: je parlais de l'export xml vers csv15:35
jeckmoah, ça j'ai fait à l'aide de xmlSpy15:37
cedkjeckmo: connais pas15:38
jeckmoce programme permet aussi de générer le schéma d'un doc existant15:38
jeckmomais c'est la que le bat blesse15:38
cedkjeckmo: alors, si tu veux utiliser, tu peux reprendre le schema généré a partir de account_be15:39
jeckmocar le schéma crée est imcompatible avec le csv15:39
cedkjeckmo: quel csv ?15:39
jeckmoles données du csv sont importé à partir du document account_be.xml15:40
cedkjeckmo: je comprend pas15:41
jeckmothéoriquement, comme je me base sur le meme doc pour créer la base de donnée et le schéma ca devrait jouer15:41
cedkjeckmo: franchement, je pense que c'est plus simple d'écrire le fichier XML avec un simple editeur de txt (notepad, vim etc.) en regardant account_be comme example15:42
jeckmoj'ai importé les données de account_be sur un doc csv. J'ai modifié/supprimer certains comptes afin d'adapter à la compta suisse15:42
cedkjeckmo: je vois pas comment le fichier xml pourrait être converti en csv15:43
jeckmole programme xmlspy permet aisément cette manipulation15:45
cedkjeckmo: de plus en passant par un format intermediaire, il y a de fortes chances de perte de l'information15:45
cedkjeckmo: sauf qu'aparement il sait pas revenir en arriere15:46
cedkjeckmo: pourquoi passer par du csv ?15:49
jeckmodans l'optique de pouvoir plus facilement gérer la base de données.16:01
jeckmomais en effet, je vois que ca devient vite complique16:01
cedkjeckmo: je vous conseile vraiment de rester en xml (c'est vraiment pas compliqué)16:04
cedkjeckmo: et si vous avez des questions, il y a toujours le chan :-)16:05
jeckmomerci bien pour ces infos. Je crois que je vais opter pour la solution proposée qui ne me prendra pas beaucoup plus de temps sans doute16:10
cedkjeckmo: ok16:26
jeckmoalors bonne soirée et a la prochaine16:41

Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!