首页 产业智能 正文

回复

再谈APS的基本概念

产业智能 浏览:199 回复:1 收藏

xuyongshuo  2024-08-09 10:18

缘起

在最近一次关于APS的讨论中,一个朋友的观点:APS要给交期、生产计划和排程,还有call料计划

而我的疑问:APS根据订单需求,做计划和排产,计划排产确定,交期就定了,为啥还要单独给交期

朋友的回复:交期和Call料(包括采购计划调整)是对外的,需要跟客户和Supplier/carrier协同

我个人认为:APS的主要工作是计划和排产,计划包括采购计划,计划和排产在确定了生产计划后,是可以推导出交期的。至于与客户、供应商、承运商的协同,是不包括在APS内的。

而APS的一个重要功能是通过引擎提高再计划速度,也就是说在做计划时,对于交付有交付提前期,正常情况是根据交期,按照交付提前期倒排即可。当承运商排期排不开,供应商延迟交货这种异常出现时,需要根据最新的异常,做再计划

APS的功能就是计划和排产

因此,我觉得还是有必要再介绍一下APS的概念,主要从APS的功能维度介绍。

APS的功能

  1. 集成的多种计划功能,包括物料计划、产能平衡和排产

  2. 基于限制的计划(包括各种限制条件,物料限制、产能限制,规则限制等)。

  3. 针对考虑物料和产能限制的计划模拟。

  4. 通过算力,提升再计划速度。其实很多计划需要人为修订,以及应对一些突发异常(设备故障、供应链突发事件)。

  5. 计划异常的可视化(将存在资源冲突的计划抛出异常)。

  6. 解决问题的计划工具(借助计划流程,通过问题解决与优化算法的交互来解决制造过程的问题)。

  7. 应对制造提前期的可变性。

  8. 具有计划模拟能力。


APS计划流程

  • 从ERP或经营系统下载数据(主要包括订单数据、预测数据,库存数据、采购数据)。

  • 开始无限产能、有限物料计划

  • 物料限制问题解决:增加采购、催促供应商加快物料到达,减少订单。

  • 有限产能平衡。针对产能限制,利用算法实现平衡产能,手工优化排产、减少订单,或者外包或者选择替代产能。

  • 有限产能排产,算法排产,手工调整。

  • 将计划、排产上传到运营系统。执行计划和排产。


从APS功能和APS计划流程可以看出,APS的算法中,不应包括确定交期。在流程中,包括手工优化、调整的过程,在手工优化和调整中,需要人与供应商、客户、承运商进行协调。

而协同后的,是否能够实现(没有物料和产能冲突),还需要通过再计划功能,不断模拟,确认。

其实我一直强调的解耦,就是不要将人工协同的工作与计划过程混杂在一起。分不清算法与人工工作的关系,可以用中国一句俗话来形容:眉毛胡子一把抓

把眉毛和胡子抓在一起之后,再区分就难了。不如提前做好区分。

来源:微信号xuyongshuo-work

作者:许永硕

该作品已获作者授权,未经许可,禁止任何个人及第三方转载。



我知道了