← Back to team overview

magentoerpconnect-community team mailing list archive

Re: Configurable products management

 

Hello,

I opened the discussion on this type of products to avoid that
everyone goes in a different way.
We now have to start the work on that, so with no inputs of the
magentoerpconnect community we'll start with our last mentioned
solution.
We'll create a many2one field from varianted products to container product.
> My T-Shirt Red L      -> linked on My T-Shirt
> My T-Shirt Red XL    -> linked on My T-Shirt
> My T-Shirt Blue L      -> linked on My T-Shirt
> My T-Shirt Blue XL    -> linked on My T-Shirt
And each varianted product is an individual product.
Then we'll fulfill an attribute on the configurable product which
contains the SKUs of each varianted product.

Indeed the module will be published on extra-addons as soon as possible.

Thanks
Best Regards
-- 
Guewen Baconnier

Business Developer
Business Solutions
Camptocamp SA
PSE A, CH-1015 Lausanne

http://openerp.camptocamp.com/

Phone: +41 21 619 10 39
Office: +41 21 619 10 10
Fax: +41 21 619 10 00
Email: guewen.baconnier@xxxxxxxxxxxxxx

On Fri, Feb 11, 2011 at 09:14, Guewen Baconnier
<guewen.baconnier@xxxxxxxxxxxxxx> wrote:
> Hello magentoerpconnect community,
>
> I avail the momentum of reflection on the product's packs launched by
> Raphaël to launch a discuss about the configurable products.
>
> By configurable products (I use the Magento term, do you call it
> varianted products in OpenERP ?), I mean for example the case of the
> t-shirt which has 2 colors and 2 sizes with 5 products :
> My T-Shirt (refers to the variants, I will call this one the
> "container" product)
> My T-Shirt Red L
> My T-Shirt Red XL
> My T-Shirt Blue L
> My T-Shirt Blue XL
> An example on Magento is available here :
> http://demo.magentocommerce.com/zolof-the-rock-and-roll-destroyer-lol-cat-t-shirt-126.html
> And it's configuration :
> http://demo-admin.magentocommerce.com/index.php/admin/catalog_product/edit/id/126/
>
> We searched for something already existing to manage them but did not
> found anything. Do you confirm ?
>
> We thought about several ways to manage them, here is a brief of our
> considerations.
>
> We excluded BoMs because that is not the same concept.
>
> We considerate to use the product_variant_multi module. In the idea it
> seems a good option. But in reality, the gap to integrate it with
> magentoerpconnect is big :
>  - Dimension and values corresponds to attributes and options, but the
> datamodel isn't the same.
>  - Generate variants based on a product.template but we will miss the
> product which refers the variants (My T-Shirt).
>  - The standard fields will be copied from the template on the
> variants but we'll still need to go configure the magento attributes
> on variants so it will be perturbing with some fields updated on each
> variants and some not.
>  - We are not sure of the bug-proof of the variants, it seems that
> there were bugs in V5 with stock levels, but maybe it is fixed in V6.
> Is anyone using this module and having problems ?
>  - And it seems to me that there were some other reasons
> I checked https://lists.launchpad.net/magentoerpconnect-community/msg00027.html
> and contacted this guy but had no success, we doesn't consider his
> solution.
>
> And finally we proposed to manage them simply with a product.template
> per variant as any normal product, but with a many2one link to the
> "container" product.
> The main disadvantage of this solution is that the user will have to
> do updates on each product variant and create each of them manually.
> But we can envisage a wizard to generate/update? them.
> The main advantages is that it is far simple to integrate with
> Magentoerpconnect and the products representation will be the same as
> magento (5 products for 4 variants).
> Indeed we can create views to display the "container products" or the
> variants of the products.
>
> We have a preference for the last solution, it is not perfect but simple.
>
> Remains the problem of the creation of the configurable products on
> Magento, because that's not possible in the API. We thougth that we
> juste create an attribute on Magento like "configurable_variants"
> which contains (on the "container" product) an array of SKU. Thereby a
> module on magento have to interpret this attribute and link them on
> the frontend.
>
> What are your thoughts on that ?
> Do you have any idea / hints on the way to go ?
>
> Thanks
>
> --
> Guewen Baconnier
>
> Business Developer
> Business Solutions
> Camptocamp SA
> PSE A, CH-1015 Lausanne
>
> http://openerp.camptocamp.com/
>
> Phone: +41 21 619 10 39
> Office: +41 21 619 10 10
> Fax: +41 21 619 10 00
> Email: guewen.baconnier@xxxxxxxxxxxxxx
>



Follow ups

References