针对东莞俊泰不干胶有限公司产品规格解决方法总结
时间:2015年4月11日
东莞市俊泰不干胶有限公司有产品多种,例如有超粘铜版纸,亮银铝铜板纸,超薄铜板纸等等,它们对应得规格又有无数种,主要由长和宽组成,同时由客户的实际需要最终决定产品规格。
现在我们以一个客户的订单作为讨论案例。东莞俊泰有限公司有一客户——德兴印刷厂,现该公司需要订购编号为55001 的XARPC5V7HO 优质亚白铜版纸产品,其需要的规格有如下几种:10.2cm*1000m,10.2*500m,11.5cm*1000m,11.5*500m等四种规格。
现在已openERp7.0作为该案例的数据模拟软件,第一步在我们openERP7.0中的‘销售模块’建立客户资料,如下图所示:
第二步从我们产品库中找到编号为55001 XARPC5V7HO 优质亚白铜版纸并且建立新的编号为55001+XXXXXX(规格宽和长),如图所示:
(编号55001产品的信息)
<图1>
(编号55001 0102 1000代表规格为10.2cm*1000m的55001产品 )如图所示:
<图2>
(编号55001 0102 0500代表规格为10.2cm*500m的55001产品 )如图所示:
<图3>
(编号55001 0115 1000代表规格为11.5cm*1000m的55001产品 )如图所示:
<图4>
(编号55001 0115 0500代表规格为11.5cm*1000m的55001产品 )如图所示:
第三步模拟销售人员为客户下订单,如图所示:
<图5>
现在我们可以讨论一开始提到的规格问题了,东莞市俊泰不干胶有限公司传统的ERP软件在下订单的时候如图5所示,添加了一个‘规格’属性参与计算总计,因为产品的总价由:总价=面积(长*宽)*数量*单价,而面积由规格决定,规格又由客户决定,因此公司认为规格有无数种应该由销售人员自己输入并且让【规格】里面的长宽参与计算,即如图5所示:小计=规格*数量*单价,这样就出现了几大弊端:
1. 数据库中不允许出现表中表,即报价表这里边不能出现【规格】属性再划分形成一张表,导致表建立不合理。
2. 【规格】由销售人员自己输入不利于后续的数据分析与统计,导致报表不正确,误差大。
3. 根据三流一致原则,订购单这里由销售人员输入【规格】不利于报价单这张票在整个WorkFlow中传递,因为其他表中没有规格的属性,这样信息就不全了
为了避免这种弊端,我们将规格属性放置在编号上,由销售人员自己在产品中添加规格,这样该规格产品的信息就可以在整个WorkFlow中传递了,如图所示:
这样做的三大好处:
1. 产品信息可以在整个WorkFlow中传递,且信息明确清晰。
2. 这样做利于ERP做数据分析,产生误差小的报表。
3. 使公司的管理更加方便有效。
现在根据新的产品编号给客户下订单:
(1. 给客户的报价单)如图所示:
(客户确定后下订单)
(会计审核收钱)
(仓库发货)
到此整个进销存流程走了一遍,也解决了产品规格问题。
注:这里模拟的是理想状态,暂不考虑库存问题及其它影响因素。
黄楷强
05/04/11