案例解说OpenERP中委外加工的实现方法
-
[b]ABC公司的委外加工问题[/b]
ABC公司是生产和销售工业胶带的,关于ABC公司的多产品单位设置问题,帖子 [检测到链接无效,已移除] 已经讲过。
这里要讲的是ABC的委外加工问题。ABC向外采购标准卷胶带,但ABC公司不是简单采购标准卷,而是,委外加工。例如,对于A胶标准卷,他们一般是,向A供应商采购A原材料,原材料直接送往B委外商,B加工好之后,再送往C委外商,C加工好之后,形成标准卷产品,再送回来。不同产品类型,需要的委外加工次数不同,最少的只要1次委外加工,最多的有4次委外加工。对于委外加工而言,系统需要管理的有:委外加工费、委外加工的损耗。
[b]OpenERP的解决办法[/b]
一、委外商的设置
1)在系统的Partner中,设置每个委外商为Supplier
2)在系统中,为每个委外商设置一个Location,例如Loc(B委外)、Loc(C委外)
二、委外产品的设置
1)委外中间品:每道委外工序完成,都会形成中间品,系统的Product中需要设置每个中间品。例如,对于A胶标准卷,对于其加工过程,需要设置的原材料及中间品有,A原材料、半成品(B委外)、A胶标准卷。A胶标准卷即为C委外商的产成品。
2)委外加工服务:例如,由“A原材料”变为“半成品(B委外)”,是需要向B采购“委外加工”服务的。这个委外加工服务在系统中,需要设置成Service类型的Product,系统才能采购该服务。对于每个委外商的加工服务,需要设置成加工服务的Product,例如,加工服务(B委外),加工服务(C委外)。
三、委外产品BoM的设置
委外加工BoM:例如,如果需要A胶标准卷,系统应自动拆分成 加工服务(C委外) + 半成品(B委外),前者系统自动向C委外商采购,后者系统自动向B委外商采购。进一步,半成品(B委外)的需求,系统又应该拆分成 加工服务(B委外) + A原材料。这个自动拆分和采购下单过程,需要设置相应的BoM表
四、委外路径的设置
1)委外路径:A胶标准卷的加工过程,A原材料进入B委外,出来 半成品(B委外),再进入C委外,出来成品 A胶标准卷。系统需要记录每个委外商处,有多少材料进去,出来多少,库存多少。为了解决这个问题,需要设置加工过程的物流路径。
2)拉式物流路径配置:在 A胶标准卷产品的物流路径上,配置拉式路径:从“Loc(C委外)”拉往“本公司主库位Stock”,如果 Loc(C委外) 库位里面缺货,系统自动根据BoM表,分解成采购需求“加工服务(C委外)”和“半成品(B委外)”。
产品“半成品(B委外)”的物流路径上,配置拉式流,从Loc(B委外) 拉往 Loc(C委外)。因此,C委外需要“半成品(B委外)”时候,系统自动从Loc(B委外) 处拉过来。Loc(B委外) 库位缺货的话,系统自动根据BoM表拆分成采购需求“加工服务(B委外)”和“A原材料”。
如此,拉式物流路径配合BoM表,整个委外链条完美的在系统中再现出来了。 -
openerp 的强大就在于此地,理解中。楼主发的多产品属性问题也是非常强悍,最近就在研究这个多产品规格问题。
感谢楼主的真诚发帖!