来源:世界经理人
销售订单So经过MRP分解后,会出现多层的生产订单Mo。生产订单Mo同一个BOM层级,应该是多张,而且BOM层级也会各不相同。
销售订单So第一次MRP后,生产订单Mo如果在计划状态,可以被覆盖。但是,生产订单Mo下达后,该生产的品种、数量和时间(计划开始时间、计划完工时间)是不做变更了。
===
假设我们就以第一次的MRP分解后的生产订单Mo的时间为准,其时间维度,也是多样化的:
第一,MRP计算得出的时间:计划开始时间、计划完工时间。这个时间是基于无限产能、前置期推算。这个时间,我们也可以称之为,生产订单Mo的需求时间(首次的计划完工时间)。
第二,根据MRP计算出的计划完工时间,进行齐套、有限产能的详细排程,会再一次得出排程后的该生产订单的计划开始时间、计划完工时间。可能每次的排程,其计划开始时间、计划完工时间都是变化的,即是动态的。
第三,实际执行时的实际开工时间、实际完工时间。
所以,从这里看,我们可以把一个生产订单Mo的时间分为三组:
第一组,生产订单Mo的MRP计划开始时间、MRP计划完工时间。这个时间是基于销售订单So、前置期(自制/委外/采购)推算的,我可以称之为需求时间。
记住:这个时间是固定的(可以变更,但也是相对固定的)。
第二组,生产订单Mo的APS计划开始时间、APS计划完工时间。
记住:这个时间是动态的(APS排程可以齐套+有限产能)。一天排一次,有可能每次的时间都不一样(也有可能一样,但是不一样的概率更高,是因为基于实况排程的)。
第三组,生产订单Mo的实际开始时间和实际完工时间。如果有MES系统,必须实现工序的开工报工和完工报工,如果生产订单Mo是多工序的,则第一个工序任务的扫码开工时间,是这个生产订单Mo的实际开始时间,最后一个工序的扫码完工时间,是该生产订单的实际完工时间。需要注意的是,实际开工时间与实际完工时间,不仅是各个工序的生产周期,还有工序间的等待,转运等时间。
记住:生产订单Mo的实际开始时间、实际完工时间也是动态的。
===
所以,生产订单的计划开始时间、计划完工时间,有三组:分别是MRP的,APS的,MES的。可以分别定义为需求、计划、实际。