IRC logs of #tryton for Tuesday, 2009-08-25

chat.freenode.net #tryton log beginning Tue Aug 25 00:00:02 CEST 2009
2009-08-25 00:03 -!- _TiN_(n=TiN@200.69.137.190) has joined #tryton
2009-08-25 00:48 -!- gremly(n=gremly@190.156.162.4) has joined #tryton
2009-08-25 01:31 -!- vengfulsquirrel(n=ian@c-69-181-194-95.hsd1.ca.comcast.net) has joined #tryton
2009-08-25 03:03 -!- ikks_(n=ikks@190.158.102.224) has joined #tryton
2009-08-25 03:13 -!- gremly(n=gremly@190.156.162.4) has joined #tryton
2009-08-25 05:20 -!- yangoon(n=mathiasb@p549F575E.dip.t-dialin.net) has joined #tryton
2009-08-25 05:23 -!- gremly(n=gremly@190.156.162.4) has joined #tryton
2009-08-25 07:47 -!- sharkcz(n=dan@plz1-v-4-17.static.adsl.vol.cz) has joined #tryton
2009-08-25 08:14 -!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton
2009-08-25 08:30 -!- bechamel(n=user@host-85-201-159-186.brutele.be) has joined #tryton
2009-08-25 08:48 <vengfulsquirrel> Hey guys, is there any existing functionality to safely do something like, "move ALL of whatever quantity of product X that is currently available at location A to location B" ? Maybe something like create an internal shipment with a really large quantity and then assign it and then delete all the draft moves?
2009-08-25 08:52 -!- carlos(n=carlos@97.157.221.87.dynamic.jazztel.es) has joined #tryton
2009-08-25 08:54 <bechamel> vengfulsquirrel: nothing existing, but on the product form there is a button at the bottom that will give you the quantities of the product in each location
2009-08-25 08:55 <bechamel> of course it's not enough if you want something completely automated
2009-08-25 09:04 <vengfulsquirrel> Oh right I didn't mean in the user interface, I mean purely via programming something in a custom module that would use such functionality rather than having to copy parts of the functionality out of assign_try.
2009-08-25 09:07 -!- yangoon1(n=mathiasb@p549F3DBD.dip.t-dialin.net) has joined #tryton
2009-08-25 09:10 -!- enlightx(n=enlightx@static-217-133-61-144.clienti.tiscali.it) has joined #tryton
2009-08-25 09:15 -!- bechamel(n=user@host-85-201-159-186.brutele.be) has joined #tryton
2009-08-25 09:25 -!- enlightx(n=enlightx@static-217-133-61-144.clienti.tiscali.it) has joined #tryton
2009-08-25 09:38 -!- yangoon(n=mathiasb@p549F38FD.dip.t-dialin.net) has joined #tryton
2009-08-25 09:48 -!- Timitos(n=timitos@88.217.184.172) has joined #tryton
2009-08-25 10:29 -!- paepke(n=paepke@p4FEB3733.dip0.t-ipconnect.de) has joined #tryton
2009-08-25 10:59 <CIA-2> ced@b2ck.com * r724 /wiki/source.wiki: Change branch into serie
2009-08-25 11:11 -!- paepke(n=paepke@p4FEB3733.dip0.t-ipconnect.de) has joined #tryton
2009-08-25 11:12 <Timitos> hi. is it possible to move a menu item within a custom module?
2009-08-25 11:15 <bechamel> Timitos: yes just redeclare the xml record with only the parent field in ti
2009-08-25 11:15 <Timitos> bechamel: great. thx
2009-08-25 11:15 <bechamel> and prefix the id with the module name like id="other_module.record_id"
2009-08-25 11:28 -!- yangoon(n=mathiasb@p549F4AF8.dip.t-dialin.net) has joined #tryton
2009-08-25 11:35 <carlos> cedk: hi, around?
2009-08-25 11:36 <carlos> hmm, forget it, I found the problem
2009-08-25 11:37 <Timitos> bechamel: i tried it like this: http://pastie.org/593905 but i have a problem. i get the error: The field "Create User" on "Translation" is required. Any ideas?
2009-08-25 11:41 <bechamel> Timitos: I'm gonna test
2009-08-25 11:41 <Timitos> bechamel: thx
2009-08-25 11:49 <bechamel> Timitos: this works: http://pastie.org/593919
2009-08-25 12:16 <Timitos> bechamel: many thx
2009-08-25 12:24 -!- carlos_(n=carlos@171.156.221.87.dynamic.jazztel.es) has joined #tryton
2009-08-25 12:24 -!- carlos__(n=carlos@171.156.221.87.dynamic.jazztel.es) has joined #tryton
2009-08-25 12:35 -!- yangoon(n=mathiasb@p549F4AF8.dip.t-dialin.net) has joined #tryton
2009-08-25 12:36 -!- yangoon(n=mathiasb@p549F4AF8.dip.t-dialin.net) has joined #tryton
2009-08-25 12:49 -!- enlightx(n=enlightx@static-217-133-61-144.clienti.tiscali.it) has joined #tryton
2009-08-25 12:58 -!- enlightx(n=enlightx@static-217-133-61-144.clienti.tiscali.it) has joined #tryton
2009-08-25 13:04 -!- enlightx(n=enlightx@static-217-133-61-144.clienti.tiscali.it) has joined #tryton
2009-08-25 13:21 <cedk> For the first goal (http://code.google.com/p/tryton/wiki/Release_1_4_0), I propose to add a new Model: ModelSingleton
2009-08-25 13:22 <cedk> It will allow to have only one record in database, and function like read, write, create will act according to this
2009-08-25 13:23 <cedk> So if we try to create a second record, it will update to first one
2009-08-25 13:23 <cedk> and so on
2009-08-25 13:24 <cedk> and default value for new one will be the value of the unique record if there is one
2009-08-25 13:24 <cedk> what do you think about?
2009-08-25 13:32 <yangoon> cedk will it be transparent to the user, that adding a second record will just update the first one?
2009-08-25 13:32 <cedk> yangoon: yes
2009-08-25 13:33 <cedk> yangoon: the user will only see a form with data
2009-08-25 13:33 <yangoon> cedk: in which way? If he tries to add a new record he will just edit the first one?
2009-08-25 13:33 <cedk> yangoon: yes
2009-08-25 13:34 <yangoon> sounds good to me
2009-08-25 14:03 -!- _TiN_(n=TiN@201-213-85-3.net.prima.net.ar) has joined #tryton
2009-08-25 14:06 <CIA-2> C?dric Krier <ced@b2ck.com> default * 1955:7f094a98bed6 trytond/ (6 files in 5 dirs): Rename osv into model on workflow
2009-08-25 14:06 <CIA-2> http://hg.tryton.org/trytond/rev/7f094a98bed6
2009-08-25 14:06 <CIA-2> C?dric Krier <ced@b2ck.com> default * 366:cf758072ebeb account_invoice/invoice.xml: Rename osv into model on workflow
2009-08-25 14:06 <CIA-2> http://hg.tryton.org/modules/account_invoice/rev/cf758072ebeb
2009-08-25 14:06 <CIA-2> C?dric Krier <ced@b2ck.com> default * 140:fb4ab71c0930 account_statement/statement.xml: Rename osv into model on workflow
2009-08-25 14:06 <CIA-2> http://hg.tryton.org/modules/account_statement/rev/fb4ab71c0930
2009-08-25 14:06 <CIA-2> C?dric Krier <ced@b2ck.com> default * 334:dc7d28466f9e purchase/purchase.xml: Rename osv into model on workflow
2009-08-25 14:06 <CIA-2> http://hg.tryton.org/modules/purchase/rev/dc7d28466f9e
2009-08-25 14:06 <CIA-2> C?dric Krier <ced@b2ck.com> default * 206:85ce046ea6dd sale/sale.xml: Rename osv into model on workflow
2009-08-25 14:06 <CIA-2> http://hg.tryton.org/modules/sale/rev/85ce046ea6dd
2009-08-25 14:06 <CIA-2> C?dric Krier <ced@b2ck.com> default * 588:b2ce35d46839 stock/ (inventory.xml packing.xml): Rename osv into model on workflow
2009-08-25 14:06 <CIA-2> http://hg.tryton.org/modules/stock/rev/b2ce35d46839
2009-08-25 14:06 <CIA-2> C?dric Krier <ced@b2ck.com> default * 56:cc7187048510 stock_forecast/forecast.xml: Rename osv into model on workflow
2009-08-25 14:06 <CIA-2> http://hg.tryton.org/modules/stock_forecast/rev/cc7187048510
2009-08-25 15:25 -!- woakas(n=woakas@190.144.69.234) has joined #tryton
2009-08-25 15:37 <CIA-2> C?dric Krier <ced@b2ck.com> default * 1956:e6fde81cb2f6 trytond/trytond/ (pool.py protocols/dispatcher.py): Add stop Pool and use it when dropping database
2009-08-25 15:37 <CIA-2> http://hg.tryton.org/trytond/rev/e6fde81cb2f6
2009-08-25 15:42 -!- _TiN_(n=TiN@host17.190-139-34.telecom.net.ar) has joined #tryton
2009-08-25 15:50 -!- juanfer(n=juanfer@190.144.69.234) has joined #tryton
2009-08-25 15:54 -!- cristi_an(n=cristi@89.120.211.206) has joined #tryton
2009-08-25 16:18 <cedk> A patch to move login test in res.user: http://codereview.appspot.com/110080
2009-08-25 16:32 <carlos> cedk: I don't understand what do you win with that change
2009-08-25 16:32 <carlos> I'm still learning a lot of Tryton internals, so I guess I'm missing something
2009-08-25 16:35 <cedk> carlos: it will allow to implement easily different auth methods
2009-08-25 16:35 <carlos> like LDAP?
2009-08-25 16:35 <carlos> I see, ok
2009-08-25 16:35 <cedk> carlos: yes
2009-08-25 17:00 <CIA-2> C?dric Krier <ced@b2ck.com> default * 1381:3a1659a08839 tryton/tryton/rpc.py: Don't call logout if not login
2009-08-25 17:00 <CIA-2> http://hg.tryton.org/tryton/rev/3a1659a08839
2009-08-25 17:00 <CIA-2> C?dric Krier <ced@b2ck.com> default * 1382:da49cf544876 tryton/share/locale/es_ES/LC_MESSAGES/ (tryton.mo tryton.po): merge
2009-08-25 17:00 <CIA-2> http://hg.tryton.org/tryton/rev/da49cf544876
2009-08-25 17:03 <CIA-2> C?dric Krier <ced@b2ck.com> default * 1957:8d55cb416c89 trytond/trytond/backend/postgresql/database.py: Add a cache to Database.list for PostgreSQL
2009-08-25 17:03 <CIA-2> http://hg.tryton.org/trytond/rev/8d55cb416c89
2009-08-25 17:31 <CIA-2> Bertrand Chenal <bch@b2ck.com> default * 12:9afb9d73e2fa calendar/webdav.py: Avoid to re-write newly created event
2009-08-25 17:31 <CIA-2> http://hg.tryton.org/modules/calendar/rev/9afb9d73e2fa
2009-08-25 17:31 <CIA-2> Bertrand Chenal <bch@b2ck.com> default * 13:306277c18ac3 calendar/webdav.py: Guidelines
2009-08-25 17:31 <CIA-2> http://hg.tryton.org/modules/calendar/rev/306277c18ac3
2009-08-25 17:31 <CIA-2> Bertrand Chenal <bch@b2ck.com> default * 14:4f3af8667fb1 calendar/calendar.py: Fix indent
2009-08-25 17:31 <CIA-2> http://hg.tryton.org/modules/calendar/rev/4f3af8667fb1
2009-08-25 17:31 <CIA-2> Bertrand Chenal <bch@b2ck.com> default * 15:9f16b31c8167 calendar/calendar.py:
2009-08-25 17:31 <CIA-2> Refactoring of Rdate, Rrule, alarm and attendee
2009-08-25 17:31 <CIA-2> in preparation of the future vtodo modelisation.
2009-08-25 17:31 <CIA-2> http://hg.tryton.org/modules/calendar/rev/9f16b31c8167
2009-08-25 17:58 <CIA-2> C?dric Krier <ced@b2ck.com> default * 16:a05bd2247be3 calendar/ (calendar.py webdav.py): Add cache when converting uri into calendar or event
2009-08-25 17:58 <CIA-2> http://hg.tryton.org/modules/calendar/rev/a05bd2247be3
2009-08-25 18:18 -!- enlightx(n=enlightx@host-84-220-91-33.cust-adsl.tiscali.it) has joined #tryton
2009-08-25 18:19 <carlos> cedk: is there any way to use transactions over netrpc ?
2009-08-25 18:21 <carlos> so If something goes wrong between several netrpc write calls (like a network outage), anything not confirmed would be rolledback
2009-08-25 18:28 <cedk> carlos: no
2009-08-25 18:28 <cedk> carlos: make only one call
2009-08-25 18:30 <carlos> is it possible changing several tables?
2009-08-25 18:31 <carlos> I'm using the class inside pysocket.py to do the communication
2009-08-25 18:31 <carlos> I guess I would need some customisation to allow multiple write calls, right?
2009-08-25 18:49 <cedk> carlos: write a wizard that do all
2009-08-25 18:50 <carlos> I'm doing object sync between satchmo and Tryton
2009-08-25 18:51 <carlos> at low level, I would need to investigate wizards to see whether it fits in my use case
2009-08-25 18:51 <carlos> cedk: thanks for the hint
2009-08-25 18:59 <carlos> cedk: it looks quite simple. Thank you
2009-08-25 19:06 <cedk> carlos: in wizard commit happens between each state
2009-08-25 19:15 <CIA-2> C?dric Krier <ced@b2ck.com> default * 1958:9d363eccf752 trytond/trytond/model/modelstorage.py: Don't call __clean_xxx2many_cache if there was no ids
2009-08-25 19:15 <CIA-2> http://hg.tryton.org/trytond/rev/9d363eccf752
2009-08-25 19:15 <CIA-2> C?dric Krier <ced@b2ck.com> default * 1959:b05247aff90a trytond/ (CHANGELOG trytond/res/user.py trytond/security.py): Move login test in res.user
2009-08-25 19:15 <CIA-2> http://hg.tryton.org/trytond/rev/b05247aff90a
2009-08-25 19:17 <CIA-2> C?dric Krier <ced@b2ck.com> default * 1310:a78e8f5ca0c7 tryton/tryton/common/common.py:
2009-08-25 19:17 <CIA-2> Test if exception has faultString attribute before using it for issue1129
2009-08-25 19:17 <CIA-2> (transplanted from 923f121fe3e4ec39673dce96b4c02ab498275c75)
2009-08-25 19:17 <CIA-2> http://hg.tryton.org/1.2/tryton/rev/a78e8f5ca0c7
2009-08-25 19:17 <CIA-2> C?dric Krier <ced@b2ck.com> default * 1126:94e39b0a5306 tryton/tryton/common/common.py:
2009-08-25 19:17 <CIA-2> Test if exception has faultString attribute before using it for issue1129
2009-08-25 19:17 <CIA-2> (transplanted from 923f121fe3e4ec39673dce96b4c02ab498275c75)
2009-08-25 19:17 <CIA-2> http://hg.tryton.org/1.0/tryton/rev/94e39b0a5306
2009-08-25 19:19 <CIA-2> C?dric Krier <ced@b2ck.com> default * 1830:29894c70f7c0 trytond/trytond/protocols/xmlrpc.py:
2009-08-25 19:19 <CIA-2> Add timeout to SimpleThreadedXMLRPCServer for Python 2.6
2009-08-25 19:19 <CIA-2> (transplanted from 0247f0d5ea568d5acd7ee15aa4d81003b5bf1f29)
2009-08-25 19:19 <CIA-2> http://hg.tryton.org/1.2/trytond/rev/29894c70f7c0
2009-08-25 19:19 <CIA-2> C?dric Krier <ced@b2ck.com> default * 1831:18f92bb791a9 trytond/trytond/backend/postgresql/database.py:
2009-08-25 19:19 <CIA-2> Close non-tested database for issue1135
2009-08-25 19:19 <CIA-2> (transplanted from c925e33706fc02361d46711ebcb9bf6f351bd8f1)
2009-08-25 19:19 <CIA-2> http://hg.tryton.org/1.2/trytond/rev/18f92bb791a9
2009-08-25 19:19 <CIA-2> C?dric Krier <ced@b2ck.com> default * 1832:f0fb2f7f3638 trytond/trytond/protocols/webdav.py:
2009-08-25 19:19 <CIA-2> Add timeout to BaseThreadedHTTPServer for Python 2.6
2009-08-25 19:19 <CIA-2> (transplanted from 7079a30337573a7e028959f1e29d0707c62cbbc9)
2009-08-25 19:19 <CIA-2> http://hg.tryton.org/1.2/trytond/rev/f0fb2f7f3638
2009-08-25 19:19 <CIA-2> C?dric Krier <ced@b2ck.com> default * 1391:0e653d312eb3 trytond/trytond/netsvc.py:
2009-08-25 19:19 <CIA-2> Add timeout to SimpleThreadedXMLRPCServer for Python 2.6
2009-08-25 19:19 <CIA-2> (transplanted from 0247f0d5ea568d5acd7ee15aa4d81003b5bf1f29)
2009-08-25 19:19 <CIA-2> http://hg.tryton.org/1.0/trytond/rev/0e653d312eb3
2009-08-25 19:19 <CIA-2> C?dric Krier <ced@b2ck.com> default * 1392:97fd4156dede trytond/trytond/netsvc.py:
2009-08-25 19:19 <CIA-2> Add timeout to BaseThreadedHTTPServer for Python 2.6
2009-08-25 19:20 <CIA-2> (transplanted from 7079a30337573a7e028959f1e29d0707c62cbbc9)
2009-08-25 19:20 <CIA-2> http://hg.tryton.org/1.0/trytond/rev/97fd4156dede
2009-08-25 19:28 -!- vengfulsquirrel(n=ian@69.181.194.95) has joined #tryton
2009-08-25 19:28 <CIA-2> Mathias Behrle <mathiasb@behrle.dyndns.org> default * 12:75e75d85595b purchase_invoice_line_standalone/ (__tryton__.py de_DE.csv): Add translation for de_DE
2009-08-25 19:28 <CIA-2> http://hg.tryton.org/1.2/modules/purchase_invoice_line_standalone/rev/75e75d85595b
2009-08-25 20:02 <CIA-2> Mathias Behrle <mathiasb@behrle.dyndns.org> default * 9:e481c213664f account_invoice_line_standalone/ (__tryton__.py de_DE.csv): Add translation for de_DE
2009-08-25 20:02 <CIA-2> http://hg.tryton.org/1.2/modules/account_invoice_line_standalone/rev/e481c213664f
2009-08-25 21:07 -!- vengfulsquirrel(n=ian@c-69-181-194-95.hsd1.ca.comcast.net) has joined #tryton
2009-08-25 21:44 <CIA-2> Mathias Behrle <mathiasb@behrle.dyndns.org> default * 10:fe0c6b883b99 account_invoice_line_standalone/__tryton__.py: Update translation for de_DE
2009-08-25 21:44 <CIA-2> http://hg.tryton.org/1.2/modules/account_invoice_line_standalone/rev/fe0c6b883b99
2009-08-25 23:06 <vengfulsquirrel> What is the best way to uninstall modules? If the database is fixed manually with sql statements is it possible to recreate/remove the xml from the old modules?
2009-08-25 23:33 <cedk> vengfulsquirrel: not for now, we removed this feature from OpenERP because it was not working properly
2009-08-25 23:37 <vengfulsquirrel> cedk: So what is the best way to eliminate old xml ? Somehow remove it manually from within the db ?
2009-08-25 23:38 <cedk> vengfulsquirrel: the only way is with SQL statement
2009-08-25 23:41 <CIA-2> matb roundup * #1136/Workflow payment does not work:
2009-08-25 23:41 <CIA-2> [new] In a database with only account_invoice installed:
2009-08-25 23:41 <CIA-2> Doing a payment (with the total sum) on an invoice creates the Payment, but does not dis ...
2009-08-25 23:41 <CIA-2> http://bugs.tryton.org/roundup/issue1136
2009-08-25 23:57 -!- carlos(n=carlos@171.156.221.87.dynamic.jazztel.es) has joined #tryton

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