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,测试结束!