当前位置:首页 > 半导体工具包 > 正文内容

物料齐套率与缺料预警分析器|MES与生产管理工具

这个工具解决什么问题

追溯的真正难点不是记录,而是检索。这工具按可检索的键组织输出。

按工单 BOM 逐料核对「需求 vs 现有库存 vs 在途到货」,算出订单级/物料级齐套率、 缺口清单与最早可齐套日期;再按「影响订单数 × 缺口量」排催料优先级, 并标出交期已不可行的工单。

输入数据格式

数据文件 kitting_orders.csv,列顺序为:order_no、due_date、material、req_qty、stock_qty、incoming_date、incoming_qty。

示例首行:WO-1001,2026-10-03,IC-A1,1200,1500,,0

示例输出(真实运行结果节选)

物料齐套率与缺料预警报告
==============================================================================

数据基准日:2026-10-01|受检工单 12 张、物料需求行 38 行、涉及物料 8 种

【一、总体齐套率】
  订单齐套率(整单可开工):4/12 = 33.3%
  物料齐套率(逐行满足):26/38 = 68.4%
  未齐套工单:8 张(WO-1002、WO-1003、WO-1004、WO-1005、WO-1006、WO-1007、WO-1010、WO-1011)
  读法:订单齐套率 <70% 时,排产表再满也会在线上「断料」,应先对齐套率做滚动看板。

【二、工单级明细】
  工单        交期          状态       最早齐套日         缺料明细
  WO-1001   2026-10-03  齐套       2026-10-01    —
  WO-1002   2026-10-04  风险       2026-10-06    IC-A1 缺 800;PCB-2L 缺 400
  WO-1003   2026-10-05  风险       2026-10-07    HS-01 缺 300
  WO-1004   2026-10-06  风险       未排期           IC-A1 缺 200(无足量在途)
  WO-1005   2026-10-07  可控       2026-10-05    IC-B2 缺 20
  WO-1006   2026-10-08  风险       2026-10-09    HS-01 缺 40(无足量在途);PCB-2L 缺 300
  WO-1007   2026-10-09  可控       2026-10-04    IC-A1 缺 1500;LED-05 缺 300(无足量在途)
  WO-1008   2026-10-10  齐套       2026-10-01    —
  WO-1009   2026-10-11  齐套       2026-10-01    —
  WO-1010   2026-10-12  风险       2026-10-15    IC-A1 缺 600;LED-05 缺 900
  WO-1011   2026-10-13  风险       2026-10-14    IC-C3 缺 250
  WO-1012   2026

解决什么问题

排产表上工单排得漂亮,上线才发现少一颗料 —— 停工待料、临时催料、半成品压线。 缺料往往不是「采购不力」,而是没人把齐套率算清楚、没人提前锁定风险工单。 本工具把「来得及/来不及」用日期算出来,让催料有优先级、改期有依据。

使用方法

python kitting_rate.py # 示例数据(12 张工单 / 48 行物料) python kitting_rate.py 我的.csv

输入格式(CSV,UTF-8)

· 已在库的料按 stock_qty 计入;不足部分按 incoming_date 排到货 · 到货日期留空表示该料暂无在途计划(视为最高风险)

输出说明

· kitting_orders.csv:示例数据(首次运行自动生成) · kitting_report.txt:齐套率总览、缺口清单、最早可齐套日期、催料优先级排序、 交期风险工单与处置建议

适用场景

周排产前的齐套检查、新订单交期评审、缺料催办清单生成。

注意事项

齐套率按「张数」和「数量」两个口径都看:数量齐套率漂亮但张数齐套率低, 说明缺的是少数关键料,救火优先级应看受影响订单数而不是缺口量。

可调参数与计算口径

