连接任何 ERP

SkyPlanner 的开放 REST API 可连接 ERP、MES 和运营系统,包括内部 ERP。您可以自行构建集成,也可以让我们的团队协助。

也可独立运行 — ERP 集成是可选的,非必需的。

讨论集成项目

连接 ERP 和 MES 系统,如

制造效率

库龄分析:将老库存纳入生产计划

老物料不一定是废料,也不一定能直接使用。读懂库龄分析报表,选择合适的处理方式,并用SkyPlanner为获批的物料消耗任务排程。

Jussi Mäntylä 生产计划专家,SkyPlanner 更新于 2026年10月28日 3 分钟阅读
Stored metal rings beside an hourglass, with a selected portion at an assembly fixture for production use.
本文内容
  1. 什么是库龄分析?
  2. 如何计算库龄
  3. 部分领用或内部调拨后,仍保留原始日期
  4. 不要用周转率代替批次库龄
  5. 能指导行动的库龄分析报表应包含哪些内容
  6. 示例:一半是老库存,但只有部分可供使用
  7. 决定库存是使用、暂留、退货还是清理
  8. 用 SkyPlanner 将获批的物料耗用安排纳入生产排程
  9. 物料状态更透明,为 Eskomatic 带来了哪些改变
  10. 防止同类库存再次积压

首页 » 资源 » 库龄分析:将老库存纳入生产计划

预计阅读时间: 11 分钟

一托物料在仓库里放了几个月。采购部门看到的是被物料占用的资金,生产部门则觉得这批物料或许能省下一次采购。但质量部门还需要确认物料能否使用,而消耗这批物料所需的设备,正忙着赶客户订单。

库龄分析报表能帮你发现这一托物料。真正的价值在于决定如何处理,并把决定落实。

在制造业,目标不只是把最老的库存消耗掉,而是用合适的物料满足真实需求,保障交付,并避免再次产生同样的过剩库存。SkyPlanner APS帮助你落实执行:将获批的物料消耗任务,与其他同样需要占用产能的订单一起纳入生产排程。

什么是库龄分析?

库龄分析按照约定的起算日期,计算现有库存已存放的时间,并按库龄区间分组。以收货日期为起点时,分析针对仍在库的数量,计算从物料收货日到报表基准日的时间。

库龄分析报表让库存的库龄分布一目了然。它不只显示某个零部件的库存余额为600件,还会说明其中多少来自较早的收货,多少是近期到货。这有助于你在继续采购或生产之前,找出需要关注的物料。

解读报表前,先统一计时口径。有些报表计算的是距上次库存异动的时间,而不是各次收货剩余数量的库龄。两者都有用,但回答的问题不同。某种零部件可能每周都在领用,而早先某次到货的一部分却一直没有动过。

库龄也不同于以下概念:

  • 保质期:物料在规定条件下能够保持合格的期限。到期日可能取决于生产、开封或其他事件,而非收货日期。
  • 周转缓慢:一段时间内消耗量或出库活动较少。即使是刚收到的物料,消耗速度也可能已经低于计划。
  • 过剩库存:按照需求和补货策略判断,超出所需数量的库存。既可能是新库存,也可能是老库存。
  • 库存过时:库存已无法满足原定用途的要求,例如设计变更后不再适用。仅凭库龄,不能得出这一结论。

因此,真正有用的问题不是“这批库存老不老”,而是“结合这种物料的特性、当前状态和下一次需求,这样的库龄意味着什么?”

如何计算库龄

以收货日期为起点进行分析时,可按以下公式计算:

库龄天数 = 报表基准日 − 原始收货日期

该库龄应对应这次收货的剩余数量,而非最初到货的数量。如果一批到货的大部分已经消耗,已消耗的数量就不应计入当前在库库存的库龄分析。

首先固定一个报表基准日,并明确分析范围:厂区、仓库、物料,以及必要时的批次或版本。将剩余数量与同一范围、同一日期的库存余额核对一致。如果把已经出库的数量也算进去,库龄算得再精确也没有意义。

部分领用或内部调拨后,仍保留原始日期

一个批次领用了一部分,并不会让剩余物料的库龄变短。同样,如果分析的目的是衡量物料自最初入库以来的存放时间,就不应把老库存从一个库位移到另一个库位视为一次新的外部收货。

这些库存异动发生后,仍应能够追溯原始日期。退货、库存调整和期初余额要按明确的规则处理;如果原始日期不详,应注明这一不确定性,而不是图方便填入一个近期日期。对于自制物料,要明确以哪次生产入库或完工作为库龄起点。对于在制品,则要说明衡量的是自投产以来的总时长,还是在某一阶段的等待时间。

