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

Reply via email to