IRC logs of #tryton for Friday, 2009-03-20

chat.freenode.net #tryton log beginning Fri Mar 20 00:00:01 CET 2009
CIA-10tryton: cristi roundup * #879/IntegrityError: null value in column "account" violates not-null constraint: [new] Traceback (most recent call last): File "/trytond/protocols/netrpc.py", line 48, in run res = dispatch(host, port, 'NetRPC', *msg) F ...00:22
-!- vengfulsquirrel(n=ian@c-67-160-236-234.hsd1.ca.comcast.net) has joined #tryton01:05
CIA-10tryton: ced roundup * #879/IntegrityError: null value in column "account" violates not-null constraint: [testing] The party has not account_payable01:24
-!- juanfer(n=juanfer@190.24.186.155) has joined #tryton01:28
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 1647:acf23999c9f8 trytond/trytond/workflow/expr.py: Improve check to return as soon as possible01:43
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 1648:cd30821ec644 trytond/trytond/model/modelstorage.py: Remove unuseful restart of ir.rule.domain_get01:43
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 1649:643d42226dba trytond/trytond/backend/ (postgresql/table.py table.py):01:44
CIA-10tryton: Add default value for id and __id for issue88001:44
CIA-10tryton: Create sequence for history table01:44
CIA-10tryton: ced roundup * #880/ERROR:sql:Wrong SQL: INSERT INTO ir_model (model, name, info, module) VALUES ('res.user-res.group', 'res.user-res.group', 'User - Group', 'res'): [resolved] Fix with changeset 643d42226dba01:44
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 1650:977c7b436479 trytond/: merge01:44
-!- ikks(i=igor@190.102.219.210) has joined #tryton02:15
-!- udono(n=udono@dynamic-unidsl-85-197-25-251.westend.de) has joined #tryton04:26
-!- yangoon(n=mathiasb@p549F597B.dip.t-dialin.net) has joined #tryton05:19
-!- sharkcz(n=dan@plz1-v-4-17.static.adsl.vol.cz) has joined #tryton07:25
CIA-10tryton: Bertrand Chenal <bch@b2ck.com> default * 402:5068b577fcc1 account/fr_FR.csv: Update french translation07:42
CIA-10tryton: Bertrand Chenal <bch@b2ck.com> default * 65:d658986b754f analytic_account/fr_FR.csv: Update french translation07:42
-!- bechamel(n=user@85.201.74.27) has joined #tryton07:43
CIA-10tryton: Bertrand Chenal <bch@b2ck.com> default * 136:28fcb1da2ade product/fr_FR.csv: Update french translation07:43
CIA-10tryton: Bertrand Chenal <bch@b2ck.com> default * 511:21c474ddea6f stock/fr_FR.csv: Update french translation07:43
CIA-10tryton: Bertrand Chenal <bch@b2ck.com> default * 136:89da1c6f9496 company/fr_FR.csv: Update french translation07:43
CIA-10tryton: Bertrand Chenal <bch@b2ck.com> default * 243:fdc12d2765d9 party/fr_FR.csv: Update french translation07:44
-!- paola(n=paola@host-84-222-102-91.cust-adsl.tiscali.it) has joined #tryton07:49
-!- racke(n=racke@a89-182-72-136.net-htp.de) has joined #tryton08:12
-!- johbo(n=joh@statdsl-085-016-072-173.ewe-ip-backbone.de) has joined #tryton08:33
-!- gadaga(n=gadaga@pic33-2-88-163-57-149.fbx.proxad.net) has joined #tryton08:54
CIA-10tryton: cristi roundup * #879/IntegrityError: null value in column "account" violates not-null constraint: I guess that has to be prevented by doing a validation...no ? On Fri, Mar 20, 2009 at 2:24 AM, C├ędric Krier <issue_tracker@tryton.org>wrote: > ...08:59
-!- cristi_an(i=5978d3ce@gateway/web/ajax/mibbit.com/x-176593d9fbbb7fa1) has joined #tryton09:07
-!- Gedd(n=ged@77.109.114.186.adsl.dyn.edpnet.net) has joined #tryton09:08
-!- ikks(i=igor@190.102.205.69) has joined #tryton09:09
cristi_anbechamel: you told you are a nigh bird ,but each early morning you are here :)09:29
bechamelcristi_an: I'm rather often late in the morning, today is an exception09:32
cristi_an:)09:33
-!- simahawk(n=simao@host-84-222-62-236.cust-adsl.tiscali.it) has joined #tryton09:39
-!- simahawk(n=simao@host-84-222-62-236.cust-adsl.tiscali.it) has left #tryton09:39
-!- Guest87124(n=carlos@89.7.24.44) has joined #tryton10:05
-!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton10:25
-!- enlightx(n=enlightx@host119-20-dynamic.31-79-r.retail.telecomitalia.it) has joined #tryton10:52
yangoonbechamel: hi hello11:02
yangoonbechamel: what was your intention to rename all child to children?11:02
cedkyangoon: childs is not english11:07
yangooncedk: why not? http://en.wikipedia.org/wiki/Parent_(disambiguation)11:08
yangoonhttp://de.wikibooks.org/wiki/Blender_Dokumentation:_Parenting11:08
yangooncedk: did you talk to vengfulsquirrel?11:08
yangoonhttp://en.wikipedia.org/wiki/Parent_node11:10
yangoonhttp://en.wikipedia.org/wiki/Child_node11:11
cedkyangoon: http://en.wikipedia.org/wiki/Child11:11
cedkyangoon: look at plural11:11
yangooncedk: I think it is a difference, if you look at human beings or at objects in programming language11:12
cedkyangoon: in http://en.wikipedia.org/wiki/Parent_node, they use children for plural11:14
yangooncedk: in the very same article: Each node in a tree has zero or more child nodes11:16
cedkyangoon: no, in this sentence child is not plural11:16
cedkthe change was on "childs" not child11:17
yangooncedk: but you refer to: has a set of zero or more children nodes11:17
yangoonthats exactly the same case11:17
yangoonso this article is not consistent in itself11:17
cedkyangoon: yes, but any way, the plural of child is children not childs11:18
cedkyangoon: so there was two options, remove the plural or use children11:18
rmuif I may: http://dict.leo.org/ende?lp=ende&lang=de&searchLoc=0&cmpType=relaxed&sectHdr=on&spellToler=on&chinese=both&pinyin=diacritic&search=child&relink=on11:19
cedkyangoon: http://en.wiktionary.org/wiki/childs11:19
rmuchildren is plural of child. childs is something like possesive form i.e. in "the childs' animal"11:21
rmu(singular in that case)11:21
cedkrmu: you mean "the child's animal" ?11:22
yangoonrmu childs' then is wrong as well, it should be childrens'11:23
yangoonit is a genitive11:23
rmucedk yes ;)11:23
cedkyangoon: http://en.wiktionary.org/wiki/childrens11:24
rmuchild's or children's, depending on singular (one child has an animal) or plural (more children have an animal). english is a very irregular language.11:24
bechamelmy emacs spellchecker doesn't know childs, it's my reference :)11:24
-!- rack1(n=racke@a89-182-82-191.net-htp.de) has joined #tryton11:25
-!- rack1(n=racke@a89-182-82-191.net-htp.de) has left #tryton11:26
yangoonrmu: yes but we talk of the plural, don' t we?;)11:27
yangoonbut ok, convinced, there seems to be widespread misusage of childs11:30
cedkyangoon: we only change what is displayed to the user and not the internal use11:31
cedkyangoon: we are too closed to the release date11:32
yangooncedk: it is not that important, and there are number of typos, which are much more important in my eyes11:32
cedkyangoon: show us11:35
yangoonthe value is not valid with his domain11:36
yangoonand really, number more, should be done in a review by some native speaker11:37
cedkyangoon: what is wrong?11:37
yangoon*his*11:38
yangoonit should be its domain and probably in its domain11:38
cedkyangoon: "... not vaild according to its domain"11:41
yangooncedk: yes, perhaps even better11:42
yangoonbut I really think it should be donein a genral review11:42
yangooni.e. if we talk about states like done, purchased...11:42
yangoonthen the state is not cancel but canceled11:43
cedkyangoon: yes I know, we must change it11:43
cedkthe best is to fill issue on roundup11:44
yangoon'Purchase request are only created by the syste11:44
yangoonmuust be requests11:44
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 1651:6dfdcac5e005 trytond/trytond/ir/translation.xml: Fix spell in domain_validation_record11:45
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 1652:2253d4e3e41a trytond/trytond/ir/fr_FR.csv: Update fr_FR11:45
yangoonIt miss an account_expense default property!11:47
yangoonshould be it misses or there misses11:48
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 173:6d32180c84f5 stock_supply/purchase_request.py: Fix typo11:48
yangoonYou can not delete invoices  that comes from a purchase!'11:48
yangoonthat come or an invoice11:49
yangoon'Unable to import vatnumber. VAT number validation disable11:51
yangoon-> disabled11:51
yangoon"Setting VAT country will enable verification of the VAT numbe11:51
yangoon-> validation11:51
yangoonWrong VAT number11:52
yangoon-> Unvalid11:52
cedkyangoon: ok fixed11:54
yangoon'You can not set a company that is not ' \                    'a child of your main company!'11:55
yangoon-> of the main11:55
cedkyangoon: no it is your main company11:56
yangoonit must not be my company11:57
cedkyangoon: it is the main company set on your user11:58
yangooncedk: ok11:58
yangoonsometimes messages could be more explicit:11:59
yangoon'Analytic account is required on line "%s" (%d)11:59
yangoon-> Setting an Analytic...12:00
yangooncedk: you want to fix states now, too? Then it should probabaly also be 'In Draft' and 'In Quotation'12:02
yangoon'You can not create move line\n' \                    'on view/inactive account!12:03
yangooncreate a move line on a view...12:03
yangoonor move lines on ...accounts12:03
yangoon'There is no account ' \                    'expense/revenue define on the product12:06
yangoon-> defined12:06
yangoon'You can not reset to draft ' \                    'an invoice that have move!',12:08
yangoon-> has12:08
yangoon'Taxes defined ' \                    'but not in invoice lines!12:08
yangoon-> on12:08
yangoonYou can not modify invoice that is ' \                    'open, paid or canceled!12:09
yangoon-> an invoice12:09
yangoonDebit account on journal is ' \                    'the same than the invoice account!12:09
yangoon-> The Debit account on the journal is the same as12:10
yangoon-> same for Credit Account12:11
yangoon'You can not create an invoice\n' \                    'with account from a different invoice company!',12:11
yangoon-> with an account     what is invoice company here? invoicing company or just from a different company?12:13
yangoon'You can not use the same account\n' \                    'than on invoice line account!'12:13
yangoon-> as on12:13
yangoon'You must have different ' \                    'invoice sequence per fiscal year!'12:14
yangoon-> a different or sequences12:15
CIA-10tryton: Bertrand Chenal <bch@b2ck.com> default * 265:010adce4bfb3 purchase/ (__tryton__.py purchase.py purchase.xml): Rename packing into shipment12:15
CIA-10tryton: Bertrand Chenal <bch@b2ck.com> default * 144:59c5512cd2cd sale/ (sale.py sale.xml): Rename packing into shipment12:15
CIA-10tryton: Bertrand Chenal <bch@b2ck.com> default * 174:1e0b1ba7f14b stock_supply/packing.xml: Rename packing into shipment12:15
CIA-10tryton: Bertrand Chenal <bch@b2ck.com> default * 512:11272a5640b6 stock/ (__tryton__.py move.py packing.py packing.xml party.xml): Rename packing into shipment12:15
yangoonYou must have different ' \                    'invoice sequences per fiscal year and ' \                    'in the same company!',12:16
yangoon-> not sure about that: by fisacal year and by company?12:18
cedkyangoon: me too12:19
CIA-10tryton: Bertrand Chenal <bch@b2ck.com> default * 1653:d0835cf7b217 trytond/trytond/ (ir/fr_FR.csv webdav/fr_FR.csv): Update french translation12:19
CIA-10tryton: Bertrand Chenal <bch@b2ck.com> default * 1654:de7577a5e32c trytond/trytond/ir/fr_FR.csv: Merge12:19
yangooncedk: shall I proceed? I think it would be better to schedule an overall review for the next release?12:19
cedkyangoon: I made the change you say now except for draft/quotation12:20
cedkI don't know what is the best process as we must discuss12:21
yangooncedk: so it will be a first fast review for only the items that I find at once12:21
yangooncedk: I really think it will be better for a really good overall appearence to do it without a hurry at some later moment12:23
yangooncedk: and to have the support of some native speaker12:23
yangooncedk: because you have to decide i.e.:12:23
yangoonCode must be unique!12:24
yangoon-> The code12:24
yangoonand follow this pattern throughout the application12:24
yangoonso the user encounters same feeling everywhere12:25
cedkyangoon: the major thing is correct spell12:25
yangooncedk: what we can do for now are just the errors, but thats not all:12:25
yangoon'You can not create recursive tax code!12:26
yangoon-> codes12:26
cedkyangoon: message guideline will be done step by step when we show it12:26
yangooncedk: show what?12:26
cedk/show/see/12:26
cedkglobal feeling is a nice to have but spell check is a must12:27
yangoon'Keep empty for all open fiscal year12:28
yangoon-> Leave empty to select all open ...12:28
yangoon-> same for periods12:28
yangoonThe name that will be used in reports12:29
yangoon-> Description to be used in reports12:29
yangoonKeep empty          at several places12:30
yangoon-> Leave empty12:30
yangoonKeep empty to use the default credit_note account12:31
yangoon-> Credit Note account12:31
yangoonjust a moment -> phone12:32
cedkyangoon: ok, don't worry when you show me an mispell, I make a grep to find any others12:33
cedkfor menu, should we keep "Draft Invoices" or use "Invoices In Draft" ?12:43
cedkbechamel: ping12:44
bechamelcedk: good question12:45
bechamelcedk: for me "Draft" is ok for the state12:46
bechamelbut Cancelled is better than Cancel12:46
cedkbechamel: on states, we have past participle and draft is not12:48
cedkbechamel: I find "In Draft" more standard with the rest12:48
bechamelcedk: participe and adjective have the same grammatical role12:49
cedkand by the way, there is canceled (US) and cancelled (EN)12:49
cedkI suppose we must use US as we use en_US as default locale12:50
bechamelyes12:50
cedkthe question is: "state draft" or "state in draft"12:51
cedkthe same for quotation12:54
bechamelfor me draft and quotation are ok like that, maybe whe should wait until the evening and ask to native english speakers, or maybe some are present ?12:56
cedkOpenbravo is "draft"12:56
yangoonback13:12
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 403:f67080f5221e account/move.py: Fix spell13:13
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 404:29858342c106 account/ (account.py journal.py tax.py): Fix spell13:13
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 405:27b1e1544ca0 account/: merge13:13
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 288:7691f0fa44a6 account_invoice/ (account.py invoice.py): Fix spell13:13
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 289:ad5031104657 account_invoice/ (invoice.py invoice.xml payment_term.py): Fix spell13:13
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 290:f056d9a8094c account_invoice/fr_FR.csv: Update fr_FR13:13
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 37:a0879cb3dff0 account_product/product.py: Fix spell13:13
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 117:b9e46cc7b7ac account_statement/ (statement.py statement.xml): Fix spell13:13
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 118:cf907664eb77 account_statement/fr_FR.csv: Update fr_FR13:13
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 244:db882b6679d2 party/party.py: Fix spell13:13
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 245:dbc0d920b2de party/: merge13:13
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 266:5fd1290941cd purchase/purchase.py: Fix spell13:13
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 267:724d89a78d87 purchase/ (purchase.py purchase.xml): Fix spell13:13
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 268:e98bbbc1dbc6 purchase/fr_FR.csv: Update fr_FR13:13
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 269:48ad87590e1d purchase/ (purchase.py purchase.xml): merge13:13
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 145:c91169816ea5 sale/sale.py: Fix spell13:13
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 146:c159b4c59480 sale/ (sale.py sale.xml): Fix spell13:14
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 147:e561db0fff8d sale/fr_FR.csv: Update fr_FR13:14
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 148:9b078265187a sale/ (sale.py sale.xml): merge13:14
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 513:b162372fab48 stock/ (inventory.py inventory.xml move.py packing.py packing.xml): Fix spell13:14
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 514:c6dc77fd7f0e stock/fr_FR.csv: Update fr_FR13:14
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 515:74cbfa39b252 stock/ (fr_FR.csv move.py packing.py packing.xml): merge13:14
yangoon'Default tax for manual encoding move lines \n' \                    'for journal type: "expense" and "revenue"13:14
yangoon-> of move lines for journal types "expense" and "revenue"13:15
yangoonYou can not delete account ' \                    'with move line!',13:16
yangoon-> You can not delete accounts containing move lines!13:16
yangoonYou can not delete account13:17
yangoon-> accounts13:17
yangoonOnly posted move13:18
yangoon-> Show only ...13:18
yangoonYou can not delete posted move13:19
yangoon-> moves13:19
yangoonYou can not post a unbalanced move!13:20
yangoon-> an13:20
yangoonYou can not create more than ' \                    'one move per period\n' \                    'in centralized journal!',13:20
yangoon-> in a|the centralized13:20
yangoonYou can not create lines on account\n' \                    'from different company in the same move!13:21
yangoon-> on accounts of different companies in one move!13:21
CIA-10tryton: carlos@pemas.es * r471 /wiki/InstallationOnDebian.wiki: Fixed the checkinstall package installation command13:22
yangoon'You can not create move ' \                    'with date outside the period!13:22
yangoonmoves with a date13:22
yangoon'You can not modify line from a posted move!13:23
yangoon-> lines of13:24
yangoonYou can not modify reconciled line13:24
yangoon-> lines13:24
yangoonYou can not create move line\n' \                    'on view/inactive account!',13:24
yangoon-> lines on a13:24
yangoon'You can not change ' \                    'the post move sequence ' \                    'if there is already posted move in the period'13:26
yangoonare already posted moves13:27
yangoonYou can not have 2 periods that overlaps13:27
yangoon-> two overlapping periods13:27
yangoonYou can not have 2 fiscal years that overlaps!13:28
yangoon-> dito13:28
yangoon'You must have different post move sequence per fiscal year!13:29
yangoon-> sequences ......... years13:29
yangoonerr: only sequences13:29
yangoonYou can not close a fiscal year until ' \                    'there is older fiscal year opened!',13:30
yangoonis an older|more recent13:30
yangoon re-open13:31
yangoon-> reopen13:31
yangoon'there is youngest fiscal year closed13:31
yangoon-> most recent13:31
cedk:q13:31
carloshmm, is normal that the Tryton client window cannot be resized vertically?13:32
carlosit doesn't fit my screen and I cannot do it smaller13:32
carlosACTION talks about development version13:32
carlosThe 1.0.4 client does not have such problem13:33
bechamelit doesn't fit you screen ? the limit is on 900x750px13:34
yangoon'You can not define two order point '\                 'on the same product with opposite locations13:35
yangoon-> points13:35
carlosbechamel: my screen is 1024x76813:36
carlosbut the usable area is smaller due to the GNOME panels13:36
yangoonYou can not use service product for a move13:38
yangoon-> products13:38
yangoonIt miss ' \                    'an "account_revenue" default property13:40
bechamelcarlos: ok i understand, the problem with smaller height is that sextra sliders appears  on some big forms (like the invoice)13:41
yangoon-> Missing "account_revenue" default property     or even better Missing default property for account_revenue|Acount Revenue13:41
carlosbechamel: 900x650 is a better default, otherwise the window does weird things, at least in Ubuntu and GNOME13:42
yangoonYou can not delete invoices ' \                    'that comes from a sale!'13:42
yangoon-> come13:42
yangoon'The selected invoices will be recreated. '\            'The other ones will be ignored.')13:42
carlosbechamel: the problem is that if the usable area is smaller than the default, the window will not be "maximizable"13:42
carlosonce I found a better default, the window worked as expected13:43
yangoon-> , others will be ignored13:43
bechamelcarlos: actually 900x700 is already to small for the invoice form13:44
bechamelcarlos: you can test it if you want: it's in tryton//gui/main.py line 4113:44
carlosbechamel: I understand that, but even in that case, Tryton is not usable in smaller screens13:44
yangoon'You can not delete invoices ' \                    'that comes from a purchase!',13:45
carlosbechamel: yeah, I already changed some values13:45
yangoon-> come13:45
carlosthat's why I know that 900x650 works better for my screen13:45
carlosbechamel: why not start it maximized?13:45
carlosthat way it doesn't break on 'small' screens like mine and if bigger screens, the invoice view will work better13:46
carlosbechamel: just to make it clear, is not that the window is too big and I'm lazy to resize it, is that I'm not able to resize it at all because the code doesn't allow use smaller sizes13:46
yangooncedk: I think I am done with a first survey13:48
cedkyangoon: ok13:48
CIA-10tryton: carlos roundup * #881/SSL server code is missing an import so it's not working: [new] If you configure Tryton to use SSL connections you get this error: carlos@gandalf:/opt/tryton$ sudo ./bin/trytond -c etc/trytond.conf [Fri ...13:50
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 406:69f7ac950116 account/ (account.py fiscalyear.py move.py period.py tax.py): Fix spell13:50
bechamelcarlos: yes it's clear at least for me, cedk what do you think about it ? forbidding people to use small window is not a good idea finally13:50
CIA-10tryton: carlos roundup * #881/SSL server code is missing an import so it's not working: [chatting] I'm talking about the development version of Tryton.13:50
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 516:427d5ee346e2 stock/move.py: Fix spell13:51
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 175:dfa38b030391 stock_supply/order_point.py: Fix spell13:51
-!- ikks_(n=igor@201.244.188.98) has joined #tryton13:53
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 1221:56e4d986e5db tryton/tryton/gui/main.py: Use set_default_size instead of set_size_request to allow resize smaller13:53
bechamelcarlos, cedk: another solution would be to use a smaller font, but i don't even know if it's possible without changing it for all the other apps13:54
cedkcarlos, bechamel: it is fixed with this changeset13:54
carlosbechamel: I think that's possible13:55
carloscedk: let me try...13:55
carloscedk: perfect, that fixes my problem13:57
udonoHi all, someone knows if tryton use oids?13:57
carloshowever, reducing the font size may be helpful so the invoice view is smaller13:57
udonoI just created a new Database, and all Tables have now oids...13:57
cedkcarlos: you can change it in the gtk theme13:58
cedkudono: no we don't use oids13:58
carloscedk: I'm talking by default, so is easier to see the whole view13:59
carlosin the other hand, I'm fine using scrollbars13:59
cedkcarlos: but we can not fix the font size otherwise it will break themes14:01
carlosI never play with that feature before, so I don't know what would happen with themes14:02
carloscedk: so I guess you are right14:03
-!- bechamel`(n=user@85.201.74.27) has joined #tryton14:08
-!- bechamel`(n=user@85.201.74.27) has joined #tryton14:28
cedkhttp://imagebin.ca/view/DnMRJC.html14:33
cedkwhat do you think? To have more space for list14:33
bechamel`cedk: +1, is it possible to put real button ?14:35
cedkbechamel`: it is a real button :-)14:35
cedkbechamel`: but with border and text it will higher14:35
bechamel`cedk: I mean with the text on it14:36
cedkbechamel`: it will almost double the size14:36
cedkbechamel`: it is like on many2one or one2many14:36
bechamel`cedk: yes but it would be already better than the current layout14:37
bechamel`cedk: because you have already won a line by putting the buttons on top14:38
cedkbechamel`: I discover that I use those button very rarely14:39
bechamel`cedk: and also, would it be possible to avoid the gap between reports and wizard on the bottom bar ? it's getting crowded on the party form14:40
yangooncedk: I never used them so far14:40
bechamel`yangoon, cedk: wath about putting them on a column on the right (and put the "advanced search" also there)14:43
bechamel`btw the biggest problem for me is that I lose the focus when I hit enter on a search field14:45
yangoonbechamel`: right column: will it be like the tabs on the left?14:47
cedkbechamel`: what are you talking about?14:49
bechamel`yangoon: I think the text on the button  should be kept horizontal14:49
bechamel`cedk: about the search and clear buttons14:49
cedkbechamel`: if you add a column, we must display only 2 field for default search which is not much14:50
bechamel`cedk: instead of placing them side by side, I was thinking about putting them on top of each other (and put a third button "advanced seach")14:50
cedkbechamel`: on top of each other will take 2 lines14:51
bechamel`cedk: yes the problem is that "advanced search" is very long and will take to much place14:51
cedkbechamel`: "advanced search" can not be moved because it contains the search field14:52
bechamel`cedk: there is already two line, one for the separator and one for the fields14:52
cedkbechamel`: and you don't lost focus when you press enter, the focus goes on the first list item14:53
bechamel`cedk: and btw it should be possible to create a "group" and to not reuse the same lines14:53
cedkbechamel`: it will be two bigger lines14:53
cedkbechamel`: button are bigger then text14:53
bechamel`cedk: verticaly there is : the separator, the labels, the fields and the advanced search widget, i don't think that two button can use more place than that14:54
bechamel`.. but if everybody is ok with the current layout, let's keep it14:55
cedkbechamel`: there will be on the same lines, so every lines will grow14:55
yangoonhttp://imagebin.ca/view/DnMRJC.html is ok for me14:56
cedkis the buttons order ok?14:57
bechamel`cedk: it's possible to put stuff on different lines with the <group> tags in the form, why it's not possible on the search bar ?14:57
cedkbechamel`: so you want to put it into two separate tables14:59
yangoonbuttons order for me ok14:59
cedkbechamel`: and so nothing will be align14:59
carloshttp://imagebin.ca/view/DnMRJC.html is ok for me too14:59
cedkok I push the change15:00
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 1222:7ca1839f9a04 tryton/tryton/gui/window/view_form/view/screen_container.py: Make Search and Clear buttons use less places15:02
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 1223:c548fca2d3c8 tryton/tryton/gui/window/view_form/view/ (form.py list.py): Use one Toolbar for all actions15:02
cedkfor the invoice, I think we can move the "Account" field in "Other Info" tab and set "Invoice Date", "Payment Term", "Currency" on one line15:03
-!- bechamel(n=user@85.201.74.27) has joined #tryton15:03
cedklike this: http://imagebin.ca/view/UKJI7-0q.html15:07
cedkthis one is better: http://imagebin.ca/view/p5yQx0p1.html15:11
cedkno comments?15:13
yangooncedk: yes, second is better and ok15:13
carloscedk: btw, now that you are touching that part. I wonder, how difficult may be to open a new dialog/window if the user selects the 'change view' in the tax section15:13
yangoonbut normally I would put Move an dAccount on separate Tab Accounting, not on Other Info15:14
-!- bechamel(n=user@85.201.74.27) has joined #tryton15:14
cedkcarlos: normally, you must use the new button15:15
cedkcarlos: and not switch view15:16
carloscedk: I know, but it makes no sense to have the view button there if it's useless....15:16
cedkyangoon: but all on an invoice is accounting :-)15:16
carlosI used it several times with TinyERP and the area is so small that you get something unusable15:17
carloscedk: not really ;-)15:17
carloscedk: In spain we have several solutions that split real accounting from the one that issues the invoices15:17
cedkcarlos: it is not unsusable but not very eyecandy15:18
carloscedk: well, I guess it's only hard to use in 'small' screens like mine15:18
carlosI use 'small'  because 1024x768 is not a small screen ;-)15:18
carloscedk: most view space is 'wasted' with the scroll bars15:19
carlosso it's quite hard to use15:19
carlosanyway, I like your new UI, but I agree with yangoon about using an accounting tab instead of 'Other info'15:20
-!- igor__(n=igor@190.144.69.234) has joined #tryton15:21
-!- juanfer(n=juanfer@190.144.69.234) has joined #tryton15:35
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 1224:a70ff4231c09 tryton/tryton/gui/window/view_form/view/form_gtk/many2one.py: Remove unused code15:45
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 291:82d54c2f9c33 account_invoice/invoice.xml: Improve invoice view15:46
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 42:526257a2f541 analytic_invoice/invoice.py: Use fields_names filtered to call super15:46
carlosWould be possible to add a 'Note' or 'Comment' to a party object?15:51
carlosit's useful to add some annotations when you create a new party15:52
carloslike, from where did you get such party15:52
carlosI know it would fit more a CRM module, but I think that small field is even useful without using Tryton as a CRM15:53
-!- cristi_an(i=5978d3ce@gateway/web/ajax/mibbit.com/x-ee5003bfd05e4ee0) has joined #tryton16:20
cristi_anwhat is the cost method mean on product ?16:25
cristi_an"fixed and average" ?16:31
cedkcristi_an: it is for fixed cost price or average cost price16:32
cristi_anand that is something that is tight to product ?16:33
cristi_anhttp://en.wikipedia.org/wiki/Average_cost16:34
cristi_an?16:34
cristi_anbut this is not more like a stock feature ?16:35
cristi_anhttp://en.wikipedia.org/wiki/Cost_price#Cost_Price16:35
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 270:442df61debcd purchase/purchase.py: Add check on account_payable and account_expense for issue87916:38
CIA-10tryton: ced roundup * #879/IntegrityError: null value in column "account" violates not-null constraint: [resolved] Fix with changeset 442df61debcd16:38
cristi_anooo you already fixed the bug i reported ...16:39
cedkcristi_an: of course average will be updated when stock move are validated16:43
cristi_anso each time...some new products are added to stock16:44
cristi_anaverage price is recalculated for that product16:44
cristi_anit is done by stock module  ?16:44
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 149:ba509ed237dc sale/sale.py: Add check on account_receivable and account_revenue16:45
cristi_anand if cost price is fixed a new position is created...16:45
cristi_anwith the new cost prioc16:45
cedkcristi_an: it is done in stock module16:45
cristi_anok...16:45
cedkcristi_an: and no, fixed cost price will not change16:45
cristi_anwhat if i buy 1 computer cost price 10 euro16:46
cristi_anthen next day 1 computer 11 euro16:46
cristi_ancomputer has cost price fixed16:46
cristi_ancost price is not xonsidered the price that i buy ?16:47
CIA-10tryton: C?dric Krier <ced@b2ck.com> default * 1655:9f9be78ba818 trytond/trytond/protocols/sslsocket.py: Add missing import of CONFIG for issue88116:47
CIA-10tryton: ced roundup * #881/SSL server code is missing an import so it's not working: [done-cbb] Fix with changeset 9f9be78ba81816:48
-!- paola(n=paola@host-84-222-102-91.cust-adsl.tiscali.it) has joined #tryton16:49
-!- vengfulsquirrel(n=ian@c-67-160-236-234.hsd1.ca.comcast.net) has joined #tryton16:58
yangooncedk: I just get aware, that I I only searched for module strings this morning, not in the server modules17:10
yangooncedk: please drop me a note, if I should do it also for server and perhaps client17:10
yangooncedk: I could do it htis evening or tomorrow17:11
yangoonnow afk17:11
cedkyangoon: not for now, you could perhaps send me an email17:16
CIA-10tryton: Bertrand Chenal <bch@b2ck.com> default * 271:4df048b93be1 purchase/fr_FR.csv: Updated french translation17:39
CIA-10tryton: Bertrand Chenal <bch@b2ck.com> default * 517:458e068883b8 stock/fr_FR.csv: Updated french translation17:45
CIA-10tryton: Bertrand Chenal <bch@b2ck.com> default * 518:058a2a6da716 stock/fr_FR.csv: Merge17:45
CIA-10tryton: Bertrand Chenal <bch@b2ck.com> default * 150:f04b21395c19 sale/fr_FR.csv: Updated french translation17:46
CIA-10tryton: Bertrand Chenal <bch@b2ck.com> default * 176:4447601f76c1 stock_supply/fr_FR.csv: Updated french translation17:48
CIA-10tryton: Bertrand Chenal <bch@b2ck.com> default * 177:056a3faca5bf stock_supply/: Merge17:48
CIA-10tryton: Bertrand Chenal <bch@b2ck.com> default * 178:94cab194d192 stock_supply/fr_FR.csv: Updated french translation17:48
rmuare there some examples how to use xmlrpc or netrpc with tryton trunk?17:55
rmuhttp://code.google.com/p/tryton/wiki/CodeSnippets doesn't seem to work any more17:55
rmunevermind, i think i figured it out17:59
bechamelrmu: thoses examples works with the stable version18:19
bechamelakf18:20
cedkbechamel, rmu: I will add a comment to say it is for version 1.018:24
CIA-10tryton: cedric.krier@b2ck.com * r472 /wiki/CodeSnippets.wiki: Add comment about version 1.019:27
CIA-10tryton: htgoebel roundup * #882/Can not create datebase (workflow.transition): [new] * Fresh update using Cerdics tryton-dev.sh -m and fpull , fudate * Fresh server start, all databases deleted * Staring server and creating d ...19:36
CIA-10tryton: htgoebel roundup * #883/Couldn't import module google_translate: [new] Shouldn't google_translate silently, if unable to import BeatiyfulSoup? [Fri Mar 20 19:29:08 2009] ERROR:modules:Couldn't import module goo ...19:44
CIA-10tryton: ced roundup * #882/Can not create datebase (workflow.transition): [need-eg] Need more logs19:55
CIA-10tryton: ced roundup * #883/Couldn't import module google_translate: [resolved] Why? The module will not work without it.19:55
-!- enlightx(n=enlightx@host-84-220-84-215.cust-adsl.tiscali.it) has joined #tryton20:55
-!- cristi_an(i=5978d3ce@gateway/web/ajax/mibbit.com/x-652377ae7a4a6f0a) has joined #tryton21:40
-!- bechamel`(n=user@85.201.74.27) has joined #tryton22:09
-!- enlightx(n=enlightx@host-84-220-84-215.cust-adsl.tiscali.it) has joined #tryton22:19
-!- vengfulsquirrel(n=ian@c-67-160-236-234.hsd1.ca.comcast.net) has joined #tryton22:45
-!- cristi_an(i=5978d3ce@gateway/web/ajax/mibbit.com/x-ffecf839abe97b51) has joined #tryton23:25
cristi_anin the case i choose fixed cost price ,it does not matter the price which i will buy a product ?23:28
cristi_angood night  ,maybe some of you can answer to me on forum ?23:42
cristi_an(google groups)23:42
cristi_anc u !23:42

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