IRC logs of #tryton for Tuesday, 2009-03-31

chat.freenode.net #tryton log beginning Tue Mar 31 00:00:02 CEST 2009
2009-03-31 00:03 <vengfulsquirrel> It seems eventually we are going to end up with input and out lines no matter what but the fields on them just might be a little different.
2009-03-31 00:03 <vengfulsquirrel> *output
2009-03-31 00:11 <cedk> vengfulsquirrel: I don't understand
2009-03-31 00:12 <vengfulsquirrel> I don't think we should eliminate the input line and output line models.
2009-03-31 00:12 <vengfulsquirrel> And by we I guess me ha but you know what i mean.
2009-03-31 00:13 <vengfulsquirrel> You don't understand which part?
2009-03-31 00:14 <cedk> vengfulsquirrel: all :-)
2009-03-31 00:14 <cedk> vengfulsquirrel: you first start, saying to propose removing input-output and now you revert
2009-03-31 00:15 <cedk> vengfulsquirrel: I don't understand the "wrapper models"
2009-03-31 00:15 <vengfulsquirrel> Ha know because that's what you wanted last time and I didn't want to remove them.
2009-03-31 00:15 <vengfulsquirrel> *no because
2009-03-31 00:15 <vengfulsquirrel> http://www.tryton.org/~irclog/2009-03-18.log.html#t2009-03-18_00:29
2009-03-31 00:16 <cedk> vengfulsquirrel: yes, and now what do you think?
2009-03-31 00:16 <vengfulsquirrel> I think we should keep them.
2009-03-31 00:16 <vengfulsquirrel> and by should, I think we need them
2009-03-31 00:17 <vengfulsquirrel> because they "wrap" up the selected boms as well as additional information and allow an obviuos place for other developers to extend the production module
2009-03-31 00:19 <cedk> vengfulsquirrel: I think if you want to keep tracks of selected boms, you must keep just the selected boms
2009-03-31 00:20 <cedk> vengfulsquirrel: as I said previously, the only way to work properly is by using the moves
2009-03-31 00:20 <cedk> vengfulsquirrel: otherwise other stuff like "supply" cron will not work
2009-03-31 00:20 <vengfulsquirrel> but a nested selected bom, say inside a phantom, needs to know what selected bom it belongs too
2009-03-31 00:21 <vengfulsquirrel> so we'ed have to created a wrapper model to maintain that information
2009-03-31 00:21 <vengfulsquirrel> then we'd have SelectedBOMLine
2009-03-31 00:22 <cedk> vengfulsquirrel: why do you want "SelectedBOMLine", it is simply "SelectedBOM"
2009-03-31 00:22 <vengfulsquirrel> oh yeah either way
2009-03-31 00:24 <vengfulsquirrel> that won't be able to track substitutes
2009-03-31 00:25 <cedk> vengfulsquirrel: substitutes = selection of BOM
2009-03-31 00:25 <vengfulsquirrel> no
2009-03-31 00:25 <vengfulsquirrel> ha
2009-03-31 00:26 <vengfulsquirrel> those are two different ideas
2009-03-31 00:26 <cedk> vengfulsquirrel: why?
2009-03-31 00:28 <vengfulsquirrel> Boms are substituted with intent to produce a distinct product, product substitution is changing out one distinct product with another distinct product
2009-03-31 00:28 <cedk> vengfulsquirrel: when you replace a product by an other, it is like you change the BOM
2009-03-31 00:29 <cedk> vengfulsquirrel: No, you don't change the selection of BOM in a production to change the result
2009-03-31 00:29 <cedk> vengfulsquirrel: even, you can not change the target
2009-03-31 00:33 <vengfulsquirrel> Okay so say I want to say product A can be substituted with product B when creating product C. To model this with boms you'd create 2 boms for product C one using product B and one using product A.
2009-03-31 00:34 <vengfulsquirrel> But say the bom for product C has 20 lines, now you have to create that bom twice and you have to maintain the two seperate boms from then on.
2009-03-31 00:34 <cedk> vengfulsquirrel: no, I will not do like that
2009-03-31 00:34 <vengfulsquirrel> If you use product substitution you create one bom, and mark two lines as being interchangeable. This simplifies the maintenance.
2009-03-31 00:35 <cedk> vengfulsquirrel: I will create a an "intermediary" BOM to make the switch
2009-03-31 00:35 <vengfulsquirrel> An alternative model would be to create a phantom product AB that has two boms one for product A and one for product B... but now you have 3 boms and another product!
2009-03-31 00:35 <cedk> vengfulsquirrel: yes, it is what I want
2009-03-31 00:36 <vengfulsquirrel> And when looking at the bom for product C its not clear what product AB does which also makes maintenance more difficult.
2009-03-31 00:36 <cedk> vengfulsquirrel: I don't agree
2009-03-31 00:37 <cedk> vengfulsquirrel: mixing on one model different stuff, this make maintenance difficult
2009-03-31 00:37 <vengfulsquirrel> maintenance of the boms, not of the code is what I meant I'm not sure if that was clear
2009-03-31 00:37 <cedk> vengfulsquirrel: what will be the "mark two lines as being interchangeable"?
2009-03-31 00:38 <cedk> vengfulsquirrel: I still don't agree, it is a matter of presentation
2009-03-31 00:38 <vengfulsquirrel> Well I have no idea what is possible with the tryton UI but as a last resort I was going to just let them just be numbered.
2009-03-31 00:39 <cedk> vengfulsquirrel: numbered by what?
2009-03-31 00:39 <vengfulsquirrel> You can do that with the planned system but you can also use direct product substitution.
2009-03-31 00:39 <vengfulsquirrel> Literally you just assign them numbers subsitutation group 1, substitution sequence 1 and subsitutation group 1, substitution sequence 2 would be interchangeable.
2009-03-31 00:42 <cedk> vengfulsquirrel: and you find this more usefriendly?
2009-03-31 00:42 <cedk> vengfulsquirrel: and your group is in fact a "phatom product"
2009-03-31 00:43 <vengfulsquirrel> Yeah because its all one one screen.
2009-03-31 00:43 <cedk> vengfulsquirrel: but you can not express the substitution of one product by two thers
2009-03-31 00:44 <cedk> s/two thers/two others/
2009-03-31 00:44 <cedk> vengfulsquirrel: perhaps, but I don't see how you will display that in one list
2009-03-31 00:45 <vengfulsquirrel> http://code.google.com/p/tryton/wiki/TrytonMRPIntegration
2009-03-31 00:45 <vengfulsquirrel> its at the bottom
2009-03-31 00:45 <vengfulsquirrel> but yeah you are right i hadn't though about doing a 1 to many substitution
2009-03-31 00:45 <vengfulsquirrel> i'm not sure when they would happen though when it would make sense
2009-03-31 00:45 <vengfulsquirrel> *that
2009-03-31 00:46 <cedk> vengfulsquirrel: but what I propose with the "phatom product" allow more possibilities
2009-03-31 00:47 <vengfulsquirrel> i'm not saying that you can't do that i'm just saying the product substitutes i think in most cases would make more sense for substitution
2009-03-31 00:48 <cedk> vengfulsquirrel: and how to display it in the production order?
2009-03-31 00:49 <vengfulsquirrel> you can change the product in the input line if there are substitutes otherwise its read only and you can only change the selected bom
2009-03-31 00:50 <cedk> vengfulsquirrel: so you will have two places on the production order where the user can make parametrisation
2009-03-31 00:51 <cedk> vengfulsquirrel: with my, you have all in one place
2009-03-31 00:51 <cedk> vengfulsquirrel: and still with this display, you can only have one to one substitution
2009-03-31 00:52 <cedk> vengfulsquirrel: and what if the substitution products are also to produce and with a phatom bom?
2009-03-31 00:55 <cedk> it is late here
2009-03-31 00:55 <cedk> I go to sleep
2009-03-31 03:15 -!- juanfer(n=juanfer@190.27.66.47) has joined #tryton
2009-03-31 03:55 -!- vengfulsquirrel(n=ian@c-67-160-236-234.hsd1.ca.comcast.net) has joined #tryton
2009-03-31 04:08 -!- rmu(n=robert@cm137-66.liwest.at) has joined #tryton
2009-03-31 05:08 -!- ikks(i=igor@186.97.1.27) has joined #tryton
2009-03-31 05:19 -!- yangoon(n=mathiasb@p549F4F84.dip.t-dialin.net) has joined #tryton
2009-03-31 06:44 -!- vengfulsquirrel(n=ian@c-67-160-236-234.hsd1.ca.comcast.net) has left #tryton
2009-03-31 07:59 -!- Timitos(n=Timitos@88.217.184.172) has joined #tryton
2009-03-31 08:04 -!- sharkcz(n=dan@plz1-v-4-17.static.adsl.vol.cz) has joined #tryton
2009-03-31 08:14 -!- Gedd(n=ged@77.109.113.218) has joined #tryton
2009-03-31 08:40 -!- racke(n=racke@213.129.226.162) has joined #tryton
2009-03-31 08:51 -!- johbo(n=joh@statdsl-085-016-072-173.ewe-ip-backbone.de) has joined #tryton
2009-03-31 09:14 -!- johbo(n=joh@statdsl-085-016-072-173.ewe-ip-backbone.de) has joined #tryton
2009-03-31 09:17 -!- cedk(n=ced@gentoo/developer/cedk) has joined #tryton
2009-03-31 09:34 <CIA-81> tryton: Timitos roundup * #914/i propose to remove easy_install recommendation from download site: [new] We have many issues with easy_install here. And when somebody has problems with installing tryton it is mostly sure that he tried to use eas ...
2009-03-31 09:35 -!- bechamel(n=user@85.201.74.27) has joined #tryton
2009-03-31 09:57 -!- enlightx(n=enlightx@host198-42-static.85-94-b.business.telecomitalia.it) has joined #tryton
2009-03-31 11:02 -!- tapwag(n=mwagner@p4FE727CD.dip.t-dialin.net) has joined #tryton
2009-03-31 11:02 <CIA-81> tryton: matb roundup * #914/i propose to remove easy_install recommendation from download site: [chatting] +1
2009-03-31 11:15 <CIA-81> tryton: udono roundup * #914/i propose to remove easy_install recommendation from download site: Problem with easy install is that someone needed a complete build environment specific for the distribution. There are packages like lxml iirc whi ...
2009-03-31 11:45 <CIA-81> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 1698:a62f2667eee1 trytond/trytond/ir/de_DE.csv: Update translation for de_DE
2009-03-31 11:45 <CIA-81> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 312:66620a2c5ded account_invoice/de_DE.csv: Update translation for de_DE
2009-03-31 11:45 -!- racke(n=racke@213.129.226.162) has left #tryton
2009-03-31 11:47 <CIA-81> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 155:885a33faa044 sale/de_DE.csv: Update translation for de_DE
2009-03-31 11:47 <CIA-81> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 156:62c75348e905 sale/: merge
2009-03-31 11:48 <CIA-81> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 278:a3f531df3b02 purchase/de_DE.csv: Update translation for de_DE
2009-03-31 11:48 <CIA-81> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 279:eb04c3556a82 purchase/: merge
2009-03-31 11:48 <CIA-81> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 418:b221a6f1825c account/de_DE.csv: Update translation for de_DE
2009-03-31 11:48 <CIA-81> tryton: Mathias Behrle <mathiasb@behrle.dyndns.org> default * 419:162fa9c7435d account/: merge
2009-03-31 12:31 -!- ikks(i=igor@186.97.1.63) has joined #tryton
2009-03-31 12:41 -!- tekknokrat(n=gthieleb@dslb-088-074-183-142.pools.arcor-ip.net) has joined #tryton
2009-03-31 12:44 -!- rack2(n=racke@a89-183-9-92.net-htp.de) has joined #tryton
2009-03-31 12:45 -!- tekknokrat(n=gthieleb@dslb-088-074-183-142.pools.arcor-ip.net) has left #tryton
2009-03-31 13:48 <CIA-81> tryton: C?dric Krier <ced@b2ck.com> default * 1699:db763d1c3d2d trytond/trytond/model/modelsql.py: Fix search domain with child_of on empty list and field with left and right
2009-03-31 13:48 <CIA-81> tryton: C?dric Krier <ced@b2ck.com> default * 1700:a8da4335e6a5 trytond/: merge
2009-03-31 14:00 -!- sharkcz(n=dan@plz1-v-4-17.static.adsl.vol.cz) has joined #tryton
2009-03-31 14:22 -!- evernichon(n=evernich@mailout.fief.ch) has joined #tryton
2009-03-31 14:23 <CIA-81> tryton: C?dric Krier <ced@b2ck.com> default * 280:e1c8501d9037 purchase/purchase.xml: Add reference field in list view of invoice
2009-03-31 14:23 <CIA-81> tryton: C?dric Krier <ced@b2ck.com> default * 281:1dfb31a61b62 purchase/purchase.py:
2009-03-31 14:23 <CIA-81> tryton: Call workflow of purchase when deleting moves
2009-03-31 14:23 <CIA-81> tryton: Improve workflow test on write of move
2009-03-31 14:23 <CIA-81> tryton: C?dric Krier <ced@b2ck.com> default * 282:b0a011274a73 purchase/: merge
2009-03-31 14:27 <CIA-81> tryton: C?dric Krier <ced@b2ck.com> default * 157:ee126aa3feb0 sale/sale.xml: Add reference field in list view of invoice
2009-03-31 14:27 <CIA-81> tryton: C?dric Krier <ced@b2ck.com> default * 158:d3d1e4d93fce sale/sale.py:
2009-03-31 14:27 <CIA-81> tryton: Call workflow of sale when deleting moves
2009-03-31 14:27 <CIA-81> tryton: Improve workflow test on write of move
2009-03-31 14:27 <CIA-81> tryton: C?dric Krier <ced@b2ck.com> default * 159:35d4a23a6f30 sale/: merge
2009-03-31 14:27 -!- cedk_(n=ced@ced.homedns.org) has joined #tryton
2009-03-31 14:53 -!- ikks(n=igor@190.144.69.234) has joined #tryton
2009-03-31 14:58 -!- tekknokrat(n=gthieleb@dslb-088-074-183-142.pools.arcor-ip.net) has joined #tryton
2009-03-31 15:13 -!- bechamel(n=user@ced.homedns.org) has joined #tryton
2009-03-31 15:17 -!- tekknokrat(n=gthieleb@dslb-088-074-183-142.pools.arcor-ip.net) has left #tryton
2009-03-31 15:30 -!- juanfer(n=juanfer@190.144.69.234) has joined #tryton
2009-03-31 16:09 -!- Gedd(n=ged@77.109.113.218) has joined #tryton
2009-03-31 16:16 -!- tekknokrat(n=gthieleb@dslb-088-074-183-142.pools.arcor-ip.net) has joined #tryton
2009-03-31 16:47 -!- tekknokrat(n=gthieleb@dslb-088-074-183-142.pools.arcor-ip.net) has joined #tryton
2009-03-31 16:57 <CIA-81> tryton: Bertrand Chenal <bch@b2ck.com> default * 182:60bd5ab7e758 stock_supply/doc/index.rst: Improved doc about order points
2009-03-31 17:20 <CIA-81> tryton: C?dric Krier <ced@b2ck.com> default * 1701:3c3cf2032f86 trytond/TODO: Add todo
2009-03-31 17:32 -!- tekknokrat(n=gthieleb@dslb-088-074-183-142.pools.arcor-ip.net) has left #tryton
2009-03-31 17:33 -!- tekknokrat(n=gthieleb@dslb-088-074-183-142.pools.arcor-ip.net) has joined #tryton
2009-03-31 17:41 -!- tekknokrat(n=gthieleb@dslb-088-074-183-142.pools.arcor-ip.net) has left #tryton
2009-03-31 17:44 -!- udono(n=udono@dynamic-unidsl-85-197-22-35.westend.de) has left #tryton
2009-03-31 18:13 -!- gremly(n=gremly@190.144.69.234) has joined #tryton
2009-03-31 19:44 -!- vengfulsquirrel(n=ian@c-67-160-236-234.hsd1.ca.comcast.net) has joined #tryton
2009-03-31 20:04 -!- udono(n=udono@dynamic-unidsl-85-197-22-35.westend.de) has joined #tryton
2009-03-31 20:08 <CIA-81> tryton: C?dric Krier <ced@b2ck.com> default * 313:727e0c881a5a account_invoice/invoice.xml: Add reference field in list view
2009-03-31 20:08 <CIA-81> tryton: C?dric Krier <ced@b2ck.com> default * 314:bad63b4772c2 account_invoice/: merge
2009-03-31 20:30 -!- cristi_an(i=5978d3ce@gateway/web/ajax/mibbit.com/x-3c0643753fe6cb41) has joined #tryton
2009-03-31 20:52 -!- enlightx(n=enlightx@host-84-220-92-18.cust-adsl.tiscali.it) has joined #tryton
2009-03-31 22:26 -!- paola(n=paola@host-84-223-228-19.cust-adsl.tiscali.it) has joined #tryton
2009-03-31 22:32 -!- tekknokrat(n=gthieleb@dslb-088-074-183-142.pools.arcor-ip.net) has joined #tryton
2009-03-31 22:52 -!- vengfulsquirrel(n=ian@c-67-160-236-234.hsd1.ca.comcast.net) has joined #tryton
2009-03-31 22:55 <vengfulsquirrel> What does this most likely mean u"You try to write on records that don't exist anymore! (Document type: Account)" ?
2009-03-31 23:16 -!- ovnicraft(n=ovnicraf@190.154.244.236) has joined #tryton
2009-03-31 23:51 -!- paola(n=paola@host-84-223-228-19.cust-adsl.tiscali.it) has left #tryton
2009-03-31 23:53 <cedk_> vengfulsquirrel: this is because you try to write on a record that have been deleted

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