IRC logs of #tryton-fr for Wednesday, 2017-06-21

chat.freenode.net #tryton-fr log beginning Wed Jun 21 00:03:01 CEST 2017
2017-06-21 07:16 -!- _2cadz(~ccr@212-198-245-154.rev.numericable.fr) has joined #tryton-fr
2017-06-21 08:30 -!- semarie(~semarie@unaffiliated/semarie) has joined #tryton-fr
2017-06-21 08:50 -!- mrichez(~smuxi@mail.saluc.com) has joined #tryton-fr
2017-06-21 09:34 -!- fabix(~chatmovil@qena.raceme.org) has joined #tryton-fr
2017-06-21 09:50 -!- fabix(~chatmovil@qena.raceme.org) has left #tryton-fr
2017-06-21 09:50 -!- fabix(~chatmovil@qena.raceme.org) has joined #tryton-fr
2017-06-21 09:51 <fabix> salut
2017-06-21 09:51 <fabix> a quoi ca sert les categories dans les tiers ?
2017-06-21 09:52 <fabix> j'ai pas trouvé l'usage dans la doc
2017-06-21 09:54 <cedk> fabix: a catégoriser :-)
2017-06-21 09:54 <cedk> on peut selectioner/rechercher les tiers en ouvrant l'arbre des catégories
2017-06-21 09:57 <fabix> est-ce qu'un module pourrait se baser sur les categories d'un tiers pour afficher des onglets supplementaires sur un tiers par exemple ?
2017-06-21 09:58 <fabix> ou vaut-il mieux modifier le modele Party pour ajouter des champs booleens
2017-06-21 10:00 <fabix> genre "client site truc" qui permet d'acceder a des données liées a "site truc"
2017-06-21 10:01 <cedk> non et oui
2017-06-21 10:07 <cedk> et fait la première serait possible si la catégorie est crée en XML et en utilisant pyson.Id dans le state
2017-06-21 10:09 <fabix> ca serait pas plus "propre" d'ajouter un champ code au modele Category et d'utiliser ce code dans les requetes ?
2017-06-21 10:12 <cedk> fabix: ce n'est pas possible
2017-06-21 10:12 <cedk> et il y aurait rien de plus "propre"
2017-06-21 10:13 <cedk> un m2m n'est qu'une liste d'ids
2017-06-21 10:13 <cedk> mais je donnais cette possibilité uniquement par soucis d'être complet
2017-06-21 10:14 <cedk> si un tier doit être spécialisé, il faut ajouter des champs ou bien faire comme carrier, employee etc.
2017-06-21 10:26 -!- thaneor1(~ldlc6@r179-25-102-182.dialup.adsl.anteldata.net.uy) has joined #tryton-fr
2017-06-21 10:28 <fabix> la classe PartyReplace, c'est juste pour gérer les mises a jour ?
2017-06-21 10:29 <fabix> j'essaye de comprendre la logique globale, c'est complexe quand meme
2017-06-21 10:29 <fabix> meme si l'usage reste simple
2017-06-21 10:34 -!- nicoe(~nicoe@host-85-201-184-151.dynamic.voo.be) has joined #tryton-fr
2017-06-21 10:43 -!- jmpoure_(~jmpoure@soy95-2-82-236-103-229.fbx.proxad.net) has joined #tryton-fr
2017-06-21 11:05 <fabix> le script de migration ne tape dans res_partner_contact , il y a une raison à cela ?
2017-06-21 11:07 <cedk> fabix: oui l'incomprehension du design d'Odoo
2017-06-21 11:08 <fabix> c'est sur que c'est pas tres clair mais bon, c'etait avant Odoo ; je sais qu'ils ont changé la structure depuis
2017-06-21 11:08 <fabix> ce qui empeche une migration directe vers odoo d'ailleurs...
2017-06-21 11:10 <cedk> fabix: comme je sais pas ce que c'est, j'en ai rien fait
2017-06-21 11:11 <fabix> nous on s'en sert pour savoir à qui envoyer les factures et sous quel format ; ils sont associés à une adresse et non à un tiers
2017-06-21 11:18 <cedk> fabix: on peut pas toujours faire rentrer un mauvais design dans un bon ;-)
2017-06-21 11:34 -!- fabix_(~fabix@qena.raceme.org) has joined #tryton-fr
2017-06-21 11:34 <fabix_> dans tryton, comment gère-t-on la possibilité d'envoyer un rapport à différentes personnes d'une même société ?
2017-06-21 11:35 <fabix_> lesquelles ont des adresses postales différentes bien sûr
2017-06-21 11:36 <fabix_> (avec irssi, l'utf-8 passe mieux)
2017-06-21 11:39 <cedk> fabix: je comprends pas
2017-06-21 11:41 <fabix_> plusieurs personnes d'une même boite veulent recevoir un rapport mais ils n'ont pas la même adresse postale
2017-06-21 11:42 <cedk> fabix: quel rapport? Ils ont qu'à se connecter et demander le rapport
2017-06-21 11:43 <fabix_> des rapports type relevés de consos qu'ils veulent recevoir en format papier ; donc on se charge nous même de l'impression et de l'envoi postal
2017-06-21 11:45 <fabix_> chez nous, les utilisateurs de nos services sont souvent distincts de ceux qui payent les factures
2017-06-21 11:45 <fabix_> ces derniers ne font "rien en ligne" chez nous
2017-06-21 11:48 <fabix_> donc il faut pouvoir associer une adresse postale à un contact ; est-ce que le contact doit du coup être un tiers lui-même comme pour un employé ?
2017-06-21 11:49 <cedk> oui
2017-06-21 11:51 <fabix_> les tiers importés par le scritp de migration ne les déclare pas en tant que sociétés ; faudrait-il le faire du coup ?
2017-06-21 11:55 <fabix_> ou company est plutôt réservé à la société utilisant tryton ?
2017-06-21 12:05 <cedk> fabix: on ne déclare pas un tier comme société
2017-06-21 12:06 <cedk> 'company' est uniquement pour les sociétés/organisation qui sont gérées
2017-06-21 12:06 <fabix_> donc pas les clients ?
2017-06-21 12:12 <cedk> non, un tiers c'est un tiers
2017-06-21 12:12 <fabix_> un client n'est pas un tiers ?
2017-06-21 12:12 <nicoe> un client, c'est un tiers comme tous les autres ; si tu souhaites faire la différence entre des personnes physiques et des personnes morales tu pourrais utiliser les catégories par exemple
2017-06-21 12:15 <fabix_> ok, donc pour distinguer différents contacts d'une même société, il faut créer un nouveau modèle ?
2017-06-21 12:16 <fabix_> ou alors déclarer ces contacts en tant que tiers en renseignant la relation parent/enfant
2017-06-21 12:17 <nicoe> la deuxième option en effet
2017-06-21 12:17 <nicoe> Avec le module party_relationship
2017-06-21 12:18 <fabix_> curieusement j'ai déjà 5 type de relations "Parent Of" après avoir fait tourner le script de migration
2017-06-21 12:36 <cedk> le script ne doit être lancé qu'une seule fois
2017-06-21 12:36 <cedk> et s'il plante, il faut dropper la DB et recommencer
2017-06-21 12:59 -!- jmpoure_(~jmpoure@soy95-2-82-236-103-229.fbx.proxad.net) has left #tryton-fr
2017-06-21 16:28 <fabix_> cedk: j'ai trouvé un bug dans migration.py : http://hg.b2ck.com/openerp2tryton/file/tip/migration.py#l245 ; c'est "parent = code2party[parent_code]" qu'il faudrait avoir
2017-06-21 16:30 <cedk> fabix_: est-ce que tu a testé https://codereview.appspot.com//322120043/
2017-06-21 16:30 <fabix_> oui
2017-06-21 16:31 <cedk> ok je commit alors le review puis le correctif de parent_code
2017-06-21 16:33 <cedk> fabix_: commité, merci
2017-06-21 16:39 <fabix_> ipython avec des bouts de code de migration.py, c'est pas mal pour découvrir
2017-06-21 16:41 <cedk> fabix_: pour moi, c'est presqu'un CLI
2017-06-21 16:42 <fabix_> yep, avec l'autocompletion, c'est très confortabble
2017-06-21 17:39 -!- _2cadz(~ccr@ax313-1-82-66-159-99.fbx.proxad.net) has joined #tryton-fr
2017-06-21 19:34 -!- azerttyu(~azerttyu@37.61.245.231) has left #tryton-fr
2017-06-21 19:56 -!- _2cadz(~ccr@ax313-1-82-66-159-99.fbx.proxad.net) has joined #tryton-fr
2017-06-21 22:01 -!- semarie(~semarie@unaffiliated/semarie) has joined #tryton-fr
2017-06-21 22:28 -!- thaneor(~ldlc6@179.26.143.31) has joined #tryton-fr
2017-06-21 23:12 -!- _2cadz(~ccr@ax313-1-82-66-159-99.fbx.proxad.net) has joined #tryton-fr
2017-06-21 23:50 -!- cedk(~ced@gentoo/developer/cedk) has joined #tryton-fr

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!