← Back to team overview

magentoerpconnect-community team mailing list archive

Magentoerpconnect and product_variant_multi possible integration...

 

Hello folks,

Here is the raw Skype discussion I just had with Erik Dannenberg form
appventure GmbH about the integration of Magentoerpconnect and the
product_variant_multi OpenERP module I helped to polish along with OpenERP
S.A. some time ago:


[10:06:13 AM] Erik Dannenberg | appventure GmbH: hi raphael
[10:06:33 AM] Raphaël Valyi: Hello
[10:08:20 AM] Erik Dannenberg | appventure GmbH: a quick run down on the
changes we did to product_variant_multi: most important we changed
dimensions to be global, and not only for one product template
[10:08:29 AM] Erik Dannenberg | appventure GmbH: so you can reuse a
dimension for any number of products
[10:09:33 AM] Erik Dannenberg | appventure GmbH: the i made a little wizard
for variant creation, so you can choose the combinations and the wiz will
create the products
[10:09:38 AM] Erik Dannenberg | appventure GmbH: then*
[10:10:09 AM] Raphaël Valyi: yep, that's an option we considered when
creating product_variant_multi
[10:10:22 AM] Raphaël Valyi: but in our use case, dimensions couldn't be
global
[10:11:01 AM] Raphaël Valyi: we where in a furniture maker context
[10:11:24 AM] Raphaël Valyi: furniture of template A could have like 10
lenghts
[10:11:42 AM] Raphaël Valyi: that were different from the 20 available
lengths of furniture B
[10:12:25 AM] Raphaël Valyi: if you had an option where you could tell if
the dimension is global or not, that could be worth it
[10:13:08 AM] Erik Dannenberg | appventure GmbH: well it really doesnt
matter i think, you can still use the current state for that case
[10:13:15 AM] Raphaël Valyi: so at the end, we tought at least if dimensions
where isolated, they could be isolated, and you would just need to replicate
them to use the same elsewhere
[10:13:41 AM] Raphaël Valyi: in our context we used product_variant_multi
along with product_variant_configurator
[10:13:44 AM] Erik Dannenberg | appventure GmbH: you either do one global
dimension with all the lengths and then just pick the lenghts you want
attached to a template
[10:14:15 AM] Erik Dannenberg | appventure GmbH: or ofc you can still make a
dimension for each template
[10:14:25 AM] Raphaël Valyi: meaning that if a template had unused
dimensions, then the salesman would loose time in the product configurator
selecting empty dimensions...
[10:14:57 AM] Raphaël Valyi: you mean in your version you can still have
template specific dimensions?
[10:15:04 AM] Erik Dannenberg | appventure GmbH: yea with a long dimension
list that makes sense i guess
[10:16:03 AM] Raphaël Valyi: or may be would coul dynamically crawl the
variants to avoid presenting non empty dimensions in the configurator, just
thinking...
[10:16:17 AM] Erik Dannenberg | appventure GmbH: yea that would be the best
solution
[10:16:55 AM] Raphaël Valyi: all right, so could you contribute your changes
for a merge?
[10:17:16 AM] Raphaël Valyi: and you integrated that with Magento too, is
that right?
[10:18:23 AM] Erik Dannenberg | appventure GmbH: yea we did, but we tried to
keep the magento stuff in the magentoerpconnector
[10:19:30 AM] Erik Dannenberg | appventure GmbH: i think there is only one
field in the variant creation wizard related to magento, as we cant extend a
memory wizard :(
[10:20:09 AM] Erik Dannenberg | appventure GmbH: but yea will but all the
changes up on launchpad sometime soon, just doing the last tests etc
[10:20:15 AM] Erik Dannenberg | appventure GmbH: but=püt
[10:20:17 AM] Erik Dannenberg | appventure GmbH: put*
[10:20:19 AM] Raphaël Valyi: yeah, but in OpenERP v6 fortunately we can do
it
[10:20:35 AM] Raphaël Valyi: could you create a branch for that?
[10:20:43 AM] Erik Dannenberg | appventure GmbH: will do
[10:20:53 AM] Raphaël Valyi: so that way you don't even need the solution to
be perfect before we can look after it
[10:21:34 AM] Raphaël Valyi: use the "register branch" button here on the
right: https://code.launchpad.net/magentoerpconnect
[10:21:57 AM] Raphaël Valyi: then follow the instructions to push it
[10:22:08 AM] Raphaël Valyi: you should put only magentoerpconnect here
[10:22:45 AM] Erik Dannenberg | appventure GmbH: alrighty
[10:22:48 AM] Raphaël Valyi:  now, if you have changes on
product_variant_multi, you should create a branch of stable trunk extra
addons 5.0 or send the module to me directly as you want
[10:23:27 AM] Erik Dannenberg | appventure GmbH: yea think we will put up a
complete extra addons, as we changed in a couple of other modules too i
think
[10:24:04 AM] Raphaël Valyi: I'm not sure we will commit yoru changes into
extra addons for v5
[10:24:15 AM] Raphaël Valyi: it depends on the backward compat
[10:24:23 AM] Raphaël Valyi: but for v6, we will think about it for sure
[10:24:24 AM] Erik Dannenberg | appventure GmbH: i think we will switch to
v6 too anyways
[10:24:40 AM] Raphaël Valyi: yep, I advise to start large new projects on it
[10:25:31 AM] Raphaël Valyi: my mail is
r*a*p*h*a*e*l.v*a*l*y*i@akretion.comin case you need to send me
further informations
[10:29:15 AM] Erik Dannenberg | appventure GmbH: noted :)
[10:30:26 AM] Erik Dannenberg | appventure GmbH: configurable products
should be fully compatible with magentoerpconnector now
[10:30:53 AM] Raphaël Valyi: please do not mix the tow concepts:
[10:31:06 AM] Raphaël Valyi: varianted products are different from what we
call configurable products
[10:31:13 AM] Erik Dannenberg | appventure GmbH: yea i know
[10:31:22 AM] Raphaël Valyi: varianted product = selection between several
existing variants
[10:31:56 AM] Raphaël Valyi: configurable = free or constrainted options to
purchase a specific product on demand
[10:32:15 AM] Raphaël Valyi: (what is done in mrp_bom_configuration)
[10:32:45 AM] Erik Dannenberg | appventure GmbH: we didnt touch those, meant
configurable products in magento
[10:32:57 AM] Raphaël Valyi: right
[10:34:05 AM] Erik Dannenberg | appventure GmbH: anyways gotta get back to
work, will let you know when we pushed our changes to launchpad
[10:34:46 AM] Raphaël Valyi: ok, thanks, please think this is the only way
to ensure long term maintainability
[10:35:10 AM] Raphaël Valyi: if good change is contributed you'll be
mentionned as a contributor too BTW
[10:35:34 AM] Erik Dannenberg | appventure GmbH: no worries, we dont want to
merge stuff everytime official updates come ;)
[10:36:05 AM] Raphaël Valyi: may I copy this discussion on the mailing list?
(so that other people know what is going on?)
[10:36:13 AM] Erik Dannenberg | appventure GmbH: sure
[10:36:17 AM] Raphaël Valyi: all right, thanks


Raphaël Valyi
Founder and ERP Consultant
+55 21 3010 9965
http://www.akretion.com

<http://www.akretion.com.br/>