IRC logs of #tryton-fr for Thursday, 2017-06-01

chat.freenode.net #tryton-fr log beginning Thu Jun 1 00:03:01 CEST 2017
-!- cedk(~ced@gentoo/developer/cedk) has joined #tryton-fr01:25
-!- cedk(~ced@gentoo/developer/cedk) has joined #tryton-fr08:31
-!- fabix(~chatmovil@qena.raceme.org) has left #tryton-fr08:40
-!- fabix(~chatmovil@qena.raceme.org) has joined #tryton-fr08:43
fabixsalut08:43
fabixy a-t-il un module où il y a création d'un trigger déclenché par cron ?08:44
fabixje googlise depuis hier et je trouve rien... et j'ai pas l'impression que les modules natfis en fasse usage08:44
cedkfabix: non, les triggers sont plutôt créés par l'utilisateur08:46
cedkfabix: quand on a besoin de déclencher quelque chose, on le code avec des hooks08:46
fabixoui, c'est ça que je cherche08:47
fabixsous openerp, j'avais codé un petit module qui permettait de définir des alertes sur des contrats à échéance08:47
fabixensuite, il y avait un trigger qui scannait les dates de notification et envoyait un mail si on l'avait dépassée08:49
fabixle trigger, je l'avais créé directement via l'interface par contre08:56
fabixenfin c'est p-e pas le bon terme08:57
fabixc'est "Action plannifiee"08:57
fabixcette action execute une fonction toutes les minutes08:57
fabixet c'est cette fonction qui controle si une date de notification a ete atteinte et envoie un mail le cas echeant08:58
fabixdans tryton, je vois que par defaut, il y a "Lance les declencheurs « A temps » "08:59
fabixqui lance la fonction trigger_time08:59
fabixest-ce que je peux utiliser d'une facon ou d'une autre cette action ?09:00
-!- mrichez(~smuxi@212-166-19-85.win.be) has joined #tryton-fr09:10
cedkfabix: oui09:13
cedkfabix: par contre pour l'envoie d'email, il faudrait regarder https://bugs.tryton.org/issue583509:14
fabixil suffit que j'appelle une méthode de ma classe "trigger_time" ?09:14
cedkfabix: par example09:14
cedkfabix: mais je pense que la fonctionalité décrite est en fait, le module dunning avec une notification par email au lieu de lettre09:15
fabixoui, je viens de parcourir le code, sauf que mon module ne fait que des notifications et ne retient pas l'état du truc à surveiller09:21
fabixc'est du coup beaucoup plus simple et court09:21
cedkfabix: avec le risque d'envoyé plusieurs fois09:32
cedkfabix: et de ne pas escalader le problème etc.09:32
cedkje ne suis pas sûr que ce soit plus simple09:33
fabixc'est plus simple, mais c'est moins bien09:34
fabixje suis en train de regarder le code de notification_email09:34
fabixc'est pas un module officiel ?09:36
cedkfabix: pas encore09:39
fabixle soucis avec le module dunning, c'est qu'il dépend de account et qu'en fait, j'ai pas besoin de tout ce que ça rajoute10:04
fabixpour la compta pure, on a deja Sage10:04
-!- thaneor(~ldlc6@179.26.140.57) has joined #tryton-fr10:18
fabixcedk: y a-t-il un endroit où je peux voir comment on utilise un trigger on_time ?10:31
cedkfabix: les tests10:41
-!- nicoe(~nicoe@host-85-201-184-151.dynamic.voo.be) has joined #tryton-fr10:49
fabixde quel module ?11:17
fabixtrytond/tests/test_trigger.py je suppose11:21
cedkfabix: oui12:52
-!- semarie(~semarie@unaffiliated/semarie) has joined #tryton-fr22:01
-!- thaneor1(~ldlc6@179.26.82.98) has joined #tryton-fr22:21

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