并非所有系统都能识别每次收货后实际剩下了哪些实物。有些报表根据库存余额和历史出入库记录,采用假定的分配规则来还原各次收货的库存层。这可以辅助库龄分析,却不能证明对应的实物批次确实可供拣料。在用报表指导仓库作业前,先核实它的计算逻辑。

不要用周转率代替批次库龄

存货周转率和存货周转天数反映的是一段时期内的库存表现,无法说明某个尚有库存的批次究竟何时到货。

针对同一种物料、采用同一计量单位时,可计算供日常管理参考的平均库龄:

数量加权平均库龄 = 各次收货的(剩余数量 × 库龄天数)之和 ÷ 剩余总数量

平均值适合用于概括,但不能代替按库龄区间查看分布。不同物料的计量单位不一致时,不要直接相加;按金额加权的汇总属于另一种指标,应明确标注。

能指导行动的库龄分析报表应包含哪些内容

对制造企业有用的报表,应让库龄信息能够支持决策。物料编码、规格或版本、存放位置、批次或收货单号、库龄起算日期及剩余数量应放在一起展示。同时补充采取行动所需的信息:质量状态、已有预留、适用时的到期日或复核日期,以及下一次真实需求。

如果需要优先处理资金占用较大的库存,可列出库存金额,并明确计价依据。金额应与实物数量、预计销售所得分别列示。

根据物料特点,选择互不重叠的库龄区间。例如,可采用0–30天、31–60天、61–90天、91–180天和超过180天。这些只是报表的分组区间,并不是判断库存是否健康或应否报废的通用标准。可用期限较短的物料,需要比为满足长提前期需求而特意储备的耐用零部件更早受到关注。

为每项异常明确负责人、处理措施和完成期限,才能推动执行。“超过90天”只能筛出一笔库存;“确认放行,并安排用于订单X的生产任务”才是有人需要完成的具体工作。

示例:一半是老库存,但只有部分可供使用

假设一家制造企业正在核查同一种零部件的三次收货,计量单位相同。下列数量为报表基准日的剩余数量,而不是最初到货的数量。

收货剩余数量自收货起的库龄库龄区间
A300件120天91–180天
B100件60天31–60天
C200件10天0–30天
合计600件

数量加权平均库龄为73.3天,即44,000件·天除以600件。然而,50%的库存数量库龄超过90天。平均值掩盖了老库存集中的情况。

再看收货A。剩余的300件中,100件已为另一个订单预留,50件处于质量暂扣状态。只有150件已获准使用且尚未分配,可以考虑安排新的用途。

某个客户订单可以消耗这150件合适的物料。这是一个值得把握的机会,但并不意味着可以领用全部300件、绕过质量限制,或挪用已分配给其他订单的物料。仓库必须确认应领用的具体库存,生产计划员则需要为消耗这些物料的工序安排时间。

到这一步,库龄分析报表就转化成了一项生产计划工作。

决定库存是使用、暂留、退货还是清理

与能够确认物料状态、需求和处理方式的相关人员一起评审老库存。库龄最长的物料不一定最急迫:临近到期的物料、已取消产品的库存,或未来已无需求的高金额库存,可能更需要优先处理。

当物料符合所需规格、已获批准且未被其他用途占用时,将其用于满足真实需求。确认订单及耗用数量。如果需要代料或返工,应先取得相应批准,再安排这条工艺路线。适用时,按先进先出(FIFO)原则优先使用较早入库的合格物料,或按先到期先出(FEFO)原则优先使用最早到期的合格物料;仓库的批次发料指令必须落实这一决定。

如果检验、工程审批或未来需求构成了保留库存的合理依据,就明确原因后暂缓处理。为这项暂缓处理指定负责人和复核日期。“以后也许用得上”应成为讨论需求的起点,而不是再次无限期延后的理由。

如果供应商协议、其他厂区或另一项有效需求能带来更好的处理结果,就退货、调拨或寻找其他经批准的用途。在认定这部分库存已处理完毕之前,应确认接收方已同意接收,并落实具体操作安排。内部调拨或许能解决库存地点与需求地点不匹配的问题,但不会清除物料原有的库龄。

如果已无可接受的用途,就按经批准的处置流程清理这部分库存。财务部门应依据公司的会计政策,单独评估是否需要计提减值或核销。运营管理中的库龄分段并不自动构成存货估值决定。