脚本顶部集中了主要阈值与常量:CSV_NAME="kitting_orders.csv"、REPORT_NAME="kitting_report.txt"、TODAY="2026-10-01"、ORDERS=[。改完直接重跑即可,不必改动计算逻辑。

会生成哪些文件

运行后除控制台输出外,还会生成:kitting_orders.csv、kitting_report.txt。

工具中出现的字段与提示

  • 物料齐套率与缺料预警报告
  • 数据基准日:%s|受检工单 %d 张、物料需求行 %d 行、涉及物料 %d 种
  • 【一、总体齐套率】
  • 订单齐套率(整单可开工):%d/%d = %.1f%%
  • 物料齐套率(逐行满足):%d/%d = %.1f%%
  • 未齐套工单:%d 张%s
  • 【二、工单级明细】
  • 最早齐套日
  • 缺料明细
  • 【三、缺料物料汇总与催料优先级】
  • 最大单次缺口
  • 缺口合计
  • 影响工单数
  • P1 立即催
  • P2 本周内
  • P3 观察
  • ⚠ %s 存在「在途不足/未排期」情形,影响:%s
  • 【四、交期风险判定】

其余字段以界面与示例报告为准。

下载与文件清单

压缩包内包含:主程序脚本、示例数据文件、示例输出报告、中文说明文档,以及同主题 AI 提示词一套。解压后按说明运行即可,示例数据可直接试跑。

主程序文件:kitting_rate.py。

下载 物料齐套率与缺料预警分析器 工具包(zip)

本站工具免费下载,无需注册。工具为 Python 脚本,Python 3.8 及以上环境可直接运行,核心功能尽量不依赖第三方库。

常见问题

输入数据要准备成什么样?
按 示例首行中的列顺序准备即可,共 7 列:order_no、due_date、material、req_qty、stock_qty、incoming_date、incoming_qty。列为空或格式不符时结果会失真,建议先用示例数据试跑一遍。

跑完最该关注哪几项?
报告按 一、总体齐套率、二、工单级明细、三、缺料物料汇总与催料优先级、四、交期风险判定、五、结论与行动建议 等部分组织,其中判定结论与建议部分直接对应下一步动作。

阈值可以改成我们自己的标准吗?
可以,脚本顶部已把主要阈值与常量集中声明,按自己产线的标准修改后重跑即可,不需要改计算逻辑。

附赠的提示词怎么用?
把提示词与自己的数据一起交给大模型,可以让它按同一套口径帮你改写分析流程或扩展报告字段。

同分类的其它工具

所属分类 MES与生产管理工具包,也可回到 工具资源包下载页 按分类查找。

标签: 15119

相关文章

晶圆良率分析Python工具免费下载|Wafer Map+良率分层报表

晶圆良率分析Python工具免费下载|Wafer Map+良率分层报表

工具简介读取CP测试数据,自动绘制Wafer Map、统计每片晶圆良率与FAIL bin分布、边缘/中心分层对比,输出中文分析报告。资料包内容· 主程序 wafer_yield_analyzer.py...

SPC控制图与Cpk计算Python工具免费下载|Xbar-R+判异

SPC控制图与Cpk计算Python工具免费下载|Xbar-R+判异

工具简介自动绘制Xbar-R控制图、计算Cp/Cpk/Ppk,内置Nelson判异规则1~5,输出异常清单与控制图。资料包内容· 主程序 spc_auto.py(Python 3.8+,核心功能零第三...

MES生产报表自动化Python工具免费下载|OEE+停机损失周报

MES生产报表自动化Python工具免费下载|OEE+停机损失周报

工具简介读取工单与停机记录,自动计算OEE三大指标、统计停机损失TOP,输出Excel周报。资料包内容· 主程序 mes_report.py(Python 3.8+,核心功能零第三方依赖)· 自动生成...

工业技术长文GEO/SEO文章改造工作流免费下载|提示词三件套

工业技术长文GEO/SEO文章改造工作流免费下载|提示词三件套

工具简介一套三步提示词工作流:长文扩写(4500-6000字,含FAQ/表格)→ CSDN版改写(@[TOC]+配图占位)→ SEO元信息生成,附配图规范与发布自检清单。资料包内容· 主程序 提示词1...

OEE帕累托分析Python工具免费下载|三大损失+六大停机

OEE帕累托分析Python工具免费下载|三大损失+六大停机

工具简介自动拆解OEE三大损失(可用率/性能率/良品率),六大停机损失帕累托图,给出改善优先级建议。资料包内容· 主程序 oee_analyzer.py(Python 3.8+,核心功能零第三方依赖)...

WAT晶圆允收测试数据分析Python工具免费下载|批次z值+3σ拦截

WAT晶圆允收测试数据分析Python工具免费下载|批次z值+3σ拦截

工具简介WAT电参数清洗、分布统计、批次z值对比、3σ单点拦截预警,输出中文报告与批次箱线图。资料包内容· 主程序 wat_analyzer.py(Python 3.8+,核心功能零第三方依赖)· 自...