Hi Raphaël, first I want to express that I don't know too much about all the stuff (magento, OpenERP). I'm currently searching for a solution to sell the products from my small business via internet. Once I found a good (and quick) solution it is no problem to get deeper into it and develop some modules or something like that to improve things. But first I need a suitable solution. I had a look at magento and I like it but I don't see a chance to manage all my variants within only magento. So I thought about using an ERP. And here I'm :-)
> > As for the Magento side (I know less), you seem to tell that Magento will > also need one variant instance per combination. Fine. Then I guess Magento > should offer a product configurator too to select the right variant (I'm not > sure they have this. They have product properties but it could be different, > not sure, can you tell me?). Yes, in magento they are called attributes. You can define your own attribs (and its possible values) like color or size and you can assign these attribs to a "configurable product". Then there is something like a "product configurator" what means you can select or create new "simple product" which is referenced by one of your own attrib combinations exactly. It's the same you stated: "one variant instance per combination". But magento cannot calculate anything nor does understand BoMs. And it is a bit annoying to create 200000 simple products within a magento web interface, calculating every price and so on by hand. I think I need something like a "variable BoM" ( <- don't know if this is the right name for it) in OpenERP. Then press a button, OpenERP pre-calculates all the possible combinations and the result are X products/variants. But I think that should be possible in OpenERP+product_variant_multi if I understood your first posting right. A second step is to export this X products as simple products into magento and use the product configurator via magentos webservice (see below). > When you have a product variant configurator in your e-commerce (be it > Magento), then you select a variant (+eventual customization properties). > Then your order will have the right Magento variant (+ extra properties) so > OpenERP will find out what is the right corresponding variant in OpenERP. > Only extra customization properties (you would need that?) aren't passed > currently. > > Now, if Magento has such a product configurator, I guess OpenERP should push > to Magento the available dimensions+values per product template. This is not > done currently. I don't think that would be too difficult, but need to be > done. > > The firts thing is to determine what data model is required for a Magento > configurator to tell him the dimensions + values. Magento tend to have a > crappy data model (everything is the same god table), so I'm not how this > should be done (or must be done). But it would be very nice and push things > forward if you can tell us. Then I can help out when you need to design the > webservice. > AFAIK magento uses an EAV (entity-attribute-value) data model. And as magento has a webservice, I think it will be possible to do that with SOAP or XML-RPC calls. Thanks, Alex -------------------- m2f -------------------- -- http://www.openobject.com/forum/viewtopic.php?p=31945#31945 -------------------- m2f --------------------
_______________________________________________ Tinyerp-users mailing list http://tiny.be/mailman/listinfo/tinyerp-users
