Oracle WIP Backflush

对于Supply Type为推式(Push)供货方式(Operation pull/Assembly pull)的BOM,我们需要 手动的使用WIP Issue的方式,把Component物料从库存发往工单。

对于Supply Type为拉式(Pull)供货方式(Operation pull/Assembly pull)的BOM,一旦产成品生产完成(或者一个工序做完),那么系统会从Supply Subinventory通过backflush自动从库存中扣减物料,然后把Component发到工单上。

(关于Supply Type可以参见我的另外一篇文章:WIP Supply Type(Push,Assembly pull,Operation pull...)

一个Operation Pull类型的backflush的例子

定义一个BOM,Supply Type:Operation Pull

接下来定义Routing和定义Discrete Jobs,并Release这个Job,然后到WIP > Move Transactions > Move Transactions里工序移动,移动到'To Move',对于Operation Pull拉式发料,工序移动至To Move时自动按标准消耗量触发backflush(从Supply Sub给工单补料)

Save之后,再查backflush,就会发现Supply Subinventory的库存数量自动被扣减了。(原来sub:RIP下的数量为100,这里因为backflush扣减了20)


一个Assembly Pull类型的Backflush的例子

pt_a01为Assembly,pt_c01为Component,Supply Type:Assembly

接下来定义Routing和定义Discrete Jobs,并Release这个Job,然后到WIP > Move Transactions > Move Transactions里工序移动,移动到'To Move',对于Assembly Pull拉式发料,工序移动至To Move时不会像Operation Pull一样自动触发backflush,只有完工入库以后才会触发backflush

这个时候就可以Completion Transaction(完工入库),可以看到可完工入库数量为5

路径:WIP > Material Transactions > Completion Transactions

指定把那个产成品放到那个仓库,入库数量不能大于Available to Complete

点Done之后,因为我们的供货方式为Assembly Pull,系统就会自动触发Backflush来从Supply Subinv给工单供料。


再查Material Workbench,可以看到产成品pt_a01的数量在指定仓库里增加了5个

组件pt_c01,因为backflush,从supply sub里减少了5个,以供给工单。



Backflush相关的参数

路径:WIP > Setup > Parameters > Material Tab

a) Supply Subinventory
b) Supply Locator
c) Lot Selection Method
d) Alternate Lot Selection Method
e) Lot Verification
f) Release Backflush Components
g) Allow Quantity Changes During Backflush


Supply Subinventory/Locator为默认的Supply Subinventory,当然你也可以在定义BOM的时候,指定某一个Sub作为Supply Subinventory(BOM里的Material Control页签里的Subinventory)


Backflush Transfer & Backflush

另外需要说下WIP的另外一个Transaction Type: Backflush Transfer,注意区别Backflush Transfer和Backflush

Backflush Transfer实际上和Subinventory Transfer类似,都是库存间物料的转移,只不过Backflush主要是针对WIP,用于把物料从普通库存转移到WIP的Supply Subinventory(工单的供货库存),这样可以保证在Supply Sub下有足够的货物,这样Backflush在自动扣减物料的时候不会因为数量不足而无法继续。

路径:WIP > Material Transaction > WIP Material Transaction > Type 选择Backflush Transfer

Backflush Transfer之后,查询Material Transaction会看到一个+-Quantity的仓库间调拨的两个事务(Transaction Type:Backflush Transfer,Transaction_Type_ID:51)




转载请注明出处:http://blog.csdn.net/pan_tian/article/details/7785714

===EOF===


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值