Oracle操作测试:工单成品未生产,想提前手工将物料从库存中扣除

Background:有时候我们需要对某个工单的物料提前发料,其他物料让系统Operation pull automatically。

 

1,新建一个标准discrete Job,发料方式暂时不改,默认由BOM带入。

2,我们看看Components的Supply type,随意挑一个S15-100。

3,Move transactions:

4,结果:(这不是我们想要的,把Step退回To Move >>Queue)

5,重复第三步,把step那里的第一个Field填To move,第二个必填Filed填Queue,这样就可以把所有物料原路退回。

6,我们先试试到WIP Material transactions强制发Operation pull的物料,你会发现提示/Warning。

7,这个就很明显了,所以,到这里就可以看出来,如果我们想把一个物料在成品未开始生产之前就想发料出去,最好是把Supply type改为Push(如图的Note)

否则,会多扣一次。

8,Point7的操作我们就Cancel/中断吧,肯定是不可行的,重复扣数,会导致库存和采购的异常。我们不做这种傻事!!

9,回归正确的操作:选择material requirements

10,修改某个物料的供应方式为Push,人工投放物料。

11,我们在去WIP Material transactions。

12,这样整个Job,只有这个物料被提前发放了。

13,我们接着收到报检单后,整体反减(Move transactions),其余物料Operation Pull。

14,这样整个工单9087228的物料就都被反减,也没有重复返减。

15,最后完成事务转移(Completion transactions):成品入库(FG库存增加,Resource返减)

注意有Lot/Serial的,请选择序列号:满足每台成品一个序列号。

16,这样工单的状态就为Complete了,Resource也被返减了。

17,测试结束!

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值