IRC logs of #tryton for Tuesday, 2008-06-17 #tryton log beginning Tue Jun 17 00:00:01 CEST 2008
CIA-52tryton: C?dric Krier <> default * 437:479246052cc1 tryton/tryton/ Fix roundup url00:03
CIA-52tryton: C?dric Krier <> default * 438:7f37045aa9cc tryton/tryton/common/ Add open issue after report it00:03
CIA-52tryton: C?dric Krier <> default * 439:e3b1b47bd451 tryton/tryton/ Better name for file configuration00:03
CIA-52tryton: C?dric Krier <> default * 440:1345262aaa1f tryton/tryton/ Set client.toolbar to default00:03
CIA-52tryton: Bertrand Chenal <> default * 15:be137d2b6534 account_statement/ Adding function which isolate the move line construction.01:33
CIA-52tryton: Bertrand Chenal <> default * 16:99425ef88343 account_statement/ ( journal.xml statement.xml):01:33
CIA-52tryton: Bank Statement developments:01:33
CIA-52tryton: * Removed balance on journal01:33
CIA-52tryton: * Added check between start and end balance on statement01:33
CIA-52tryton: * Moves are stored on move lines01:33
-!- yangoon( has joined #tryton05:20
-!- mr_amit(n=amit@ has joined #tryton06:44
-!- mr_amit(n=amit@ has left #tryton06:44
-!- Timitos(n=Timitos@ has joined #tryton08:09
-!- bechamel( has joined #tryton08:11
-!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton08:35
-!- gadaga( has joined #tryton09:03
Timitosgadaga: hi09:04
gadagabechamel, Timitos: hi09:04
cedkgadaga: is it ok the issue131 ?09:09
gadagacedk, : i've just test it no :(09:10
cedkgadaga: I have remove pyxml on my machine and the tryton runs09:11
gadagacedk: on my too, but not in a hardy ;)09:11
gadagacedk: do you want new tracelog?09:13
cedkgadaga: yes09:14
gadagacedk: pastbin or in bugtracker?09:14
cedkgadaga: bugtracke09:15
CIA-52tryton: gadaga roundup * #131/server crash in ubuntu 8.04 : cannot import name xpath: [chatting] File "./trytond", line 7, in <module> import trytond File "/home/ruijuan/tryton/trytond/trytond/", line 1, in <module> ...09:15
Timitosgadaga: cedk: you know this issue from openerp? with the solution vom amit i got tryton working on hardy:
Timitosvom = from09:16
gadagaTimitos: it's the same problem :)09:17
cedkTimitos: I know, it was already in tryton but doesn't seem to work09:18
cedkgadaga: you must install lxml09:18
Timitoscedk: For me it worked.09:18
CIA-52tryton: ced roundup * #131/server crash in ubuntu 8.04 : cannot import name xpath: [resolved] You must install lxml09:18
cedkTimitos: but here, we make better as we remove the dependency to pyxml09:19
gadagacedk: ok i try09:19
cedkTimitos: which will become deprecated on most of distribution09:19
cedkTimitos: as there is no update on this package since 200409:19
Timitoscedk: ok. i will test it too09:19
gadagacedk: ok it worked09:22
gadagacedk: why in the client for create database the default language is Deutsch, he's the first in the list? can you put english to default value?09:37
bechamelgadaga: at first guest it's the alphabetical order09:44
-!- udono( has joined #tryton10:12
CIA-52tryton: C?dric Krier <> default * 441:d42ab757b06b tryton/tryton/gui/ Set default lang locale lang or 'en_US'10:34
CIA-52tryton: C?dric Krier <> default * 621:483c6013b184 trytond/trytond/web_service/ Put language in alphabetic order10:35
bechamelcedk: i found a very subtle bug, the state field on invoice, statement, .. (i think it's the case for every readonly field) does not take the default value when a new record is created and only when there is no already a record for this model.11:17
bechamelcedk: i will had it to the bugtracker11:17
-!- kultviech( has joined #tryton11:21
CIA-52tryton: htgoebel roundup * #129/menutype attrib 'type' was missing in DTD. Fixed.: [chatting] Same problem occurrs in trytond/modules/purchase/purchase.xml (1 time) trytond/ir/translation.xml (3 times)11:26
CIA-52tryton: C?dric Krier <> default * 442:b30f2a3745e0 tryton/tryton/gui/window/view_form/screen/ Don't set_value on new screen but display before set_cursor11:28
cedkbechamel: can you test with this changeset11:28
CIA-52tryton: C?dric Krier <> default * 622:67b7e6b57e5f trytond/trytond/ir/translation.xml: Remove type in menuitem for issue12911:29
CIA-52tryton: C?dric Krier <> default * 29:85cfff3b1096 purchase/purchase.xml: Remove type on menuitem for issue12911:30
CIA-52tryton: ced roundup * #129/menutype attrib 'type' was missing in DTD. Fixed.: [resolved] Fixed11:30
bechamelcedk: it's ok11:31
-!- essich( has joined #tryton11:44
Timitoshi essich11:44
essichcedk: should I integrate rnc2rng? and where/how?11:45
cedkessich: it is just a command to run ?11:46
CIA-52tryton: Bertrand Chenal <> default * 17:33a8f8b6ec0c account_statement/journal.xml: Added search items on statement journal11:47
CIA-52tryton: Bertrand Chenal <> default * 18:1f3088aae458 account_statement/journal.xml: Added statement journal menuitem11:47
CIA-52tryton: Bertrand Chenal <> default * 19:ee6a8a08f09d account_statement/ Removed required condition on start and end balance11:47
CIA-52tryton: Bertrand Chenal <> default * 20:7d6fa9fef6de account_statement/
CIA-52tryton: Improve on change on start balance:11:47
CIA-52tryton: * use search instead af sql query11:47
cedkessich: if you can put it in the setup.py11:47
CIA-52tryton: * fix : filter on journal11:47
CIA-52tryton: Bertrand Chenal <> default * 21:e093610b76b1 account_statement/statement.xml: Removed unused fields moves from statement view.11:47
CIA-52tryton: Bertrand Chenal <> default * 22:d3bffb77a0e5 account_statement/ ( statement.xml): State "waiting" renamed to "Validated"11:47
essichcedk: its a command but requires 3 modules.11:50
CIA-52tryton: C?dric Krier <> default * 30:a525efb8161e timesheet/ Add missing _description11:50
CIA-52tryton: C?dric Krier <> default * 31:9e1f9e51277b timesheet/line.xml: Add rules for hours_employee11:50
essichcedk: we should put it into mercurial somehow. How do you like it?11:51
cedkessich: what will be great, is to have a option in to regenerate the rng but must work without the modules11:51
cedkessich: you mean rnc2rng ?11:52
essichessich: yes11:52
essichcedk: we could add a new command to (but I'm not used in doing this)11:53
essichcedk: perhaps overwrite 'sdist'? dunno.11:53
essichcedk: but first step would be to put the files somewhere :-)11:54
essichcedk: how would you like to organize this?11:54
cedkessich: no, I was think of a new command option11:57
cedkessich: we don't need to depend of this to install the soft11:57
cedkessich: or simply a little script that do all11:58
essichcedk: whatever :-) tell me a plase, otherwise i'll make an new directory tools :-)11:59
cedkessich: for me, we don't put the rnc2rng into the repository12:01
cedkessich: we keep it where it is12:01
essichcedk: this is a bad idea!12:01
cedkessich: so don't put any script, just let the rnc and rng files12:01
cedkessich: why ?12:01
cedkessich: I think it is bad idea to handle tools that we don't maintain12:03
cedkessich: so let the dev use the tools his prefered to generate rng from rnc12:03
essichcedk: it's a general problem about how to handle some kind of "develpoers only build process".12:03
CIA-52tryton: C?dric Krier <> default * 23:894b363a9018 account_statement/ Fix typo12:04
essichcedk: let's discuss this with another example: pictures :-)12:04
essichcedk: eg. an SVG whcih should become an .png to be used as icon (on windows ;-)12:05
essichcedk: I prevere to have some "internal" build process for this kind of convertion12:05
cedkessich: yes put you will not put imagemagick into your repository12:06
essichcedk: correct. imagemagic is quite standard.12:07
essichcedk: unfortunatly rnc2rng is not :-(12:07
CIA-52tryton: C?dric Krier <> default * 24:c9dae00642f5 account_statement/ ( Fix guidelines12:09
essichcedk: Hmm, but maybe we just create a pypi package :-)12:09
cedkessich: there is other tools that generate rnc2rng ?12:09
cedkessich: the best will be to ask to dev of rnc2rng to create a package12:11
cedkessich: is it very complicate to write rng files ?12:12
cedkessich: why not just work with rng12:12
essichcedk: rng is a crap! it's XML, which is much more complicated to write than the compact form12:13
essichcedk: I'll create a package. While we are discussing, this is done ;-)12:13
cedkessich: any way, it is just for devs not for end user12:14
cedkessich: and we will not change this a lot12:14
CIA-52tryton: Bertrand Chenal <> default * 25:7d525b91767e account_statement/ Moved _get_move_lines method from statement object to statement line object.12:25
CIA-52tryton: Bertrand Chenal <> default * 26:76c1a59c6cc4 account_statement/ ( statement.xml): Rename "Done" state to "Posted"12:25
CIA-52tryton: Bertrand Chenal <> default * 27:34052116b93a account_statement/ Merge12:25
CIA-52tryton: Bertrand Chenal <> default * 28:b154dfec4d0a account_statement/ (journal.xml statement.xml): Moved menuitem definition from journal.xml to statement.xml12:25
CIA-52tryton: C?dric Krier <> default * 29:019c3d8a13af account_statement/ Fix comparaison Decimal Integer12:42
-!- Timitos(n=Timitos@ has left #tryton12:49
essichcedk: argl! rnc2rng does not work.12:55
-!- leyoda( has joined #tryton13:01
cedkessich: use the tools that you spoke13:02
essichcedk: I do, but a python tool would be nicer :-)13:04
essichcedk: should I add some Readme? where?13:04
cedkessich: we are working on documentation, so wait13:06
CIA-52tryton: htgoebel roundup * #132/patches: use Relax NG for valitation: [new] use Relax NG for valitation. changesets included. See also issue7013:06
essichcedK: ack13:07
CIA-52tryton: C?dric Krier <> default * 623:380538492ff8 trytond/trytond/ir/ui/ Don't try to validate xml for old version of lxml13:07
CIA-52tryton: htgoebel roundup * #70/xml: base validation on Namespaces: with lxml validation is easy :-) Implemented relax-ng validation, see issue13213:18
CIA-52tryton: default * 624:a341b8ce7542 trytond/trytond/ (9 files in 2 dirs): Adding Relax NG schemas for XML files.13:22
CIA-52tryton: default * 625:c626a91d95f0 trytond/trytond/ir/ui/ Use relaxNG for validation.13:22
CIA-52tryton: default * 626:854513646e50 trytond/trytond/ (5 files in 2 dirs): Removing .dtd files, no longer used.13:22
CIA-52tryton: C?dric Krier <> default * 627:faa3bde3e90c trytond/ Add rng and rnc files to setup.py13:23
CIA-52tryton: ced roundup * #132/patches: use Relax NG for valitation: [resolved] Applied13:23
cedkessich: can we close issue70 ?13:24
essichcedk: not yet :-) issue132 just implements the first two steps.13:25
cedkessich: ok13:26
essichcedk: hg-question: Your 623:380538492ff8 (Don't try to validate xml for old version of lxml) conflicts with my local 648:c626a91d95f013:28
essichcedk: how can I switch from my 648:c626a91d95f0 to your 625:c626a91d95f0?13:28
essichcedk: Found it:13:29
cedkessich: hg pull, hg merge13:29
essichcedk: hg update -C 65013:30
essichcedk: argl. no! update -C was wrong :-(13:31
essichcedk: merge brings the conflict13:31
cedkessich: yes you solved it and commit13:31
essichcedk: but I just want to "kill" my change. No way to to this?13:32
cedkessich: no, except hg clone :-)13:32
cedkessich: but there is no problem to keep your change13:33
cedkessich: for the futur, you can work on a second repo13:33
essichcedk: this means I have to clone every day :-(13:34
essichACTION is not happy with mercurial13:34
cedkessich: clone is very fast, because it doesn't copy13:35
cedkessich: the best will be that you publish your repository13:35
essichcedk: mercurial qorks quite differnet than svn. I'm not used to it13:35
essichcedk: I seldom use my own branches13:36
cedkessich: ???13:37
essichcedk: mercurial works quite differnet than svn. I'm not used to it13:37
essichcedk: I seldom use my own branches, mostly working on trunk13:37
essichcedk: this is quite different in mercurial13:38
cedkessich: in mercurial everytime you commit you make a new branches13:39
cedkessich: if you publish you repo, I can merge it in ours13:39
cedkessich: so here, the main issue was that I have commit a fix between you send that patches13:40
cedkessich: and it was on the same part of the code13:40
cedkessich: so it is my fault13:41
essichcedk: not your fault :-)13:41
essichcedk: that's what a distributid vc should handle13:41
cedkessich: yes but it is better with merging repo than with patches13:43
essichcedk: isn't ia a changeset what I posted in roundup? I used hg export13:43
cedkessich: I needed to change one because there was a conflict13:44
cedkessich: perhaps I don't do the right things13:44
essichcedk: this is exactly the point I do not understand, either ;-)13:45
essichcedk: your change + my change -> conflict -> resolve -> what now?13:45
essichcedk: just read UnderstandingMercurial, and others there. sStill have no clue :-(13:54
cedkessich: I am testing some command, but not yet fine the good way13:54
essichcedk: looks as if I'm in charge to solve the conflict, too13:58
cedkessich: ok I find14:06
cedkessich: it is realy my fault14:07
cedkessich: when I apply your patch I must work on a local branch and merge it after with my default14:07
cedkessich: for now, it is too late, but for next patches I will do with the right way14:07
leyodacedk: under ir.action.reports if I change the ouput format to PDF for invoices , I always have invoices open by openoffice ... some ideas14:08
cedkleyoda: if the invoice is already opened, the report is stored in the DB so you can no more change it14:09
leyodacedk: so in that situation for all opened invoices is dead ... :( I will try to test with a new invoice14:11
cedkleyoda: invoice report can no more change once it is created14:11
leyodacedk : yep agree with you but open an invoice with openoffice and you can do what you want for example bad invoice so I think by default the better way is to print directly or open in pdf format the invoice result14:13
leyodaAnother thing when you create a new invoice if you do [enter] in the party field you don't have nothing if you use the search button you have all party, and if you put the first letter of a party you have the list of consider party ... don't you think it will be better to have list of all party when you do [enter] on this field ?14:15
cedkleyoda: press F214:19
cedkleyoda: I will add that when you tab on a field that is required, it open the search box14:26
CIA-52tryton: C?dric Krier <> default * 443:250b0b3067be tryton/tryton/gui/window/view_form/view/form_gtk/ Open also search dialog on many2one that are empty but required14:29
cedkleyoda: done14:30
leyodacedk: not sure it's the good solution for a quick manipulation14:30
cedkleyoda: Tab is to go on next field14:31
leyodacedk: other thing ... I create an invoice and my user is define with a company I would like to create the account from the invoice I'll try to do it but company and currency are empty and so , when I try to validate the new account I have a contraint error not null on company14:35
essichleyoda: pdf-report: there is one issue open: storing the format in the DB together with the report14:40
-!- gadaga( has joined #tryton14:46
CIA-52tryton: C?dric Krier <> default * 444:d6d6a2117114 tryton/tryton/gui/window/view_form/view/form_gtk/ Handle Return key on many2one and prevent switch view to open search dialog14:51
cedkleyoda: I try and it works, so I think that your user doesn't have a current_company and so the company is not in his context14:54
leyodacedk: the user have a current_company defined ... must I logout logon ??14:55
cedkleyoda: depend on how you change it14:56
cedkleyoda: if you do it with the preference menu no, but if you go by Administration yes14:56
leyodacedk: aabout the kernel of tryton what about the stabilization ... you consider you are going to do a lot of modifications again or not because each time we will oblige to modifiy the french account chart ?14:57
cedkleyoda: I don't know depending of the bugs found etc ...15:00
cedkleyoda: there is not many changes in the DB15:00
leyodacedk: so it will be hard to build test environnement for account managers15:00
leyodacedk: logon /logoff and nox it's ok for the account15:01
cedkleyoda: I have always said that it is better to test before setting up for users15:01
leyodacedk: agree with you but accont and financial part is better if it's test by specialist15:01
cedkleyoda: but it can be test before15:02
leyodacedk: don't you think it's what we do actually ... it's what we do15:03
gadagacedk: ou as tu définis tous les type de compte autre que ce de la classe account.type ?15:23
gadagabechamel: tu le sais peut etre? :p15:23
cedkgadaga: je comprends pas16:20
gadagacedk: si je regarde dans account.account.type dans la selection du code j'ai moin de valeur qu'a l'ecran16:28
CIA-52tryton: C?dric Krier <> default * 63:df33e07e0cbc account_invoice/
CIA-52tryton: Add invoice_report_format field on invoice to store per invoice the report16:30
CIA-52tryton: format that was used.16:30
cedkgadaga: ils sont tous là16:31
cedkgadaga: les code sont bien dans la selection du champs code sur account types16:34
gadagacedk: il y en a 6 c bien ça?16:35
cedkgadaga: 7 si tu comptes le vide16:35
gadagacedk: est tu obliger de charger les acount.acount.type au départ car pour la compta Française ca nous gene plus qu'autre choses, peux tu les proposer par wizzard? je ne vois pas a quoi sert le field code16:49
cedkgadaga: je comprends pas ce qui gene16:50
cedkgadaga: il manque surement des types16:50
cedkmais on peut les ajouter16:50
cedkgadaga: globalement, le type te permet de dire où se trouve le compte dans le plan comptable actif, passif, gauche, droite16:51
gadagacedk: peut on alors dans ce cas supprimer des enregistrements par un balise spécial en xml?16:52
gadagacedk: ok16:52
cedkgadaga: pourquoi ?16:53
cedkgadaga: lequel16:53
gadagacedk: on a pas besoin des enregistrements que tu genere dans account.account.type ils nous gene plus qu'autre chose pour la compta fr16:55
gadagacedk: qu'entends tu par gauche ou droite?16:55
cedkgadaga: ca sert à faire la balance16:57
cedkgadaga: pourquoi tu veux les supprimer16:57
gadagacedk: ce ne sont pas des données pertinantes pour le plan de compte français16:58
cedkgadaga: mais si, tout le monde a besoin d'avoir un bilan16:59
-!- ecir3( has joined #tryton17:00
ecir3cedk: je prends la conversation en route17:01
ecir3cedk: je ne comprends pas comment tu as organisé les types de comptes17:02
cedkecir3: regarde la "Balance Sheet"17:02
ecir3cedk: je vais le faire17:03
-!- essich( has joined #tryton17:06
gadagaessich: re17:08
ecir3cedk: je crois avoir compris comment tu as réorganisé les types de comptes. par contre, les valeurs que tu mets par défaut ne semble pas convenir pour un plan de compte France.17:14
cedkecir3: quelles valeurs ?17:15
ecir3cedk : lorsqu'on installe le module account, il y a des types qui sont créés. ces types ne correspondent pas aux types français.17:16
ecir3cedk: je peux t'envoyer par mail l'arborescence des types17:16
cedkecir3: ok17:17
-!- Timitos(n=Timitos@ has joined #tryton17:38
CIA-52tryton: C?dric Krier <> default * 628:60167994ec61 trytond/trytond/osv/ Fix SQL clause for rule test orm.17:43
CIA-52tryton: C?dric Krier <> default * 32:6fc87e3213ac timesheet/ ( line.xml): Add Monthly and Weekly reports17:43
essichcan somebody point me to an english/french/belgian letter template?18:08
-!- FWiesing(n=FWiesing@ has joined #tryton18:10
FWiesinggood evening18:11
-!- yangoon( has joined #tryton18:16
CIA-52tryton: htgoebel roundup * #133/Allow passing a time.struct_time to report-function 'formatLang()': [new] changeset included18:51
essichcedk: I have a problem with 'company' in reports :-)19:01
essichcedk: 'company' is requried whenever the company/header_A4.odt is used :-(19:03
cedkessich: yes of course19:05
cedkessich: and you must use CompanyReport19:06
essichcedk: I'm implementing a "letter" report, which gives one an empty letter, with the party's address filled in.19:06
essichcedk: If I include header_a4.adt, this need to go into 'company'19:06
cedkessich: header_a4 is to have company header19:07
essichcedk: is there a way to store a "letter" report in module/party and overwrite the "style" value in this report when "company" is installed?19:08
cedkessich: no19:09
essichcedk: :-(19:09
cedkessich: you must overwrite it in an other module19:09
cedkessich: or make your module depend of company19:09
essichcedk: the module I'm talking about is "party" :-)19:10
essichcedk: I just want to add this feature, which is simple but helpfull19:10
cedkessich: yes but if you want a different behavior whith company19:10
essichcedk: different bahaviour wouls only have been an elegant solution19:11
essichcedk: So I can either leave away the header, or put he letter into company.19:12
cedkessich: that why I say: make your module depends of company so you don't have to handle if company is there or not19:12
essichcedk: I'm not planning to make a seperate module. I'll integrate it into relationship (i wrote party) or company.19:14
essichcedk: it's a very usefull thing, but very simple. not worth making an extra module19:15
cedkessich: you can also make a hack in the report parser and test if company object is there19:15
cedkessich: but maybe the simpliest is to put it in company19:16
essichcedk: when using a hack, the may run into some unexpected behaviour later.19:17
essichcedk: I assume, most users will use company, anyway.19:18
cedkessich: yes19:25
cedkessich: or you can make two report one in relationship and one in company19:25
essichcedk: have to to to lunch now.19:30
cedkessich: good lunch19:30
essichcedk: let's come back soem other day.19:31
CIA-52tryton: C?dric Krier <> default * 119:124ac8e6a379 account/ ( account.xml): Remove unused income code19:35
CIA-52tryton: C?dric Krier <> default * 120:e4481aa62a49 account/ ( account.xml): Hide balance_sheet and income_statement for non root type19:38
CIA-52tryton: Bertrand Chenal <> default * 30:65f82c72cf71 account_statement/
CIA-52tryton: Smarter on_change_amount behaviour:19:40
CIA-52tryton: If the user entered a custom account, whe do not overwrite it.19:40
CIA-52tryton: Bertrand Chenal <> default * 31:bdba73bb4d52 account_statement/ Removed print's19:40
CIA-52tryton: Bertrand Chenal <> default * 32:4ce86667e662 account_statement/ Guidelines19:40
CIA-52tryton: Bertrand Chenal <> default * 33:bdb84f821ee6 account_statement/ Use statement line date as move name19:40
CIA-52tryton: Bertrand Chenal <> default * 34:abb0b4872959 account_statement/ Move line actions on line object19:40
CIA-52tryton: Bertrand Chenal <> default * 35:fc5746234e79 account_statement/ Merge19:40
CIA-52tryton: default * 629:1b3b81ee2876 trytond/trytond/report/ Allow passing a time.struct_time to report-function 'formatLang()'19:41
CIA-52tryton: ced roundup * #133/Allow passing a time.struct_time to report-function 'formatLang()': [resolved] Applied19:42
CIA-52tryton: matb roundup * #134/error while installing/upgrading modules in new database: [new] - updated to last version - created new database - marked all modules to be installed/upgraded - started upgrade procedure (see traceback be ...20:25
CIA-52tryton: ced roundup * #134/error while installing/upgrading modules in new database: [chatting] Did you well put the currency translation in the currency module?20:38
-!- Timitos(n=Timitos@ has left #tryton20:48
-!- Timitos(n=Timitos@ has joined #tryton20:52
CIA-52tryton: matb roundup * #134/error while installing/upgrading modules in new database: I think yes, checked once again. Did it the same way as with product, and for module product it worked.20:56
-!- yangoon2( has joined #tryton21:06
-!- yangoon2( has joined #tryton21:07
FWiesingTimitos: Thanks for your file21:49
FWiesingTimitos: I look for tomorrow21:49
TimitosFWiesing: Don´t hurry. There´s still a lot of work to do.21:50
FWiesingTimitos: It looks simplier like the file for tinyerp21:50
TimitosFWiesing: yes it is21:50
TimitosFWiesing: but tax definition is missing.21:51
FWiesingyou have fun with my firewall-desciption?21:51
FWiesingYes - I see21:51
FWiesingI come back tomorrow afternoon21:53
FWiesinggood evening and - cu21:53
-!- FWiesing(n=FWiesing@ has left #tryton21:55
-!- Timitos(n=Timitos@ has left #tryton22:56
-!- kultviech( has joined #tryton23:15
-!- udono( has left #tryton23:17
CIA-52tryton: ced roundup * #134/error while installing/upgrading modules in new database: I try with the file39 and it works. Can you put the all output of the server?23:33
-!- kultviech( has left #tryton23:49

Generated by 2.11.0 by Marius Gedminas - find it at!