IRC logs of #tryton-fr for Wednesday, 2012-01-11

chat.freenode.net #tryton-fr log beginning Wed Jan 11 00:00:02 CET 2012
navishello tryton world11:10
navisj'ai une question: que faire d'une vente confirmée mais qui finalement ne se fait pas ?11:10
navisj'ai essayé de faire la même vente en négatif, pour pouvoir compenser, mais ça ne fonctionne pas (la note de crédit et la rentrée de matériel ne sont pas générés)11:11
cedknavis: il faut annuler tous les documents généré par celle-ci11:12
naviscedk: j'ai essayé, mais alors ils se mettent en exception11:13
cedknavis: oui du coup il faut lancer le traitement de l'exception et choisir si on veut qu'il recré ces documents ou bien qu'il les ignore11:15
naviscedk: tiens, je viens de voir que une fois les documents annulés, je pouvais aussi annuler la vente... mais alors je ne peux pas relancer le traitement des exceptions...11:18
naviscedk: comment je choisis qu'il ignore ces documents dans le traitement d'exception ?11:21
cedknavis: Handle Invoice Exception et Handle Shipment Exception11:22
navisoui mais là je peux juste remettre à draft ou recréer, je ne vois pas comment ignorer...11:23
cedknavis: ben non, le wizard explique que ce qui est selectioné sera recrée et ce qui ne l'ai pas sera ignoré11:30
naviscedk: ah ok, vu maintenant, mais ça n'est expliqué que si on a sélectionné une des lignes et qu'on laisse le pointeur dessus11:32
cedknavis: oui je pense que l'ergonomie de ces wizards pourrait être améliorée11:34
naviscedk: ceci dit il recrée quand-même mon invoice en draft11:35
naviscedk: idem pour le move11:35
naviscedk: là je viens de tester11:36
naviscedk: vente créée, documents annulés, invoice exception traité sans rien sélectionné11:37
naviscedk: puis vente annulée11:37
cedknavis: ça ne devrait pas11:38
naviscedk: résultat: vente annulée, avec une invoice annulée et recréée en draft (donc invoice waiting), et un shipment en exception puisque je ne l'ai pas traité avant d'annuler la vente11:38
naviscedk: et je ne sais plus traiter l'exception de ce shipment11:38
naviscedk: je peux re-annuler l'invoice qu'il a recréé, mais elle entre de nouveau en exception11:39
naviscedk: sauf que comme la sale est annulée, je ne peux plus traiter les exceptions11:40
jcmnavis: normalement, ne faut-il pas faire un avoir pour annuler une facture ?12:00
navisjcm: ok pour moi, sauf qu'ici la facture n'a pas été éditée, j'ai annulé la sale avant de faire la facture12:01
navisjcm: mais je peux mener la sale à son terme, y compris facturation et livraison, et générer les mouvements inverses12:01
navisjcm: mais ce n'est pas très propre car c'est fictif et ça ne garde pas l'historique12:02
navisjcm: les documents de vente et d'avoir ne seront pas liés entre eux dans tryton12:03
jcmnavis: tu veux dire que tu ne peux pas marquée la facture comme payée par l'avoir ?12:07
navisjcm: ... pas essayé ça ... vais aller voir12:08
navisceci dit le comportement actuel de l'annulation d'une vente semble ne pas fonctionner comme prévu, c'est considéré comme un bug ?12:11
navisautre sujet, si je veux discuter de l'implémentation d'un module pos (point of sale) basique, ça passe par un blueprint sur le wiki ?12:24
cedknavis: oui et sur la mailing list12:25
cedknavis: en fait d'abord sur la mailing list12:25
naviscedk: mailing list = google group ?12:25
cedknavis: oui12:27
naviscedk: sur dev ou sur un des autres (fr ou en dans mon cas)12:28
cedknavis: pas dev12:31
cedknavis: pas pour discuter du fonctionnement général12:31
cedknavis: fr ou en mais il y a beaucoup plus de personne sur en12:32
cedknavis: au fait, tu utilise quelle version du client Tryton ?12:32
naviscedk: ok je vais sur en, mais je vais probablement devoir me familiariser avec google d'abord12:33
naviscedk: client 2.2.112:33
cedknavis: j'ai fait le test sur le serveur de demo et ça fonctionne comme attendu12:36
naviscedk: je viens de créer une sale, je l'ai annulée, j'ai annulé la facture, et il l'a recréée12:42
cedknavis: il faut le faire dans l'ordre inverse12:43
naviscedk: d'abord annuler les documents ?12:44
cedknavis: oui12:44
naviscedk: ah non, je me trompe, je n'ai pas annulé la sale12:44
cedknavis: en fait, je pense que le'annulation devrait pas être possible12:44
naviscedk: si j'annule la sale je ne sais plus gérer les exceptions12:44
naviscedk: il y a toujours la possibilité de devoir annuler12:45
naviscedk: et en y réfléchissant, il devrait être possible aussi de modifier une vente confirmée13:00
cedknavis: non13:01
cedknavis: la confirmation d'une vente est comme un contrat13:01
naviscedk: il est toujours possible qu'une vente en cours soit renégociée13:01
naviscedk: ce n'est pas la norme, mais c'est une possibilité13:01
cedknavis: très complexe à faire13:02
naviscedk: je suis d'accord sur l'aspect contractuel, mais tu n'as jamais renégocié un contrat ?13:02
cedknavis: oui mais pas une vente13:02
naviscedk: je te commande un module à 2000€, et on se rend compte qu'il sera bien mieux à 2500€13:03
naviscedk: c'est pas une nouvelle vente, juste une adaptation d'une vente existante13:04
cedknavis: c'est pas une vente tout court13:05
cedknavis: ou alors c'est une nouvelle vente pour 500€13:05
naviscedk: nouvelle vente = nouveaux termes de paiements, et pas de modif possible de l'ancienne13:12
naviscedk: alors que ses termes peuvent avoir changé13:12
cedknavis: cancel et nouvelle vente alors13:12
naviscedk: pas faisable si déjà facturé en partie (styre 30% à la commande)13:13
naviscedk: mais bon, dans mon cas, cancel me suffit13:13
cedknavis: si déjà facturé alors pas possible de changer les termes13:13
cedknavis: faut être logique13:13
cedksi le but c'est de pouvoir faire n'importe quoi, alors vaut mieux utiliser Excell13:14
naviscedk: si facture de 30% à la commande d'un développement, ça ne dois pas t'empêcher de revoir le contrat13:14
cedknavis: mais un contrat comme tu l'entend n'est pas une vente !13:15
naviscedk: ok13:15
cedknavis: va essayer de changer ton achat sur ebay après l'avoir confirmé et reçu une partie ?13:15
naviscedk: ok pour ebay, mais je fais ça régulièrement chez mes fournisseurs quand ils mettent trop de temps à livrer et que je trouve ailleurs (ou que le client s'est déséché :-)13:17
naviscedk: mais bon, je répète, pour moi annulation suffit13:18
cedknavis: mais alors c'est un cancel du shipment13:18
naviscedk: ok pour moi13:18
naviscedk: va voir sur le demo, sale2 , comment tu annules ?13:19
cedknavis: annuler tout?13:20
naviscedk: dans ce cas, oui13:20
naviscedk: c'est pour tester13:20
cedknavis: done13:21
naviscedk: damn13:22
naviscedk: comment t'as fait ??? :-)13:22
cedknavis: j'ai cancellé la facture et le shipment13:22
cedknavis: ensuite, j'ai lancer les 2 wizards d'exception en ignorant les lignes13:23
cedknavis: je pense que le bouton cancel ne devrait pas être là13:24
naviscedk: ignorer les lignes = ne pas les sélectionner ?13:24
cedknavis: non, les selectionner et clicker sur le moins13:24
naviscedk: aaaaaah ok13:24
cedknavis: c'est ce que je disais plus haut l'interface n'est pas très claire13:26
cedknavis: je pense qu'on devrait utiliser une list avec une selection "à recréer"/"à ignorer"13:27
naviscedk: yes ça marche, effectivement, c'est le mot "sélectionné" qui est à double sens13:27
naviscedk: ce serait beaucoup plus clair13:28
jcmsisalp: peux-tu me confirmer qu'en français Credit note se traduit par Avoir ?15:27
navisjcm: ici c'est Note de crédit15:28
jcmnavis: tu es en France ou en Belgique ?15:29
cedkjcm: sur wikipedia, on parle de note de crédit https://fr.wikipedia.org/wiki/Facture_%28comptabilit%C3%A9%29#Enjeux_de_la_facture15:33
sisalpen France, je connais la facture d'avoir, mais le document peut certainement porter des mentions comme "note de crédit" selon les métiers15:45
sisalpcomme la facture de vente dont le nom change aussi selon les métiers15:46
jcmcedk: peut-on utiliser le mécanisme de traduction sur un module perso pour changer des termes d'autres modules et les remplacer par un jargon propre à un métier ?16:12
cedkjcm: je suis pas sur16:14
navisjcm: je suis en Belgique (désolé pour le lag dans la réponse)16:26
jcmcedk: je n'ai pas trouvé comment autoriser la modification d'un nom de journal, même avec du XML dans mon module18:00
jcmoù puis-je trouver un exemple ?18:00
cedkjcm: les locations18:02
jcmcedk: dans stock/location.xml, les lignes après <record model="ir.model.access" id="access_location"> ?18:03
cedkjcm: non c'est dans le code python18:03
cedkjcm: http://hg.tryton.org/modules/stock/file/756e105a4aa8/location.py#l13218:05
cedkjcm: et aussi: http://hg.tryton.org/modules/stock/file/756e105a4aa8/location.xml#l18718:05
cedkjcm: mais il faudrait remplir un bug18:05
jcmok merci18:07

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