IRC logs of #tryton for Monday, 2011-05-02

chat.freenode.net #tryton log beginning Mon May 2 00:00:02 CEST 2011
2011-05-02 00:48 -!- GasbaKid(~GasbaKid@41.96.33.148) has joined #tryton
2011-05-02 00:54 -!- alimon(~alimon@187.156.69.106) has joined #tryton
2011-05-02 01:29 -!- yangoon_rm(~mathiasb@p549F3759.dip.t-dialin.net) has joined #tryton
2011-05-02 02:19 -!- elbenfreund1(~elbenfreu@p54B94918.dip.t-dialin.net) has joined #tryton
2011-05-02 03:23 -!- elbenfreund(~elbenfreu@p54B94918.dip.t-dialin.net) has joined #tryton
2011-05-02 03:24 -!- elbenfreund1(~elbenfreu@p54B94918.dip.t-dialin.net) has joined #tryton
2011-05-02 04:52 -!- zodman(~zodman@foresight/developer/zodman) has joined #tryton
2011-05-02 04:59 -!- elbenfreund(~elbenfreu@p54B94918.dip.t-dialin.net) has joined #tryton
2011-05-02 05:09 -!- elbenfreund(~elbenfreu@p54B94918.dip.t-dialin.net) has joined #tryton
2011-05-02 05:17 -!- yangoon(~mathiasb@p549F2F67.dip.t-dialin.net) has joined #tryton
2011-05-02 06:32 -!- curlynostrill(~curlynost@96.57.28.108) has joined #tryton
2011-05-02 06:44 -!- elbenfreund(~elbenfreu@p54B94918.dip.t-dialin.net) has joined #tryton
2011-05-02 07:02 -!- elbenfreund(~elbenfreu@p54B94918.dip.t-dialin.net) has joined #tryton
2011-05-02 07:38 -!- vladimirek(~vladimire@adsl-dyn88.91-127-104.t-com.sk) has joined #tryton
2011-05-02 07:44 -!- elbenfreund(~elbenfreu@p54B94918.dip.t-dialin.net) has joined #tryton
2011-05-02 08:06 -!- elbenfreund(~elbenfreu@p54B94918.dip.t-dialin.net) has joined #tryton
2011-05-02 08:10 -!- enlightx(~enlightx@static-217-133-61-144.clienti.tiscali.it) has joined #tryton
2011-05-02 08:34 -!- elbenfreund(~elbenfreu@p54B94918.dip.t-dialin.net) has joined #tryton
2011-05-02 08:55 -!- elbenfreund(~elbenfreu@p54B94918.dip.t-dialin.net) has joined #tryton
2011-05-02 09:02 -!- nicoe(~nicoe@217.218-247-81.adsl-dyn.isp.belgacom.be) has joined #tryton
2011-05-02 09:06 -!- reichlich(~reichlich@p548D8217.dip0.t-ipconnect.de) has joined #tryton
2011-05-02 09:35 -!- reichlich(~reichlich@p548D8F9D.dip0.t-ipconnect.de) has joined #tryton
2011-05-02 10:04 -!- cedk(~ced@gentoo/developer/cedk) has joined #tryton
2011-05-02 11:50 -!- bechamel(~user@cismwks02-virtual1.cism.ucl.ac.be) has joined #tryton
2011-05-02 12:36 -!- elbenfreund1(~elbenfreu@p54B94918.dip.t-dialin.net) has joined #tryton
2011-05-02 12:36 -!- elbenfreund(~elbenfreu@p54B94918.dip.t-dialin.net) has joined #tryton
2011-05-02 12:45 -!- elbenfreund1(~elbenfreu@p54B94918.dip.t-dialin.net) has left #tryton
2011-05-02 12:49 -!- nicoe(~nicoe@217.218-247-81.adsl-dyn.isp.belgacom.be) has joined #tryton
2011-05-02 12:52 -!- elbenfreund1(~elbenfreu@p54B94918.dip.t-dialin.net) has joined #tryton
2011-05-02 13:21 -!- pjstevns(~pjstevns@a83-163-46-103.adsl.xs4all.nl) has joined #tryton
2011-05-02 13:36 -!- reichlich(~reichlich@p548D8F9D.dip0.t-ipconnect.de) has joined #tryton
2011-05-02 14:18 -!- bechamel(~user@cismwks02-virtual1.cism.ucl.ac.be) has joined #tryton
2011-05-02 14:27 -!- mrln(~mrln@99.174.217.132) has joined #tryton
2011-05-02 15:02 -!- elbenfreund1(~elbenfreu@p54B94918.dip.t-dialin.net) has joined #tryton
2011-05-02 15:30 -!- cedk(~ced@gentoo/developer/cedk) has joined #tryton
2011-05-02 15:54 -!- pepeu(~manuel@201.155.193.192) has joined #tryton
2011-05-02 16:04 -!- elbenfreund1(~elbenfreu@p54B94918.dip.t-dialin.net) has joined #tryton
2011-05-02 16:17 -!- cedk(~ced@gentoo/developer/cedk) has joined #tryton
2011-05-02 17:14 -!- zodman(~andres-va@foresight/developer/zodman) has joined #tryton
2011-05-02 17:19 -!- elbenfreund1(~elbenfreu@p54B94918.dip.t-dialin.net) has joined #tryton
2011-05-02 17:36 -!- elbenfreund2(~elbenfreu@p54B95A7C.dip.t-dialin.net) has joined #tryton
2011-05-02 17:38 -!- elbenfreund3(~elbenfreu@p54B95A7C.dip.t-dialin.net) has joined #tryton
2011-05-02 17:51 -!- enlightx_(~enlightx@static-217-133-61-144.clienti.tiscali.it) has joined #tryton
2011-05-02 18:00 -!- elbenfreund(~elbenfreu@p54B95A7C.dip.t-dialin.net) has joined #tryton
2011-05-02 18:14 -!- enlightx(~enlightx@dynamic-adsl-94-34-218-136.clienti.tiscali.it) has joined #tryton
2011-05-02 18:30 -!- enlightx(~enlightx@217.201.118.238) has joined #tryton
2011-05-02 18:48 -!- alimon(~alimon@187.156.57.182) has joined #tryton
2011-05-02 19:03 -!- GasbaKid(~GasbaKid@41.96.91.218) has joined #tryton
2011-05-02 19:07 -!- enlightx(~enlightx@dynamic-adsl-94-34-172-209.clienti.tiscali.it) has joined #tryton
2011-05-02 19:09 -!- GasbaKid(~GasbaKid@41.96.91.218) has joined #tryton
2011-05-02 19:12 -!- many(many@shell.ukeer.de) has joined #tryton
2011-05-02 19:12 -!- heffer(~felix@fedora/heffer) has joined #tryton
2011-05-02 19:13 -!- zodman(~andres-va@fixed-203-7-69.iusacell.net) has joined #tryton
2011-05-02 19:13 -!- zodman(~andres-va@foresight/developer/zodman) has joined #tryton
2011-05-02 19:30 -!- FWiesing(~franz@mail.tryton.at) has joined #tryton
2011-05-02 19:45 -!- gremly(~gremly@200.106.202.91) has joined #tryton
2011-05-02 20:26 -!- GasbaKid(~GasbaKid@41.96.91.218) has joined #tryton
2011-05-02 20:44 -!- plantian(~ian@c-67-169-72-36.hsd1.ca.comcast.net) has joined #tryton
2011-05-02 20:47 -!- dfamorato(~dfamorato@173-9-190-190-miami.txt.hfc.comcastbusiness.net) has joined #tryton
2011-05-02 21:08 -!- zodman(~andres-va@fixed-203-7-69.iusacell.net) has joined #tryton
2011-05-02 21:08 -!- zodman(~andres-va@foresight/developer/zodman) has joined #tryton
2011-05-02 21:20 -!- GasbaKid(~GasbaKid@41.96.91.218) has joined #tryton
2011-05-02 22:18 <tshepang> cedk, I'm curious what makes the GTK+ interface more responsive than a web client could be
2011-05-02 22:33 <cedk> tshepang: because we have a custom network protocol
2011-05-02 22:34 <cedk> tshepang: also native widget run faster
2011-05-02 22:34 <tshepang> can u expand a bit on 'custom network protocol' thing
2011-05-02 22:35 <tshepang> what's that?
2011-05-02 22:35 <cedk> tshepang: the communication between tryton and trytond is based on Python pickle
2011-05-02 22:35 <cedk> tshepang: it is fast and work well between two python based programs
2011-05-02 22:36 <cedk> with a webclient you must use HTTP
2011-05-02 22:36 <tshepang> and that's faster than json files (or whatever)?
2011-05-02 22:36 <tshepang> I mean pickle files
2011-05-02 22:37 <cedk> tshepang: it should be "benchmarked"
2011-05-02 22:43 -!- hoRn(~chatzilla@dslb-178-005-043-191.pools.arcor-ip.net) has joined #tryton
2011-05-02 22:43 <hoRn> Hi
2011-05-02 22:45 <hoRn> still migrating to 2.0 ;)
2011-05-02 22:46 <hoRn> only a lot of view_type="form" in act.window ;)
2011-05-02 22:49 <cedk> hoRn: yes that's the cost for a better API ;-)
2011-05-02 22:49 <hoRn> and sticking in a small problem: our client has a lot of stock.moves done with a product formerly defined as stockable. after 10.000.xxx of sales he desided to change it to 'service'. so the validation trows an error
2011-05-02 22:50 <cedk> hoRn: why did he want to change that?
2011-05-02 22:52 <cedk> hoRn: and what was the error?
2011-05-02 22:52 <hoRn> cedk: that's an issue of the business-case. he is doing coating services. so stock don't fit the needs like in normal trade
2011-05-02 22:54 <cedk> hoRn: don't understand
2011-05-02 22:55 -!- gremly(~gremly@200.106.202.91) has joined #tryton
2011-05-02 22:57 <hoRn> cedk: its complicated - I don't have a final solution for this: the customer get's 10.000 of raw products and sends out them coated - this case is done with the standard functions in stock
2011-05-02 22:59 <hoRn> cedk: but he has a product called: 'coating per m²" -this is a classic service
2011-05-02 23:00 <hoRn> cedk: He was using this like a stockable product - and i don't have seen this
2011-05-02 23:03 -!- GasbaKid(~GasbaKid@41.96.91.218) has joined #tryton
2011-05-02 23:03 <hoRn> cedk: but now I'm thinking about a solution to fix this at the end of pipe: check_product_type should delete all moves with product.type="service" - but not sure
2011-05-02 23:06 <hoRn> cedk: a little question: the constraints of the models are checked every update - so if I have a field required in the mainmodul and overwritten the same field in a moduleextension, the update will ckeck the first contraint, right?
2011-05-02 23:08 -!- Cazou(~Cazou@213.177.85.36) has joined #tryton
2011-05-02 23:09 <hoRn> cedk: if seen right the update uses the graph of the modules
2011-05-02 23:10 -!- Cazou(~Cazou@213.177.85.36) has left #tryton
2011-05-02 23:10 <cedk> hoRn: yes constraints are always evaluated
2011-05-02 23:10 <cedk> hoRn: but you can override the method
2011-05-02 23:11 <hoRn> cedk: yes - thats the best way - so I can clean it up on the fly
2011-05-02 23:13 <cedk> hoRn: but for required=True on a field, it is a little bit complicated
2011-05-02 23:13 <hoRn> cedk: anybody a beer? still on the way to the basement ...
2011-05-02 23:14 <cedk> hoRn: you can remove it by extending the Model, but you must also need to drop the NOT NULL at the DB level
2011-05-02 23:14 <cedk> hoRn: and also this can brings some trouble because if the field is required it is because it is needed for some part of the code
2011-05-02 23:15 <hoRn> cedk: back
2011-05-02 23:16 -!- dba(~daniel@178.63.150.30) has joined #tryton
2011-05-02 23:19 <hoRn> cedk: so my question: in move the cost_price is mostly required. what is the objective of this ? (I'm not to so deep in this module)
2011-05-02 23:21 <hoRn> cedk: finally if I have done my project I can provide a maodule for services on customer products similar to the ideas of the production module ;)
2011-05-02 23:25 <hoRn> cedk: the business case is: customer delvers a product > company finishes the product > the product goes back to the customer or to a third party
2011-05-02 23:25 <sharoon> hoRn: is'nt that c=workflow called drop shipping ?
2011-05-02 23:26 <hoRn> sharoon: ?
2011-05-02 23:26 <sharoon> hoRn: the business case you mentioned ?
2011-05-02 23:27 <hoRn> sharoon: not so familar with the english wording in business cases
2011-05-02 23:28 <sharoon> hoRn: http://en.wikipedia.org/wiki/Drop_shipping
2011-05-02 23:28 <hoRn> sharoon: just wikipediing
2011-05-02 23:30 <hoRn> sharoon: no - this is more a trade case?
2011-05-02 23:31 <sharoon> hoRn: got you, is this more like a repair ?
2011-05-02 23:32 <hoRn> sharoon: finsihing, upgrading, processing ?
2011-05-02 23:32 <sharoon> hoRn: got it, are you developing a module for this ?
2011-05-02 23:33 <hoRn> sharoon: it's industrial coating - developing since 6 month
2011-05-02 23:33 <hoRn> ;)
2011-05-02 23:34 <hoRn> shoroon: its still in use in a productive tryton environment, but changing every day
2011-05-02 23:34 <sharoon> hoRn: Continuous deployment!!
2011-05-02 23:36 <hoRn> sharoon: yes - but I'm still trying to develop generic modules - sometimes I think it's mission impossible
2011-05-02 23:37 <hoRn> and i never can contribute, because cedk is complaining my editor ;)
2011-05-02 23:38 <sharoon> hoRn: i dint get you ?? is cedk complaining about your code quality ??
2011-05-02 23:39 <hoRn> sharoon: YES!
2011-05-02 23:40 <hoRn> sharoon: joke - I only pushed one time ;)
2011-05-02 23:40 <sharoon> hoRn: oh dont worry. that's something he never gives up on... but its for your own good. From his own words "Tryton is like BSD in linux world"
2011-05-02 23:41 <hoRn> sharoon: for me is funny - because I get so much from the quality of tryton. RESPECT!
2011-05-02 23:42 <hoRn> sharoon: I stille in love ;)
2011-05-02 23:43 <hoRn> sharoon: oops! syntax
2011-05-02 23:45 <hoRn> sharoon: In serious I think I will have in the next 2 month a working concept for this kind of business
2011-05-02 23:45 <sharoon> hoRn: it should be more like PYSON - In('Love', {'tryton': 1}) ;)
2011-05-02 23:46 <hoRn> sharoon: I hate pyson! because the brackets are never set right in my code ....
2011-05-02 23:48 <hoRn> sharoon: by the way - you have experiences in drop shipping?
2011-05-02 23:49 <sharoon> hoRn: nope, i think i will have to do something for a customer to implement that
2011-05-02 23:50 <cedk> hoRn: cost_price is for accounting stock
2011-05-02 23:50 <cedk> hoRn: it is the cost of the product you are moving
2011-05-02 23:51 <cedk> hoRn: it is also interresting for cost price computation (average, FIFO etc.)
2011-05-02 23:52 <hoRn> sharoon: ok. tomorrow I have a first meeting with a possible customer who is selling "electricity contract" : no stock, nothing, but a own business case as well
2011-05-02 23:52 <cedk> hoRn: about your business case, what is the product provided by the customer? Is it generic (always the same kind of product)?
2011-05-02 23:53 <cedk> hoRn: I guess you have some kind of numbering on those products?
2011-05-02 23:53 <hoRn> cedk: how to explain? yes - there are finally 3 service: wetcoating, powdercoating, sandblast
2011-05-02 23:56 <hoRn> cedk: the company is doing it in 2 ways: custom product like 'coat my XXX' and series production for the automotive industries
2011-05-02 23:56 <cedk> hoRn: so I think like sharoon, it looks like a repair service
2011-05-02 23:58 <cedk> hoRn: If I had to design such thing, I will create a Model that represents the order of coating
2011-05-02 23:58 <hoRn> cedk: the business case could be similar - but the term is finishing
2011-05-02 23:58 <cedk> hoRn: and this order will generate some stock move depending of the what is used
2011-05-02 23:59 <hoRn> cedk: I do it like that
2011-05-02 23:59 <cedk> hoRn: term doesn't matter, I guess to be generic we should find the good one

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