最近实施的一个客户,有这样的需求:客户是生鲜水果类的,一种产品,比如采购了1000公斤苹果,分拣成 10KG 的20 包(一个价格), 20kg的20包(另外一个价格),剩下的400公斤散卖(又一个价格),卖的时候是不同的包装,按不同的价格卖。这个场景 odoo 怎么处理?客户的需求本质上是一种产品或者多种产品,打包成一种或者多种产品进行销售。 Odoo 官方模块接近类似需求的有pack 和 生产。Pack 虽然可以对产品进行不同的封装, 但是 pack 是物流单元,并不关联产品的价格和销售。生产可以由一种或多种产品,生产成多种产品,但是对于贸易型企业来说,为了打个包而去实施生产模块又太繁琐,用一个高大上的生产模块去解决一个打包销售问题有点得不偿失、大材小用。 和客户沟通的结果,我们对产品模块进行了扩展,使产品可以相互组合,产生一个新的产品,可以设置新的价格进行销售,实现了类似淘宝搭配销售的效果。具体实现如下:首先对产品模块进行扩展,增加了一个是否是搭配组合包装销售的选项: 当选择了组合打包销售的选项后,会出现“产品包”选项卡,在“产品包”选项卡可以设置该包产品的组合明细,比如可以是10个鸡蛋搭配两斤黄瓜的。设置完成后做销售单的时候,就可以把产品包当普通的产品进行销售。 根据不同的设置,发货的时候可以单发产品包,或者发送包内产品的明细。这样基本实现了,不同单位、不同产品的组合销售。
来源:苏州远鼎官网