2. 排产系统与KPI体系概览

在制造企业中,排产并不是孤立存在于某一个软件里的功能,而是横跨ERP、APS、MES三层系统的协同结果。理解这三者的分工,是理解排产KPI为何要分层、交期风险为何会跨层传导的前提。

一、ERP、APS、MES中的排产定位

ERP(企业资源计划)站在经营层,回答的是“接什么单、备什么料、成本多少”。它管理销售订单、采购、库存、财务,输出的是需求计划与物料可用性。ERP通常不做精细到分钟级的机台排序,它给出的是“需求时间窗”和“物料约束”。

APS(高级计划与排程)站在计划层,回答的是“先做谁、在哪台设备做、什么时候做”。它接收ERP的订单与物料信息,结合工艺路线、设备产能、换型时间、班次日历等约束,通过有限产能算法生成工序级排程。APS的核心输出是:订单的预计完工时间、设备的时间占用序列、以及可承诺交期(ATP/CTP)。

MES(制造执行系统)站在执行层,回答的是“现在做到哪了、实际与计划差多少”。它采集工单开工、完工、设备状态、质量数据,把APS的计划与实际执行进行比对,并将偏差反馈给APS进行重排。MES不负责全局优化,但它是排产闭环中“实际进度”的唯一真实来源。

三者的关系可以概括为:ERP给“需求和物料”,APS给“顺序和时间”,MES给“实际和偏差”。排产KPI如果只挂在某一层,就会出现“计划好看、执行走样”或“执行忙碌、交付失控”的割裂。

ERP / APS / MES 排产定位与KPI分层关系 ERP · 经营层 输入:销售订单、库存、采购在途、BOM 输出:需求时间窗、物料可用性、成本目标 KPI层:库存 / 成本 指标:库存周转率、资金占用 订单+物料约束 APS · 计划层 输入:工艺路线、设备产能、换型时间、班次日历 输出:工序级排程、预计完工时间、可承诺交期(CTP) KPI层:交付 / 效率 指标:准时交付率、设备利用率 排程指令下发 MES · 执行层 输入:工单、设备状态、人员班次、质量数据 输出:实际开工/完工、偏差反馈、异常事件 KPI层:效率 / 交付 指标:达成率、直通率、异常响应 偏差反馈·重排 交期风险传导:ERP物料延迟 → APS排程后移 → MES执行赶工 → 交付KPI恶化

二、KPI分层:交付、效率、库存、成本

排产KPI通常分为四层,每层关注不同的经营目标,且相互之间存在制约关系。

交付层关注“能不能按时交给客户”。核心指标包括:订单准时交付率(OTD)、平均交付延迟天数、交期承诺准确率。交付层是排产最直接的考核对象,也是交期风险的最终体现。

效率层关注“资源用得好不好”。核心指标包括:设备综合效率(OEE)、换型次数与换型时间、产能利用率、计划达成率。效率层直接影响交付能力,但过度追求效率可能导致库存积压或换型频繁。

库存层关注“钱压了多少在物料和半成品上”。核心指标包括:原材料库存周转天数、在制品(WIP)数量、成品库存周转率。库存层与交付层存在权衡:备库存可以保交付,但占用资金。

成本层关注“排产决策花了多少钱”。核心指标包括:加班工时占比、加急运费、换型损耗、废品率。成本层是排产方案经济性的最终检验。

这四层不是并列关系,而是有因果链的:排产顺序影响换型次数(效率),换型次数影响产出速度(交付),产出速度影响在制品堆积(库存),在制品和加班又影响成本。因此,单独优化某一层KPI,往往以牺牲另一层为代价。

三、KPI分层与交期风险的关系

交期风险不是交付层单独产生的,它沿着“库存→效率→交付”的链条逐层放大。举一个教学示例(以下为合理假设的示例数据,非实测):

某注塑车间接到一张订单,客户要求第10天交货。ERP显示某色母粒库存仅够3天用量,采购在途需5天到货。APS按物料可用时间排程,最早只能第6天开工,注塑周期2天,预计第8天完工,看似满足交期。但MES反馈:第4天时一台关键注塑机故障停机8小时,导致前序工单积压。APS重排后,该订单开工推迟到第7天,完工推到第9天,仅剩1天缓冲。此时若再出现一次换型超时或质量返工,交期就会突破。

这个链条说明:交期风险 = 物料风险 + 产能风险 + 执行风险 − 缓冲时间。KPI分层的作用,就是让每一层风险都有对应的指标去暴露它:库存层暴露物料风险,效率层暴露产能风险,交付层暴露最终结果,成本层暴露赶工代价。

排产KPI设计的一个实用原则:交付层指标必须与APS的预计完工时间联动,效率层指标必须与MES的实际执行数据联动,库存层指标必须与ERP的物料可用性联动。三层数据不打通,交期风险就只能事后发现,无法事前预警。

四、从KPI到交期风险预警的落地思路

在实际排产中,可以把上述分层关系转化为一个简单的风险评分表。以下是一个可直接参考的示例结构(字段和阈值需按企业实际调整):

风险维度 数据来源 示例指标 预警阈值(示例) 对交期的影响
物料风险 ERP库存/在途 物料可用天数 < 订单剩余天数×1.2 开工延迟
产能风险 APS排程 关键设备负荷率 > 90% 排队时间增加
执行风险 MES实际 计划达成率 < 85% 完工时间后移
缓冲风险 APS+实际 交期缓冲天数 < 1天 无容错空间

使用时,对每张订单按四个维度打分,任一维度触发阈值即标记为“交期风险订单”,由计划员优先处理。这样,KPI不再是月底才看的报表,而是排产过程中实时判断交期风险的依据。

总结来说,ERP、APS、MES分别承担需求、计划、执行的角色,KPI分层则把交付、效率、库存、成本四个目标拆解到对应系统中。交期风险的本质,是这四层目标在时间和资源上的冲突。只有把分层KPI与跨系统数据联动起来,排产才能从“事后救火”转向“事前预警”。