同一款式(SPU)的服装,有XS, S, M,L, XL,XXL6种,颜色有10种,如果再有个面料2种,那么可能的组合就会有6X10X2=120种
一款服装就生成120种变体是很难维护的,而且大部分的组合应该都不会有真实的SKU。
如果有这样的问题,可以参考一下这个odoomrp项目下的:https://github.com/odoomrp/odoomrp-wip
product_variants_no_automatic_creation 模块
sale_product_variants
这些模块的设计思路就是,不是在产品模版上定义产品属性时就生成产品变体,而是在销售订单上通过产品配置器,由用户选择产品属性,然后动态生成产品变体。
这样系统中存在的产品变体的数量与实际的业务完全一致。
以上供您参考。