IRC logs of #tryton for Friday, 2008-11-14

chat.freenode.net #tryton log beginning Fri Nov 14 00:00:01 CET 2008
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 1235:fa5f0cb9f1e7 trytond/trytond/ir/ (translation.py ui/view.py):01:08
CIA-34tryton: Add module in ir_translation unique constraint01:08
CIA-34tryton: Fix view and report translation to have one record per module01:08
CIA-34tryton: Add clause in ir_translation to fetch unempty translation01:08
CIA-34tryton: ced roundup * #547/database update: duplicate key value violates unique constraint "ir_translation_translation_uniq": [testing] The changeset fa5f0cb9f1e7 must fix the issue. You must drop the constraint "ir_translation_translation_uniq" on "ir_translation". This ...01:10
CIA-34tryton: ced roundup * #555/computing of qty for purchase request needs optimization: Can you put a dump of the database?01:11
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 359:a510f2718948 stock/packing.py: Use Date on packing out for issue55601:14
CIA-34tryton: ced roundup * #556/customer packings planned/effective date: [resolved] Fix with changeset a510f2718948 You must run: ALTER TABLE stock_packing_out ALTER effective_date TYPE date; ALTER TABLE stock_packing_o ...01:15
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 24:17e550d249a5 analytic_purchase/purchase.py: Fix when get_invoice_line return None for issue55801:19
CIA-34tryton: ced roundup * #558/TypeError: 'NoneType' object does not support item assignment: [resolved] Fix with changeset 17e550d249a501:20
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 15:6511dffa6a9a analytic_sale/sale.py: Fix when get_invoice_line return None01:20
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 28:c84b2963e3da analytic_invoice/invoice.py: Restart the cache on the fields_view_get method of account.invoice.line01:39
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 25:a60aef7d14a3 analytic_purchase/purchase.py: Restart the cache on the fields_view_get method of purchase.line01:39
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 16:bf6bf75fc750 analytic_sale/sale.py: Restart the cache on the fields_view_get method of sale.line01:39
CIA-34tryton: ced roundup * #552/mandatory analytic account is not shown as mandatory in sale order: [resolved] Fix with changeset bf6bf75fc75001:40
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 993:a2a731798eed tryton/tryton/common/date_widget.py: Handle KP_Enter on date_widget01:50
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 994:ee74e363587d tryton/tryton/common/date_widget.py: Use gtk.keysyms for date_widget01:50
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 995:adc2d786f186 tryton/tryton/common/date_widget.py: Use string of GdkEvent01:50
-!- juanfer(n=juanfer@190.157.143.212) has joined #tryton02:25
-!- gremly(n=oscar@190.157.169.98) has joined #tryton03:15
-!- yangoon(n=mathiasb@p549F4ABF.dip.t-dialin.net) has joined #tryton05:19
-!- udono(n=udono@dynamic-unidsl-85-197-25-162.westend.de) has joined #tryton06:46
-!- Timitos(n=Timitos@88.217.184.172) has joined #tryton06:53
CIA-34tryton: Timitos roundup * #556/customer packings planned/effective date: [chatting] now there is shown no time but only the date??? i thought you would change this so that date and correct time would be shown. did i mis ...07:26
-!- Gedd(n=ged@ip-80-236-231-67.dsl.scarlet.be) has joined #tryton08:53
-!- ecir3(n=brice@sednaco19320-gw.clients.easynet.fr) has joined #tryton09:23
-!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton09:25
CIA-34tryton: ced roundup * #556/customer packings planned/effective date: [resolved] We use only Date for the stock module.09:27
-!- oversize(n=manuel@port-92-198-7-97.static.qsc.de) has joined #tryton09:31
CIA-34tryton: Timitos roundup * #559/account on tax code template: [new] Why is there an account on account.tax.code.template? And why is it required? I don´t see the use of that.09:36
CIA-34tryton: ced roundup * #559/account on tax code template: [resolved] It is the link to an account template chart09:39
CIA-34tryton: Timitos roundup * #560/NameError: global name 'tax_code_obj' is not defined: [new] Traceback (most recent call last): File "/trytond/netsvc.py", line 282, in run res = method(*msg[2:]) File "/trytond/web_service/wiz ...10:38
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 44:8a4a3ef13ae0 analytic_account/account.py: Allow root to by pass the mandatory accounts for issue55010:39
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 26:fa2f38a33018 analytic_purchase/purchase.py: Add call to check_root for analytic_account_selection for issue55010:39
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 146:a949b86abf37 purchase/ (purchase.py purchase.xml): Rename check_adresses into check_for_quotation to allow more check10:39
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 131:f9abb79c3c85 stock_supply/purchase_request.py: Improve icons of buttons in create_purchase10:39
CIA-34tryton: ced roundup * #550/incompatibiliy between analytic_purchase and stock_supply: [resolved] Fix with changeset 8a4a3ef13ae0 and fa2f38a3301810:40
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 284:a40d5ab24b95 account/account.py: Fix typo for issue56010:42
CIA-34tryton: ced roundup * #560/NameError: global name 'tax_code_obj' is not defined: [resolved] Fix with changeset a40d5ab24b9510:42
CIA-34tryton: Timitos roundup * #561/NameError: global name 'template2account' is not defined: [new] Traceback (most recent call last): File "/trytond/netsvc.py", line 282, in run res = method(*msg[2:]) File "/trytond/web_service/wiz ...10:59
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 285:cb9d65c5b521 account/tax.py: Fix typo for issue56111:04
CIA-34tryton: ced roundup * #561/NameError: global name 'template2account' is not defined: [resolved] Fix with changeset cb9d65c5b52111:04
CIA-34tryton: Timitos roundup * #562/TypeError: create_tax_code() got multiple values for keyword argument 'context': [new] Traceback (most recent call last): File "/trytond/netsvc.py", line 282, in run res = method(*msg[2:]) File "/trytond/web_service/wiz ...11:06
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 286:29ff4eb68ed0 account/tax.py: Fix too many args for create_tax_code for issue56211:10
CIA-34tryton: ced roundup * #562/TypeError: create_tax_code() got multiple values for keyword argument 'context': [resolved] Fix with changeset 29ff4eb68ed011:10
CIA-34tryton: Timitos roundup * #563/AttributeError: 'TaxTemplate' object has no attribute '_get_tax_value': [new] Traceback (most recent call last): File "/trytond/netsvc.py", line 282, in run res = method(*msg[2:]) File "/trytond/web_service/wiz ...11:12
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 360:14e2cc954aba stock/packing.py: Fix guidelines11:13
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 361:a2d34f6c731b stock/packing.xml: Add confirm on force_assign button11:13
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 287:132476aa5e40 account/tax.py: Fix typo for issue56311:18
CIA-34tryton: ced roundup * #563/AttributeError: 'TaxTemplate' object has no attribute '_get_tax_value': [resolved] Fix with changeset 132476aa5e4011:18
CIA-34tryton: Timitos roundup * #564/strange behavior of payment term: [new] i created a payment term with the following lines: 1. type: percent, percent: 0,96, days: 3, net days 2. remainder, days: 30, net days i cr ...11:20
CIA-34tryton: ced roundup * #564/strange behavior of payment term: [resolved] This is correct. It is displayed the amount to paid for the date.11:26
Timitoscedk: i still don´t understand the behavior of the payment term. in germany it is common that somebody can pay early and so he needs to pay less. he gets a cash discount for early payment. but then he won´t have to pay the rest. how can i define this common behavior with  payment term?11:35
CIA-34tryton: Timitos roundup * #565/KeyError: False: [new] Traceback (most recent call last): File "/trytond/netsvc.py", line 282, in run res = method(*msg[2:]) File "/trytond/web_service/wiz ...11:35
CIA-34tryton: Timitos roundup * #565/KeyError: False: [chatting] tax codes are not required for taxes. so perhaps this must be handled to prevent this error.11:36
cedkTimitos: you can not11:37
Timitoscedk: so payment term is unusable for germany11:37
cedkTimitos: this a not payment term but reduction11:37
cedkTimitos: no payment term is how to you want the customer paid in the time11:38
Timitoscedk: in germany we expect the behavior for reduction from the term called payment term11:38
cedkTimitos: it is a common misunderstood11:39
cedkTimitos: because this behavior needs to generate new account moves11:42
Timitoscedk: ok. so perhaps this functionality could be added by another module in combination with account_statement module?11:43
cedkTimitos: yes, but it is really complicated because users want some flexibility on the rule11:45
cedkTimitos: if customer pay a little bit too late, it is common to give him the redux11:45
Timitoscedk: yes. this is called respiro. i think this must be defined once in a configuration place11:46
cedkTimitos: I think it can not be configured, because it is case by case11:47
Timitoscedk: but this is a really important function (i mean reduction). i would add it to the existing payment term functionality. just with another type11:47
Timitoscedk: case by case needs to be handled by the user. so perhaps this can be handled within entering account statement lines11:48
Timitoscedk: but this is not the right time to discuss this. we should do this some time after the release.11:49
cedkTimitos: yes, and I don't know if the name reduction is the right11:49
Timitoscedk: ths right term would be cash discount if i can trust my dictionary11:51
cedkTimitos: in french: http://fr.wikipedia.org/wiki/Escompte11:52
Timitoscedk: its funny. there is no english page11:52
Timitoscedk: but the german page says what i mean "Skonto"11:53
Timitoscedk: another question. on invoice there is the field "contact_address" what is it used for? i dont see so much use as contact mechanism and address are divided now11:54
cedkTimitos: http://en.wikipedia.org/wiki/Discounts_and_allowances11:55
cedkTimitos: it is the address where you must send the invoice11:55
cedkTimitos: oups no, it is the address of the person to contact if there is issue with the invoice11:57
Timitoscedk: yes. but i think there would be better a relation to a party than to an address now11:57
cedkTimitos: yes but it is the same for purchase, sale11:59
Timitoscedk: yes11:59
cedki don't know if we must remove it12:01
Timitoscedk: better change to many2one to relation party.party. and i think this field should not be required then. so the user can add his contact it he wants that.12:04
cedkTimitos: if so, I would prefer remove it from the base12:05
Timitoscedk: this is ok for me12:07
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 27:ba9d1ab0c656 analytic_purchase/purchase.py: Allow to create more than one invoice line per purchase line12:09
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 17:fd864df7d8f5 analytic_sale/sale.py: Allow to create more than one invoice line per sale line12:09
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 147:945ab2e57dff purchase/purchase.py: Allow to create more than one invoice line per purchase line12:09
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 52:5b1d2d0b9b64 sale/sale.py: Allow to create more than one invoice line per sale line12:09
CIA-34tryton: matb roundup * #566/Database update: change of data type: [new] I want to discuss the behaviour of databse updates, when data types are changing: So far this results in e.g. [Fri Nov 14 11:44:15 2008] WAR ...12:09
cedkTimitos: I will ask to bechamel when he will be back12:09
Timitoscedk: ok12:10
-!- oversize(n=manuel@port-92-198-7-97.static.qsc.de) has joined #tryton12:15
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 288:e1c2c84c4ec5 account/tax.py:12:16
CIA-34tryton: Prevent key error when creating tax from template for relation field that are12:16
CIA-34tryton: not required for issue56512:16
CIA-34tryton: ced roundup * #565/KeyError: False: [resolved] Fix with changeset e1c2c84c4ec512:21
CIA-34tryton: matb roundup * #547/database update: duplicate key value violates unique constraint "ir_translation_translation_uniq": works for me12:23
Timitoscedk: i have another problem. we have some tax cases that are free of tax but we need to report them with our tax declaration. so i need a tax with percentage 0 i think. but this is not possible. do you have some idea?12:25
cedkTimitos: so you need a tax with 0%12:27
Timitoscedk: yes, but this is not allowed :-D12:28
cedkTimitos: I will change it12:29
Timitoscedk: thx. great!12:29
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 289:7d26f630818b account/tax.py: Allow tax with 0%12:29
-!- ikks(n=igor@www.gfc.edu.co) has joined #tryton12:31
oversizeCurrent weather for  : Temperature: , Pressure: , Wind:12:31
CIA-34tryton: ced roundup * #566/Database update: change of data type: [chatting] 1) I don't think it is possible to automatize this. 2) Yes, it is possible.12:31
udonoDraft client documentation: http://mercurial.intuxication.org/hg/tryton_client_doc12:34
cedkudono: I drop the "Main Window" from "Keyboard Shortcuts..."12:39
cedkudono: to set key binding, you don't need to have the cursor on the menu but just the menu entry highlighted12:40
yangoonudono: where do you want to have corrections?12:41
udonoyangoon: patch as email or directly in intuxication12:42
yangoonall headers in html files show end of line marker, when hovering. Is this normal behaviour of sphinx?12:42
udonoyangoon: yes12:43
udonoyangoon: its for linking to headlines, and easily copy the direct link12:44
udonoyangoon: what is your intuxication nick?12:44
yangoonudono: yangoon ;)12:45
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 996:ec8fd44eada2 tryton/TODO: Add TODO12:45
yangoonTimitos: btw, did you give me push permission to account_tax_de on intuxication? Because I pushed yesterday by accident there and it was accepted...12:47
udonoyangoon: hmm... how can I add you to the commiters in my repo on intuxication? They ask me about 'your' password...12:47
yangoonudono: that's nice;)12:47
udonoyangoon: 'nice' doesn't work ;-)12:47
yangoon:D12:47
Timitosyangoon: no i didn´t give you permissions.12:48
yangoonTimitos: then I think they have a permission problem12:48
Timitosyangoon: no i don´t think so. i merged your one yesterday with my one :-D12:49
Timitosyangoon: everything seems to be ok i think12:49
udonoyangoon: added you to the repos, just try to commit12:54
cedkudono: in the glossary: you speak about "Data Object"12:55
cedkbut we never use this term12:55
yangoonTimitos: look at the repos please, just committed a change...12:55
cedkwe use model and record12:55
Timitosyangoon: thats a funny thing yeah.12:57
Timitosyangoon: for now there is no problem but we need to inform the admin of intuxication12:57
yangoonTimitos: will do12:59
Timitosyangoon: thx13:00
yangoonTimitos: done13:02
CIA-34tryton: Timitos roundup * #567/UnicodeEncodeError: 'ascii' codec can't encode character u'\xa7' in position 33: ordinal not in range(128): [new] Traceback (most recent call last): File "/trytond/netsvc.py", line 282, in run res = method(*msg[2:]) File "/trytond/web_service/obj ...13:04
yangoonudono: I can push without problems, but I am not surprised, because it seems I can push to every repos...13:04
CIA-34tryton: Timitos roundup * #567/UnicodeEncodeError: 'ascii' codec can't encode character u'\xa7' in position 33: ordinal not in range(128): [chatting] i am not sure if this is a real error. but i have this problem only when opening form view. in list view the records are displayed with ...13:05
CIA-34tryton: Timitos roundup * #567/UnicodeEncodeError: 'ascii' codec can't encode character u'\xa7' in position 33: ordinal not in range(128): i noticed that it perhaps has to do with showing the character § in a many2one field in form view. but i am still not sure what causes the error.13:08
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 290:8ea1fa5b0b39 account/tax.py: Fix coding in name_get of tax code for issue56713:13
CIA-34tryton: ced roundup * #567/UnicodeEncodeError: 'ascii' codec can't encode character u'\xa7' in position 33: ordinal not in range(128): [resolved] Fix with changeset 8ea1fa5b0b3913:14
CIA-34tryton: udo.spallek * r329 /wiki/DocumentationClient.wiki: Edited wiki page through web user interface.13:22
cedkTimitos: can you send me the dump for Issue55513:36
Timitoscedk: in a few minutes i will have time for that13:48
-!- nicoe(n=nicoe@ip-80-236-231-67.dsl.scarlet.be) has joined #tryton13:50
cedkTimitos: great, because i would like to fix this issue before the release13:58
Timitoscedk: you have mail14:00
cedkTimitos: still nothing14:08
-!- nicoe(n=nicoe@ip-80-236-231-67.dsl.scarlet.be) has joined #tryton14:08
yangoonudono: is work on client manual still in progress? just want to know to minimize merge efforts later...14:09
Timitoscedk: i sent it again.14:10
cedkTimitos: ok received14:14
udonoyangoon: no, I just put in some changes from ced in, now I going to test the application. If you like you are free to contribute.14:15
yangooncedk: question for translation for those items only appearing when you create new database, but not appearing after update existing database:14:16
yangooncedk: will an exported translation from the new database be used by an update of an old database?14:17
cedkyangoon: don't understand14:18
yangoon1) I create new database just to have created new items, that otherwise wouldn't appear in updated old databse (just like view items from issue547)14:22
yangoon2) If I update now the old database with the new de_DE.csv, will those new items/translations be available in the older database?14:24
yangooncedk:14:24
cedkyangoon: don't understand issue547 is not about that14:30
CIA-34tryton: matb roundup * #568/item already translated reappearing as untranslated: [new] "Account" "" "False" "party.party" "Deutsch" "Sicht" "0" "account"14:36
CIA-34tryton: matb roundup * #569/double items in translation: [new] 1) created new database 2) translation interface presents multiple identical items (screenshot) 3) export to disk after translation 4) mult ...14:39
cedkTimitos: which was the revision of the module stock?14:41
yangooncedk: in issue 547 you said: This fix will generate more translation record per module for view and reports.14:41
yangooncedk: this fix provided new items in new database, but nor in an updated database14:43
CIA-34tryton: ced roundup * #568/item already translated reappearing as untranslated: [resolved] As explain in issue547, new items will appear with the fix. This translation was not in the account module before.14:43
CIA-34tryton: ced roundup * #569/double items in translation: [need-eg] Did you update all modules after issue547 ?14:44
CIA-34tryton: matb roundup * #568/item already translated reappearing as untranslated: [chatting] I am really sure to have translated this item already, it is not new.14:45
cedkyangoon: so what ?14:45
CIA-34tryton: ced roundup * #568/item already translated reappearing as untranslated: [resolved] It is not in the de_DE.csv of account.14:46
Timitoscedk: i have no idea. perhaps: 29104e08618a or do you mean module stock supply?14:47
cedkTimitos: no stock14:48
cedkyangoon: the new items that fix of issue547 will be duplicated items from other modules14:49
yangooncedk: just making another new database to verify again with tip14:53
cedkyangoon: ok14:56
cedkyangoon: it must work14:56
yangooncedk: :)14:56
yangoonafk15:02
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 132:c38de7236d99 stock_supply/purchase_request.py: Use forecast to compute product by location in purchase request for issue55515:15
CIA-34tryton: ced roundup * #555/computing of qty for purchase request needs optimization: [resolved] Fix with changeset c38de7236d9915:15
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 133:969ef523b3a2 stock_supply/order_point.xml: Improve order_point_view_form15:24
CIA-34tryton: udono roundup * #570/Its possible to create another chart of account for one company: All accouts are duplicated: [new] I dont know if its a bug for the first release, but in a future release it will become a bug, when the user think that he needs to 'update' ...15:50
-!- juanfer(n=juanfer@190.144.69.234) has joined #tryton16:00
-!- ecir3_(n=brice@sednaco19320-gw.clients.easynet.fr) has joined #tryton16:07
CIA-34tryton: ced roundup * #570/Its possible to create another chart of account for one company: All accouts are duplicated: [chatting] What is the problem ?16:13
-!- ikks_(n=igor@190.144.69.234) has joined #tryton16:16
CIA-34tryton: udo.spallek * r330 /wiki/Testing1_0_0.wiki: Edited wiki page through web user interface.16:19
CIA-34tryton: udono roundup * #541/sales: Even when I can not assign, the assign button is accessible.: [deferred] Sorry it is not resolved.16:22
CIA-34tryton: udono roundup * #541/sales: Even when I can not assign, the assign button is accessible.: [resolved] Sorry, duplicated16:22
-!- gremly(n=oscar@190.157.169.98) has joined #tryton16:23
-!- ecir3(n=brice@sednaco19320-gw.clients.easynet.fr) has joined #tryton16:27
CIA-34tryton: matb roundup * #547/database update: duplicate key value violates unique constraint "ir_translation_translation_uniq": [chatting] there is still an issue: the constraint is created nevertheless in a new database. After deleting works as expected (except for issue569)16:29
CIA-34tryton: matb roundup * #569/double items in translation: same behaviour on new database: the duplicate items come from action "Update Translations". Each time I open a new window with that action, anothe ...16:32
-!- oversize(n=manuel@dslb-084-059-187-155.pools.arcor-ip.net) has joined #tryton16:33
CIA-34tryton: ced roundup * #547/database update: duplicate key value violates unique constraint "ir_translation_translation_uniq": Don't understand16:34
CIA-34tryton: ced roundup * #569/double items in translation: Is there the constraint "ir_translation_translation_uniq" on ir_translation ?16:35
-!- testtesttest(n=55c519a2@67.159.35.76) has joined #tryton16:46
testtesttestconnect to #tryton from http://www.web-irc.org/16:47
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 1236:12a9181f6521 trytond/trytond/workflow/workflow.py: Remove OSV from print workflow16:50
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 1237:25b8d2fb99ba trytond/trytond/workflow/workflow.py: Don't display 'True' condition in print workflow16:50
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 1238:b6d05ebe903c trytond/trytond/workflow/workflow.py: Use octagon for activities and set fontsize in print workflow16:50
CIA-34tryton: matb roundup * #569/double items in translation: 1) created new database 2) quitted wizard on login 3) update translations -> error: you cannot have translation twice 4) ALTER TABLE ir_translatio ...16:52
CIA-34tryton: matb roundup * #547/database update: duplicate key value violates unique constraint "ir_translation_translation_uniq": you said in msg2020: You must drop the constraint "ir_translation_translation_uniq" on "ir_translation" but this constraint is still created when ...16:54
yangoonafk16:54
CIA-34tryton: ced roundup * #547/database update: duplicate key value violates unique constraint "ir_translation_translation_uniq": This is normal, you must have the constraint, the drop was just to update the constraint.16:58
-!- testtest(n=55c519a2@67.159.35.76) has joined #tryton16:58
CIA-34tryton: udono roundup * #570/Its possible to create another chart of account for one company: All accouts are duplicated: All account getting duplicated... not updated... but both ways make problems... Maybe a warning message is enough if there are already accounts ...17:15
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 1239:97b95f575130 trytond/trytond/ir/translation.py:17:24
CIA-34tryton: Don't override module value when creating translation if it is set for17:24
CIA-34tryton: issue56917:24
CIA-34tryton: ced roundup * #569/double items in translation: [resolved] Fix with changeset 97b95f57513017:25
cedkudono: do you think we must have a constraint to have only one chart of account by company?17:28
udonoI would say: yes.17:29
cedkTimitos: what do you think?17:32
udonocedk: In the moment I try to make everything wrong, I remember from my past projects. But I have to say that its not easy in Tryton to make everything wrong ;-)17:32
cedkI'm not sure about the constraint, we can perhaps have some company with double accounting17:33
cedkfor different currency or for sub-company17:33
cedkI don't know but adding constraint will prevent this forever17:34
cedkand your issue, you just have to delete one of the two chart and you are right17:34
udonocedk: I have not tried to delete, I take a look.17:35
cedkI will remove the contact_address on sale, purchase, invoice17:36
udonocedk: did you talk with Timitos about this?17:36
cedkudono: about what ?17:37
udonocedk: about contact_address on sale, purchase, invoice17:37
cedkudono: yes17:37
cedkwe find that we don't use it anywhere17:38
cedkit comes from tinyerp where address is a person17:38
cedkbut now in Tryton and address is just an address17:38
udonocedk: is then invoice_address shown? or no address at all?17:39
cedkudono: invoice addres is used in the report17:39
cedkudono: and it is the address where you send the invoice17:39
cedkI will check openbravo17:40
udonocedk: yes, but what if party has two invoice addresses?17:40
udonocedk: RE: you just have to delete one of the two chart and you are right>> I don't find where I can delete the chart17:42
cedkthere is a kind of contact address: http://demo3.openbravo.com/openbravo/ad_help/DisplayHelp.html?inpwindowId=143&inpwindowType=W&inpwindowName=SalesOrder#Field259017:42
cedkudono: go in "Configuration>General Account>Accounts" and select the root account and delete it17:44
udonocedk: you cannot delete accounts that have children...17:46
cedkudono: yes I see17:47
udonocedk: I think children are not a good constraint to hinder account deletion. Better is to hinder to delete accounts which are involved in moves...17:48
cedkudono: I will override the delete function to delete recursivly every child accounts17:49
CIA-34tryton: yann roundup * #571/French translation for tryton client: [new] updated from changeset 992:dc3a44b2675d17:50
udonocedk: what if when there accounts inside used as default, or used on products etc, but without move?17:55
udonocedk: and about the address on invoice, I would propose that it is good to have an address shown. Maybe show as default the first invoice address or any adress which is not explicite for shipping. Explicite shipping addresses should never shown as invoice address and vice versa.17:59
udonocedk: and the label for this addres should be 'Invoice Address' not 'Contact Address' yangoon? Timitos?18:00
cedkudono: account used in product etc is not a problem18:01
cedkudono: there is invoice address18:02
udonocedk: then just drop the contact address, since it is not generic data for invoice.18:08
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 291:934f2edddc19 account/account.py: Delete all child accounts when deleting accounts for issue57018:11
CIA-34tryton: ced roundup * #570/Its possible to create another chart of account for one company: All accouts are duplicated: [resolved] The changeset 934f2edddc19 allow to delete all the chart18:11
CIA-34tryton: udo.spallek * r331 /wiki/HowToContributeUsingIntuxication.wiki: Edited wiki page through web user interface.18:22
udonocedk: works great! I think this is a good solution.18:24
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 997:d2e3dc524f11 tryton/share/locale/ (7 files in 4 dirs): Update translation and add patch from issue57118:32
CIA-34tryton: ced roundup * #571/French translation for tryton client: [resolved] Applied in changeset d2e3dc524f1118:33
-!- ikks_(n=igor@190.144.69.234) has joined #tryton18:45
CIA-34tryton: udono roundup * #537/Stock: Translation issues de_DE: [chatting] seltsam, bei mir steht noch Lagerbestand drin. Und ich habe von intuxication ge'updated... hast du mal einen changeset für mich, damit ...18:45
CIA-34tryton: brice roundup * #572/Cannot invoice a sale order: [new] I have created sale orders with different types of sale order lines (title, line and subtotal). When I try to validate the order, the invoic ...18:46
CIA-34tryton: udono roundup * #542/de_DE: UOM: [chatting] gefällt mir gut sehr gut.18:59
CIA-34tryton: brice roundup * #572/Cannot invoice a sale order: [chatting] patch for this issue (sale only)19:00
CIA-34tryton: brice roundup * #572/Cannot invoice a sale order: patch for purchase part of this issue19:02
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 184:ef60168e7183 account_invoice/ (invoice.py invoice.xml): Remove contact_address on invoice19:03
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 148:859463ef9ccf purchase/ (purchase.py purchase.xml): Remove contact_address on purchase19:04
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 149:eb5b2edcb1f8 purchase/purchase.py: Fix return of get_invoice_line for type != 'line' for issue57219:04
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 53:83e085345b81 sale/ (sale.py sale.xml): Remove contact_address on sale and add check_for_quotation19:04
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 54:6255c791c7c4 sale/sale.py: Fix return of get_invoice_line for type != 'line' for issue57219:04
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 362:b0839266953b stock/TODO: Add TODO19:04
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 134:89f4b3a84ed2 stock_supply/purchase_request.py: Remove contact_address on purchase19:04
CIA-34tryton: ced roundup * #572/Cannot invoice a sale order: [resolved] Fix with changesets 6255c791c7c4 and eb5b2edcb1f819:05
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 150:c0f1147a81d7 purchase/purchase.odt: Fix report for contact_address removed19:15
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 55:c48100002762 sale/sale.odt: Fix report for contact_address removed19:16
CIA-34tryton: udono roundup * #573/de_DE: Kategorie: [new] "Artikelkategorien" würde ich komplett ausschreiben, da in diesem Menü ein weiteres Mal 'Kategorie' bei Maßeinheiten verwendet wird und b ...19:20
CIA-34tryton: udo.spallek * r332 /wiki/Testing1_0_0.wiki: Edited wiki page through web user interface.19:21
CIA-34tryton: udo.spallek * r333 /wiki/Testing1_0_0.wiki: Edited wiki page through web user interface.19:21
CIA-34tryton: udo.spallek * r334 /wiki/Testing1_0_0.wiki: Edited wiki page through web user interface.19:21
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 56:45be3d50d4a6 sale/sale.odt: Add test on invoice_address in report19:22
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 151:df32f4e6269f purchase/purchase.odt: Add test on invoice_address in report19:22
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 57:4dff39bd7fb1 sale/sale.py: Add packing_address test in check_for_quotation19:25
CIA-34tryton: udono roundup * #574/account_invoice: Other Info>Invoice Report>save as: [new] This happen on an empty new invoice. Error: (Error writing file) Fehler beim Schreiben der Datei. Fehlermeldung: a2b_base64() argument 1 m ...19:51
CIA-34tryton: udono roundup * #574/account_invoice: Other Info>Invoice Report>save as: [chatting] ... same error when Invoice is saved in draft.19:52
CIA-34tryton: udono roundup * #574/account_invoice: Other Info>Invoice Report>save as: Files are created, but empty.19:55
udonocedk: Why the tax is not inherited from parent product cathegories to childs?19:57
udonocedk: When I use a product with a child categorie in an invoice, there is only the child tax shown. Even is the child cathegories tax is empty. Is this intented?20:06
cedkudono: don't understand, what is child categories tax ?20:16
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 998:400af1038116 tryton/tryton/gui/window/view_form/view/form_gtk/binary.py:20:26
CIA-34tryton: Set sensitive on save button depending of the value of field binary for20:26
CIA-34tryton: issue57420:26
CIA-34tryton: ced roundup * #574/account_invoice: Other Info>Invoice Report>save as: [resolved] Fix with changeset 400af103811620:26
CIA-34tryton: udo.spallek * r335 /wiki/Testing1_0_0.wiki: Edited wiki page through web user interface.20:27
udonocedk: Product cathegories have taxes. I can create categories of parent and childs. If I have a product which is part of the child categorie, it doesn't inherit the taxes defined on its parent categorie. When I write an invoice, using this product, only the tax of the direct product categorie is shown, not the taxes of the parent cathegory of this product.20:28
cedkudono: select the field "Use Category's Taxes"20:29
udonocedk: it is20:30
cedkudono: so the product has the taxes defined on the category20:30
udonocedk: yes20:31
udonocedk: I just request if it is intented, because it irritates me a bit...20:33
cedkudono: what ?20:34
udonocedk: :-) is it intented, that the taxes of parent category's are not inherited by the child cathegory's?20:38
cedkudono: yes, it is not possible to do so, because how do you make to have no taxes20:38
udonocedk: just leave the parent without taxes...20:39
cedkudono: this is something that will bring many errors20:39
udonocedk: ok20:40
Timitoscedk: i don´t see any use for more than one account chart for a company. i think that there is some danger if you have more than one because there could be some moves missing and so the accounting is not correct21:36
ikksTimitos is there a way to have multicompany support?21:38
Timitosikks: you can create another company and you can have another account chart for this company. so multicompany should be possible. but i haven´t tested that yet.21:39
Timitosikks: what are you looking for?21:39
cedkTimitos: i don't see the real issue, we can not prevent user to make wrong things21:39
ikksFor example a company that is located at two countries21:40
ikksAnd someone wants to have global info.21:40
Timitosikks: this depends on if the 2nd company is making its own accounting or not. but i think both could be done with tryton now21:41
ikkseach company would have its own accounting21:41
ikksThat would be to think as a meta analytic accounting21:42
cedkikks: account chart is linked to a company21:42
Timitosikks: the only problem i see is to get the values of both companies together in some way if you need this21:42
Timitosikks: you can have 2 companies in one database an you can have 2 account charts for these two companies. so you can do for both companies the accounting in one database.21:44
cedkTimitos: it will be done with a module like we do for "Balance Sheet"21:44
Timitoscedk: is such a module already planned?21:45
-!- bechamel(n=user@host-85-27-94-170.brutele.be) has joined #tryton21:45
Timitoscedk: i think the term for this could be consolidation21:45
ikksbbl few minutes, hopefully21:46
-!- ikks(n=igor@190.144.69.234) has joined #tryton21:46
cedkTimitos: yes somthings like that21:51
cedkTimitos: nothing planned but we have the ideas21:51
-!- ikks(n=igor@190.144.69.234) has joined #tryton21:58
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 292:3081b03c0102 account/ (account.py tax.py): Fix delete Type, Code and Tax22:00
CIA-34tryton: ced roundup * #540/The assign button is accessible, even when I can not assign.: [deferred] Add in the TODO list of stock. We will add a wizard on the button "Assign" to display a message at the end to inform the user if the co ...22:02
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 135:bb695c03ed4a stock_supply/purchase_request.py:22:37
CIA-34tryton: Improve origin Reference field:22:37
CIA-34tryton: - set required22:37
CIA-34tryton: - use a function for selection22:37
CIA-34tryton: - set stock.order_point,0 when there is no explicit order_point22:37
-!- ikks(n=igor@190.144.69.234) has joined #tryton23:08
-!- oversize_(n=manuel@dslb-088-069-027-228.pools.arcor-ip.net) has joined #tryton23:49
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 999:47818ab5c4e8 tryton/tryton/gui/ (main.py window/window.py):23:56
CIA-34tryton: Add sig_reload_menu and use it when opening tree window on ir.ui.menu model23:56
CIA-34tryton: for issue24323:56
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 1240:185fe71f16f2 trytond/trytond/ir/action.py: Add missing context and fit guideline23:56
CIA-34tryton: C?dric Krier <ced@b2ck.com> default * 1241:4c05cd431c70 trytond/trytond/ir/module/ (module.py module.xml):23:56
CIA-34tryton: Add menu action in ModuleInstallUpgrade to reload the menu and improve popup23:56
CIA-34tryton: for issue24323:56
CIA-34tryton: ced roundup * #243/Reload menu automatically after updating modules: [resolved] Fix with changeset 47818ab5c4e8 and 4c05cd431c7023:56

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