IRC logs of #tryton for Tuesday, 2008-11-25 #tryton log beginning Tue Nov 25 00:00:01 CET 2008
CIA-34tryton: C?dric Krier <> default * 1275:54f3214ccbda trytond/ (CHANGELOG trytond/osv/ Use explicit join in search SQL query00:41
CIA-34tryton: C?dric Krier <> default * 1276:07d83596b7ed trytond/TODO: Add todo for view inheritage order00:41
CIA-34tryton: C?dric Krier <> default * 1277:f6fc55086e84 trytond/trytond/ir/ Improve ir.sequence to use ORM (search, write) in get_id00:41
CIA-34tryton: C?dric Krier <> default * 306:d89171704020 account/ Add missing context to call of ir.sequence00:41
CIA-34tryton: C?dric Krier <> default * 307:4506abe6d289 account/ Add todo to change sequence into Property00:41
CIA-34tryton: C?dric Krier <> default * 308:5b27951e540e account/ ( Add domain and check on post_move_sequence00:41
CIA-34tryton: C?dric Krier <> default * 97:49e5246632a6 company/ ( company.xml): Add company on ir.sequence00:41
CIA-34tryton: C?dric Krier <> default * 203:62c35f32b8e6 party/ Add missing context in call of ir.sequence00:41
CIA-34tryton: C?dric Krier <> default * 193:670493f3ed6b account_invoice/ Add domain and check on invoice sequence00:47
CIA-34tryton: C?dric Krier <> default * 194:0a8a31518b1b account_invoice/: merge00:47
CIA-34tryton: C?dric Krier <> default * 163:28c28cbeb660 purchase/ Add missing context in call of ir.sequence00:47
CIA-34tryton: C?dric Krier <> default * 164:bc86e21833c3 purchase/: merge00:47
CIA-34tryton: C?dric Krier <> default * 68:d0f5ae93ce58 sale/ Add missing context in call of ir.sequence00:47
CIA-34tryton: C?dric Krier <> default * 69:49d34c16f5dc sale/: merge00:47
CIA-34tryton: C?dric Krier <> default * 380:1d4662ba895e stock/ Add missing context in call of ir.sequence and copy of modified values00:47
CIA-34tryton: C?dric Krier <> default * 381:c5b1f534fbec stock/: merge00:47
-!- juanfer(n=juanfer@ has joined #tryton01:43
-!- gremly(n=oscar@ has joined #tryton03:06
-!- panthera_( has joined #tryton03:14
-!- igor(n=igor@ has joined #tryton03:16
-!- yangoon( has joined #tryton05:19
-!- sharkcz( has joined #tryton07:31
-!- LordVan(n=lordvan@gentoo/developer/LordVan) has joined #tryton08:11
-!- Timitos(n=Timitos@ has joined #tryton08:20
-!- Gedd( has joined #tryton08:34
CIA-34tryton: Timitos roundup * #613/error on field name of field 'code' in in search area: [new] in list view of in the search area the name of the field 'code' is 'VAT Code' but it should be 'Code'. I noticed that as i found ...08:50
CIA-34tryton: Timitos roundup * #591/account_invoice: Credit Note: [chatting] i do not agree. i think 'credit note' is the correct term for the actual function. the function makes a copy of the existing invoice as ...09:16
-!- bechamel( has joined #tryton09:56
-!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton10:13
CIA-34tryton: ced roundup * #591/account_invoice: Credit Note: On 25/11/08 09:16 +0100, Timitos wrote: > > Timitos <> added the comment: > > the other function is missing. this func ...10:22
-!- oversize( has joined #tryton10:53
-!- igor(n=igor@ has joined #tryton11:17
CIA-34tryton: C?dric Krier <> default * 1278:b8e61d0cce95 trytond/trytond/ir/
CIA-34tryton: Fix translation of ir.model records as it is not the normal behavior for12:07
CIA-34tryton: issue60712:07
CIA-34tryton: ced roundup * #607/untranslated item in error message: [in-progress] Partially fixed with the changeset b8e61d0cce95 Currently we don't have translation for the model name.12:08
CIA-34tryton: C?dric Krier <> default * 1279:98b921f70ca8 trytond/trytond/ir/ Fix typo12:10
CIA-34tryton: ced roundup * #613/error on field name of field 'code' in in search area: [resolved] There is: - "VAT Code" = country + number - "VAT Country" - "VAT Number"12:12
CIA-34tryton: matb roundup * #610/trytond command line parameters: -c not working with su: [resolved] tryton client and trytond server are running on my workstation, database is running on another host. So there is non-default configurat ...12:15
-!- ikks(n=igor@ has joined #tryton12:18
yangoonI just could try  tryton-1.0.0.exe in a windows xp installation with Avira AntiVir Personal Edition and works without problems from the side of the virus scanner12:35
cedkyangoon: ok thx12:38
-!- LordVan(n=lordvan@gentoo/developer/LordVan) has joined #tryton13:05
CIA-34tryton: Timitos roundup * #591/account_invoice: Credit Note: i think that cancellation should be implemented in a custom module if it is really needed. so i think that there is no need for changes in the ac ...13:27
CIA-34tryton: ced roundup * #591/account_invoice: Credit Note: I think that the credit note can be improved by asking if it is a cancel. If it is, the credit note is confirmed and the both account line are rec ...13:37
yangooncedk: there is a new translation set for de_DE, please merge13:44
udonooversize: Hi, do you know about ?13:52
CIA-34tryton: matb roundup * #614/fuzzy items in translation: fallback: [chatting] Unmarking fuzzy fields is one of the first tasks of translators. It is far more probable, that I will find them in the translation inte ...13:54
LordVanhow easy to use is tryton as an address book? (suitable for pc noobs?)14:07
TimitosLordVan: what do you expect from an address book? why do you want to use tryton for that? is it for a company or only for a local installation on one pc?14:12
cedkyangoon: ok, but please it is not needed to update translation between releases14:13
cedkyangoon: not so closed after14:13
cedkyangoon: as it will have still many changes14:13
CIA-34tryton: ced roundup * #614/fuzzy items in translation: fallback: [resolved] Because it can have wrong sense. So it is more secure to not display wrong translation.14:15
LordVancurrently i was planning to use egroupware ;)14:17
cedkLordVan: we don't have yet standard interface for address book, like LDAP14:18
LordVanyeah i just meant if the UI for people /addresses is noob user friendly ;)14:20
TimitosLordVan: in the party module you should find everything you need for an easy address book. if you find all the fields and functions you need you can use tryton as it is for that. i think that it should be usable for pc noobs. if there are some fields or functions missing you need to create a custom module to extend the party module14:20
LordVanerr ok ;) i'll prolly look at that at some point ;)14:21
LordVani mean i'm quite happy with egroupware for the time being i was mainly curious as i was trying out tryton14:21
TimitosLordVan: I think you should test the UI with somebody from the company. this is the best way to get an answer for you question14:21
LordVanhave to eval way mroe before making a decision liek that ;)14:21
LordVanand in any case will prolly wait for a release first ;)14:22
TimitosLordVan: tryton has already been released in version 1.0.014:24
LordVanguess i wasn't paying attention :D14:24
LordVanACTION hides14:24
LordVannothing in the irc title .. might be good to put it in there ;)14:24
LordVanbeen busy installing new server hehe14:24
yangooncedk: it is important for devs running localized versions to see soon the changes.14:25
yangooncedk: I don't want returning questions: "I don't see it. Did you do it already?"14:25
TimitosLordVan: We had an info in the irc title. i am surprised that it is missing now.14:25
udonoLordVan: Hi, I published yesterday a prototype of a party addon module for differ the party types 'Person' and 'Organization'. If you like you can try:
oversizeudono: no, thx 8)14:26
LordVancool i might check it out ;)14:26
-!- Ged_( has joined #tryton14:28
-!- rstr( has joined #tryton14:31
udonoLordVan: just wait to the evening, and Iam (hopefully) complete with the module.14:33
LordVan;) i won't have time before then for sure .. compiling a kernel (as soon as it's configured) and then rest of system ;)14:35
cedkyangoon: I don't think that it is right to check translation in the developement version14:46
cedkyangoon: as it is explained in
cedkwe let some time before release for translation14:47
yangooncedk: in some way translation fixes can be seen as bugfixes14:52
yangooncedk: so why not include in bugfix releases14:53
cedkyangoon: yes there is some bugs in the translation process that must be fixed14:53
yangooncedk: there is just the problem for devs: how to test *tip* of default branch with *current* tip of translations14:55
cedkyangoon: sorry but devs works in english14:55
yangoonI am speaking of testing, not working14:56
cedkyangoon: testing will come in the release process later14:56
yangooncedk: when will be bugfix release?15:07
cedkyangoon: soon15:08
cedkyangoon: but bugfix release will not change translation15:08
yangoonso if translation is also bugfix, it is right now time for testing15:08
cedkyangoon: in the branch 1.0 there is no change in strings15:09
yangooncedk: if translation was not correct or is made better this is IMO a bugfix15:11
cedkyangoon: for bugfix release there is no update of database so fixing translation is unusefull15:12
yangooncedk: there are no changes in database structure, but it is very well possible to import changed translations by an update15:14
cedkyangoon: it is not the process used, so bugfix release will not be follow by an update15:14
yangooncedk: I think it is a problem we have mainly now in the beginning15:15
cedkyangoon: we must follow the rules15:15
yangooncedk: there will of course be some finetuning in translations (and btw a review of alle english strings (src) would not be an error)15:16
yangooncedk: it is not my point to get translation into bugfix release15:17
yangoonbut I want to be able to provide accurate translation for german devs from time to time15:18
yangooncedk: and that they don't will downgrade their translation when updating from instead of intuxication15:19
cedkyangoon: you can update your repository from time to time but we will merge it only in the release process15:19
yangooncedk: I don't agree that there should be no merge for 4 months15:21
yangooncedk: it is way too long15:21
yangooncedk: and as I said, it is more a matter of early development stage15:22
yangooncedk: translation will stabilize over time15:22
yangooncedk: we have right now with the first release a grown user base and can improve translation after the first beginning15:23
yangooncedk: for me it is absolutely logic to integrate translation in the normal development process15:24
cedkyangoon: as we said, people interesting in translation will use you repository15:24
yangooncedk: yes they use it15:24
yangooncedk: then you make a change in main repos15:25
yangooncedk: I cannot puch as fast as you change15:25
yangooncedk: they will have to update from main repos15:25
yangooncedk: they will downgrade translation again15:26
cedkyangoon: translations don't hurry15:27
-!- rstr( has left #tryton15:28
yangooncedk: it is not my opinion, but have right now not the time to discuss further15:31
CIA-34tryton: matb roundup * #615/general ledger shows accounts of type view: [new] In configuration/general account/accounts and subsequently print general ledger there are also shown accounts of type view.16:30
CIA-34tryton: Timitos roundup * #615/general ledger shows accounts of type view: [chatting] i think matb means that there is no need to print accounts of type view in general ledger.16:35
LordVanquestion: does tryton require openoffice on the server?16:37
udonoLordVan: no, its optional16:37
udonoLordVan: but when you want to have PDF-only reports clientside, then you need open-office headless serverside.16:38
LordVanhmm ok thanks16:40
udonocedk: bechamel: My addon module for party_types is ready for testing . Only the Propertys doesn't work like I expected.16:42
udonocedk, bechamel: I defined the field.Property ( and set a default on it ( after this I defined in the xml: the Property. But it is not preselected, when I change the Type to Person...16:45
udonoLordVan: The parsing mechanism for OO Documents doesn't need OpenOffice. This is made by relatorio and genshi. But depending on the outputformat you want to show, you need OO. Because OpenOffice is used for WYSIWYG Template editing and for generating different output-formats.16:51
bechameludono: i think the default values are completed you clic on new to created a new record, so nothing append when name_order became availble16:51
udonobechamel: Don't understand exactly what you mean?16:52
bechameludono: your problem is that the dfault value is not completed when name_order became not readonly, is this it ?16:53
LordVanudono, hmm ok well we'll see in that case i'm pretty sure i'll have to compile OOo to start with ..16:53
LordVanwon't do with 32bit version on 64bit system ;)16:53
udonobechamel: exactly16:53
cedkudono: what is not working ?16:55
bechameludono: so the problem is that default value are filled only when a new record is created, not when a field become available16:55
udonobechamel: oh, I understand...16:55
udonobechamel: cedk: It could be an idea to set the default when states changes?16:56
cedkudono: you must set the value of name_order in on_change_type16:56
cedkudono: no, because since you start to change the record value, it is no more default value16:57
udonocedk: so I do not use the default_name_order. Instead I set the default by my self. Ok, sounds viable and I try. Thanks16:58
bechameludono: the best solution finaly maybe is to put the default order on the company16:59
udonobechamel, yes. cedk: solution has the problem that the user cannot use right-click set as default, because it is everytime overwritten...17:03
udonobechamel: cedk: what I don't understand is why using field.Property in my case?17:04
udonoI cannot see what it makes better...17:05
bechameludono: propeties are "by company", this means taht two users from two companies are able to put different values for this field on the same party record17:05
bechameludono: actualy properties are not stored on the record but on a special table which store a value by company17:06
udonobechamel: Ahh, now I understand. thanks17:08
cedkI propose to make the release 1.0.1 next monday 1 Dec17:22
-!- juanfer(n=juanfer@ has joined #tryton17:36
udonocedk: ok, so I try to test from Thursday to the weekend.17:36
CIA-34tryton: C?dric Krier <> default * 310:095e12ed11f0 account/ Filter account view in General Ledger for issue61517:51
CIA-34tryton: C?dric Krier <> default * 311:462afce41918 account/ Filter account on compye for Trial Balance17:51
CIA-34tryton: ced roundup * #615/general ledger shows accounts of type view: [resolved] Fix with changeset 095e12ed11f017:52
CIA-34tryton: C?dric Krier <> default * 312:64ca063fce37 account/ (CHANGELOG Change sequence on Journal into Property for multi-company18:21
CIA-34tryton: C?dric Krier <> default * 1281:4df42bdfeb15 trytond/trytond/osv/ Add missing table name in SQL clause to remove ambiguity18:23
-!- ikks(n=igor@ has joined #tryton19:01
-!- oversize( has joined #tryton19:14
-!- juanfer(n=juanfer@ has joined #tryton19:38
udonocedk: bechamel: Do you know what is "KeyError: 1" and "KeyError: 2"?19:52
bechameludono: a computed field with a bug maybe ?19:54
udonobechamel: ok, could be, thanks19:55
bechamelACTION is an online debugger19:56
udonobechamel: Is it possible to give better errormessages than KeyError? Or is it to general?19:58
cedkudono: give the traceback20:05
cedkudono: no, it will be less performent to put check there20:10
-!- CIA-54(n=CIA@ has joined #tryton20:11
CIA-54tryton: Timitos roundup * #616/print only accounts with moves: [new] it would be great to implement an option for reporting in account which only shows accounts with moves in the reports. so the reports will b ...20:12
CIA-54tryton: Bertrand Chenal <> default * 1047:5528335cded8 tryton/tryton/gui/window/view_form/ (model/ model/ view/form_gtk/ Added log msg when expression evaluation fail20:24
udonocedk: ok, I understand20:43
yangoon@all: tomorrow the translation repos will be put into another directory on intuxication21:18
yangoonwe had today a many questions on the german channel, because the meaning of those repos is not clear for newcomers21:19
yangoonthey think, they have to install from there to get localized versions21:20
yangooncedk: bechamel. hope you agree21:20
bechamelyangoon: what will be the new directory ?21:28
yangoonbechamel: it is up to us to find the name21:28
yangoonbechamel: i would propose a separate directory, not a subdirectory under tryton21:29
yangoonbechamel: so that users don't find those repso by accident21:29
yangoonbechamel: I am proposing tryton_translation21:30
bechamelyangoon: yes, i don't find a better name, maybe something that looks more developer-oriented21:33
yangoonbechamel: tryton_trans_dev?21:33
cedkyangoon: +121:34
bechamelyangoon: cedk: maybe a name for all dev stuff will be useful (not only translations)21:35
CIA-54tryton: Bertrand Chenal <> default * 1048:b26267946813 tryton/tryton/gui/window/view_form/view/form_gtk/ Fix log msg for when model is missing21:36
-!- nicoe( has joined #tryton21:44
cedkbechamel: don't think if we can separate different kind of dev it will be more understandable22:07
yangooncedk: I think bechamel wants to have tryton_dev instead of tryton22:08
bechamelit was just a suggestion, it's no big deal22:10
cedkthe best is to separate if we want better understanding from external user22:10
yangooncedk: bechamel anyway meister will make tryton_trans_dev to separate those repos, for the rest one can see later22:11
CIA-54tryton: bch roundup * #617/Exception window when adding product on purchase with non-default currency.: [new] 1. New purchase 2. Select a different currency than the company currency (without rates defined on it). 3. Add a new line. When adding a pr ...22:55
CIA-54tryton: rstr roundup * #618/AttributeError: 'NoneType' object has no attribute 'id': [new] Traceback (most recent call last): File "/tryton/gui/", line 1329, in _sig_child_call res = wid.handlers[button_name]() File ...23:01
bechameludono: i forgot to tell it when you talk about party_type: it's not necessary to use exectable files23:11
CIA-54tryton: Bertrand Chenal <> default * 99:22f3605e6372 company/company.xml: Added active field on company view23:12
CIA-54tryton: Bertrand Chenal <> default * 1049:05d19c624aa2 tryton/tryton/gui/window/view_form/ (model/ view/form_gtk/ Added test on model before expr_eval call23:21
-!- markusleist( has joined #tryton23:25
-!- markusleist( has left #tryton23:26
-!- ikks(n=igor@ has joined #tryton23:29
CIA-54tryton: ced roundup * #618/AttributeError: 'NoneType' object has no attribute 'id': [resolved] Fix with changeset 05d19c624aa223:30
CIA-54tryton: Bertrand Chenal <> default * 165:5919575049e2 purchase/ Added default order on purchase object23:46
yangoonikks: cedk bechamel done: translation repos now under

Generated by 2.11.0 by Marius Gedminas - find it at!