Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
Should an Integration with Magento that uses configurable/simple products as the primary type of product for sale implement the Odoo variant system?
At first glace, we would say no. Magento has no such template/product design. Assigned configurations of a "configurable/template" are merely a non permanent link to other product records. This link can be broken at any time. When the link is broken, the simple products remain and can still be sold individually. In Odoo, by design, breaking the link would delete the associated product (product.product) record.
Magento creates configurable/associations based on a dynamic configuration of attributes. Odoo 8 only allows a single attribute to link a product.product record. Put simply, the designs of both systems are similar, but too different to be compatible. It almost begs the question to mimic the original Magentoerpconnect design:
1. Configurables are service or some other non stockable type. Simple products can be associated to configurables but still are independent template/product records. All product data would be a 1:1 relationship between template and product tables.
2. In order to make Magento system work there would need to be some functionality to change/remove a template on the fly and then create a template on the fly if a relationship is removed. Explanation: A user assigns an existing product as an associated product. This would remove the simple products product.template record and associate the product.product record to a different product.template. OR a user removes an associated product, this would create a product.template and associate the removed product.product to it so it is not deleted.
We are not sure how easily odoo would accept this type of design. Looking for feedback.
I just curious. I read magento user guide , in section 6.6, sub-section Product Type, it said that for Configurable type you have to make one variant for each attribute values. For me it means that product variants is a good candidate to implement this configurable type in magento.
About This Community
This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 9/28/14, 5:05 PM|
|Seen: 1241 times|
|Last updated: 3/16/15, 8:10 AM|