APS应用中产能过剩与缩短交货期的辩证思考

前一阵在南方一个民营企业进行调研。这个民营企业在日益激烈的市场竞争下订单非常多,但每一个订单的量都不大。这种竞争激烈的企业,一般经过长期的发展,都面临着如何利用过剩产能缩短用户的交货期的问题。

        产能过剩并不意味着接到用户订单之后,能够在很短的时间内完成交货,主要是因为产品的生产周期比较长,企业必须要进行预先的成品或者零件的生产才能够快速的缩短交货期,实现对用户需求的快速响应。这其实是大规模定制生产方式下多种生产模式的一种综合运用,比如预先生产或者准备半成品或者用于组装的零件,当装配能力足够的时候,可以按照订单进行组装生产交货,但是如果没有零部件库存,这时的生产周期会明显的拉长,快速交互的目的就无法达到了。

        这种企业的订单一般包括两种类型:销售订单和预测订单。销售订单是面向订单的生产,而预测订单一般采用是面向库存的生产。如果某个销售订单接到了,一般都会检查库存,如果有库存则对销售订单进行完全的冲减或者部分冲减。因此从本质上来说,所有的订单都是面向库存生产的,销售订单其实也是这个样子,只是说他的成品库存是立即转移到客户那边去了而已。

       我们一般提到的APS,说的是高级计划排产。其中包括两个味道:计划和排产,但其实现在APS更多的是在做排产,而对计划的功能其实是比较弱的。计划功能的本质是进行决策。排产是在确定的订单输入的情况下,有了明确的计划而对计划生成作业级的工序资源安排,或者把一般来说是通过MRP进行的计划组织下达,实现决策以及如何组织投产,包括投产时间等。

        就如同我们传统诟病的。比如一个企业针对每一个车间建立MES,每一个车间其实都是在螺丝壳里做道场。但是每一个车间MES,其实都是非常艰难的在进行生产管控,其主要的原因是因为外部输入的不确定性是比较大的,也就是说计划订单的波动影响比较大。现在看起来APS同样面对的这个问题。APS技术非常复杂,但是仍然受到了计划的制约,现实的APS的排产技术在企业实施应用的一大问题,我认为计划与排产的分离是导致APS实施困难的一个原因,也因此APS后续的发展趋势,应该是,尤其是结合计划方面的决策,同时实现作为计划决策结果的作业排序。

        对于产能过剩的企业来说,只是完成销售订单的排产其实并没有消耗完全的产能,因此一般来说都是有空闲能力来进行预测订单的投产的,而预测订单的投产涉及到两个方面:组织和下达。组织主要是说预测订单具有灵活性,可以柔性的拆分,而下达决定了如何根据空闲制造能力决定预测订单的下发时间。

        但企业其实在面对销售订单的时候,如果完全按照生产周期,也就是说从零件开始到装配成品入库,整个的生产周期也是比较长的,其实并不能能够满足企业的运行指标要求或者精益求精的运行指标要求,这就要求企业在进行销售,订单的生产时候并不一定是从0开始而有可能只是在装配的时候来进行控制。

        同样的,对于预测订单来说,企业也需要根据装配加工毛坯等环节的生产能力以及生产速度,如果装配不成问题,当接到销售订单的时候才进行装配以满足交货期要求,那预测订单的生产将主要围绕着毛坯和零件的生产来展开,以缩短生产周期以及利用剩余的产能。

        剩余产能的利用不仅仅是考虑剩余产能,也要考虑很多其他方面,比如说,对于销售订单,要组织从毛坯到装配成品的全过程生产的话,其实也存在着与预测零件生产的揉单或者合批生产问题,这样也能够追求一个批量经济效益,当然所有的情况都是在不影响销售订单的完成以及对于预测订单组织下达的全面考虑之下的。

       而单单对预测订单的组织下达,其实这就是一个决策,什么样的型号产品,什么时间进行下达?生产多少数量,这个都是具有很大柔性的,也是很多因因素需要考虑的。

       第1个考虑的因素就是对预测订单的组织。是否按照一种均衡的方式,比如说对于所有的品种,都组织一批预测订单进行生产,这