在有些业务场景中,不同的客户销售的产品范围不同,为了控制交货错误,因此有必要为特定的客户设定产品过滤条件,过滤掉他不需要的产品。在OCA中, stock_picking_product_assortment模块实现了这个功能,当然要先安装product_assortment这个模块。对于这个模块的测试我说明如下:
1.安装模块之后,会出现一个顶级菜单,在【联系人】的上面,菜单名【product_assortment】
单击这个菜单名,进行过滤条件设置,如图:我先设置 允许的产品范围条件为,产品类别名称=手机壳的范围,旁边会显示25条记录,表面有25个产品符合该条件
然后指定客户,就是说 这个客户只能销售这25种产品。
进入:交货单,首先输入对应的客户名
当选择产品的时候,产品范围只有 手机壳类
而事实上,测试系统里有其他的产品类型,说明过滤条件生效了。
下一步:我对 上面的25条记录,进步限制条件,例如让25条记录中的3种产品剔除,也就是说,这个客户 也将无法销售 这3种产品。
也就是说,过滤功能非常强大,从类别到单个产品都可以设置。
当然也可以批量选择客户对象,让一批客户适用某种过滤条件,以实现控制产品范围的销售。
作者V:ODOOLG
ODOO供应链流程智造专家