OFBIZ希望在产品之间建立父母子女关系

时间:2012-01-25 14:44:27

标签: erp ofbiz

这是一个假设的问题,概述了我在寻找的东西。

假设我正在销售可定制的软糖礼品篮。在购买时,顾客选择礼品篮,然后决定他们想要多少豆。反过来,每个bean可以从各种特征的列表中定制。每个果冻豆有太多可能的豆特征配置,以合理地表示为礼品篮的预定义“特征”。更重要的是,如果客户要以相同的顺序购买多个篮子,那么将篮子和豆子作为单独的物品出售会遇到问题。如何跟踪哪些(以及多少)豆到达什么篮子?

我一直在阅读各种Ofbiz教程和文档,寻找解决方案。产品配置和功能确实提供了部分解决方案,但并不完全满足我的示例末尾的问题。

我是否需要扩展实体模型以允许这些类型的产品到产品关联?或者他们已经可以解决我的问题?

2 个答案:

答案 0 :(得分:2)

Ofbiz中的产品可以通过很多方式相互关联。请查看Catalog Manager应用程序中Product-> Association中的Association Type ID下拉列表。

例如:

  1. 产品A可以是产品B的Variant Product。[最适合您的情况]
  2. 产品A可以是Complementary or Cross-Sell到产品B。
  3. 产品A可以是Upgrade or Up-Sell到产品B。
  4. 产品A可以与产品B Also Bought关联。
  5. 等.etc。

    然而,根据您的要求,我建议,您应该:

    • 将虚拟产品设置为基础果冻产品,包含所有常见功能,配置和属性
    • 根据需要设置多个变体产品,并为每个物理果冻豆产品添加特定功能。

答案 1 :(得分:0)

OFBiz产品数据模型非常灵活,可以处理非常复杂的案例。即使不支持OOTB,也可以通过对screesns和shoppingcart代码进行成本化来完成。 与您描述的最接近的是礼品篮产品,或者可能是可配置的产品,其中的选项是虚拟产品。