不要仅为消耗老旧原材料而生产成品。没有真实需求,可能只是将库龄问题转移到了成本更高的库存上,同时占用了客户交付所需的产能。

用 SkyPlanner 将获批的物料耗用安排纳入生产排程

确定物料用途后,接下来的问题很具体:在兼顾其他已承诺任务的情况下,消耗这批物料的生产任务能安排在什么时候?

单独一份老旧库存处理清单无法回答这个问题。清单可能要求本周用掉入库批次 A 中的 150 件物料,但所需设备和下游工序已经安排了其他任务。如果每项措施都独立安排,最终仍需有人手动协调相互争抢资源的任务队列。

SkyPlanner APS 将订单工序与工作中心、班次、产能、依赖关系及优先级结合起来。其排程人工智能 Arcturus 计算生产排程,甘特图视图则直观呈现任务顺序和时间安排。启用考虑物料可用性的排程功能后,系统还会根据已录入并更新的物料可用性信息,为耗用物料的工序排程。

对于示例中的订单,应及时更新获批数量和准确的物料需求,保留仓库的批次选用指令,并将耗用物料的生产任务纳入统一排程。计划员设定任务优先级,Arcturus 则计算它与其他任务如何安排。先审查排程结果及其对交付的影响,再决定是否调整优先级或增加可用产能。

这样既能减少手动重排任务队列的工作,也能更清楚地看出库存使用决策对其他订单的影响。你可以把握合理的物料耗用机会,而不必因为库龄达到某个阈值,就将所有客户任务都往后推。

如果库龄较长的物料无法放行,替代物料的供应也应纳入同一套计划。SkyPlanner 根据系统中记录的采购到货日期进行排程;更新预计到货日期并重新计算,即可查看受影响任务如何安排。这样就能讨论切实可行的生产应对方案,而不是让生产任务仍按物料已就绪来排程。

SkyPlanner 可以使用通过系统集成持续更新的库存数量,也可以使用在其仓库模块中管理的库存数量。它可通过开放的 REST API 与任何 ERP 或 MES 集成,因此你可以将现有订单及物料数据接入生产排程,无需为了改进计划而更换正在使用的 ERP。

物料状态更透明,为 Eskomatic 带来了哪些改变

芬兰机械加工承包企业 Eskomatic 过去主要靠人工安排任务队列,对物料状态的掌握也有限。缺料问题可能直到临近任务计划开工时才暴露出来。

将 SkyPlanner 与 ERP 数据连接后,Eskomatic 获得了可视化的任务队列,也能更清楚地掌握缺料情况。据 Eskomatic 反馈,因缺料造成的生产停工减少了,交期设定也更加准确。库龄复核同样需要将物料信息与生产安排结合起来:只有用这些信息判断哪些生产任务确实可以开展,才能发挥其价值。

防止同类库存再次积压

下次复核时,要检查商定的措施是否真正落实。生产任务排入计划,并不代表物料已经耗用;应核实发料或耗用记录,以及剩余库存。退货也不是提出申请就算完成。

接着处理库存积压的原因。订单取消后,可能需要调整采购安排。图纸修订可能导致旧规格物料不再有需求。采购或生产批量过大,可能反复超出企业的实际用量。长期暂缓处理的物料,可能需要质量或工程部门作出决定,而不是再调整一次计划。

将未结采购、计划生产量与剩余可用数量放在一起审查,避免新增供应再次造成刚刚解决的库存过剩。按一致的统计范围和库龄口径跟踪未完成事项及库龄较长的库存;否则,一次调拨或报表口径变更就可能显得情况有所改善,实际问题却并未减少。

先选择一类库存影响较大、且相关决策能够落实的物料着手。目标是形成可重复执行的闭环:识别剩余的老旧库存、批准合适的处理措施、安排所需生产任务,并确认结果。

想了解这一闭环如何应用于生产,欢迎预约 SkyPlanner 演示。请准备一份库龄较长的物料结存、一个已获批准且可耗用这部分物料的订单,以及其他使用相同资源的生产任务。看看 SkyPlanner 如何将物料耗用机会纳入生产排程,并清楚呈现其对交付承诺的影响。如果想先自行探索,可以使用演示数据试用 SkyPlanner。

Jussi Mäntylä

生产计划专家,SkyPlanner

用 SkyPlanner 制定更清晰的生产排程

连接您的数据,审核第一版计划,让计划员掌控每一份投入执行的排程。