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

供应商质量绩效记分卡|MES与生产管理工具

这个工具解决什么问题

这工具不替你决策,但会把决策需要的依据一次性摆出来。

把多家供应商、多月来料数据汇成一张横向可比的记分卡: PPM 40% + 批合格率 40% + 趋势 20%,输出总分、ABC 等级、趋势箭头与约谈建议。

输入数据格式

数据文件 iqc_monthly.csv,列顺序为:supplier、month、lots、lots_rejected、defects、units。

示例首行:供应商A,2026-05,120,2,2,30000

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

供应商质量绩效记分卡
========================================================================

评分权重:PPM 40% + 批合格率 40% + 趋势 20%;PPM 满分线 800,批合格率满分线 98.5%

【一、记分卡总表(按总分降序)】
  排名 供应商        总分   等级     PPM   批合格率   近3月趋势(ppm/月)
   1   供应商A         99.6   A         44    99.17%         -7.6 改善↓
   2   供应商C         90.0   A         40   100.00%          0.0 平稳→
   3   供应商E         78.7   B         51    98.18%          8.8 恶化↑
   4   供应商B         77.0   B         54    97.86%         13.3 恶化↑
   5   供应商D         68.2   C         57    96.00%         18.8 恶化↑

【二、等级判定】
  A(≥85 免检/优先份额):供应商A、供应商C
  B(70–84 正常):供应商E、供应商B
  C(55–69 加严抽检+改善计划):供应商D
  D(<55 停止/限单+现场审核):—

【三、警示与约谈建议】
· 供应商E:批合格率 98.18% 低于 98.5%;末月 PPM 77 且逐月恶化;建议 2 周内提交 8D/改善报告,否则下调份额。
· 供应商B:批合格率 97.86% 低于 98.5%;末月 PPM 107 且逐月恶化;建议 2 周内提交 8D/改善报告,否则下调份额。
· 供应商D:批合格率 96.00% 低于 98.5%;末月 PPM 125 且逐月恶化;建议 2 周内提交 8D/改善报告,否则下调份额。

【四、使用提醒】
  1) PPM 口径先统一:按缺陷数还是按不良品数、是否含产线反馈退货,
     三种口径的 PPM 可以差几倍,跨供应商排名前必须对齐。
  2) 交货量小的供应商,单月批合格率波动大,趋势项可缓解误判;
     仍建议至少积累 6 个月再做等级调整。
  3) 分数线的功利性提醒:把目标定得过高会集体 B/C,失去区分度;
     建议按行业/物料类别分层设定 PPM_TARGET,而不是全站一

解决什么问题

来料 PPM 报表各供应商口径不一、月月打架;采购谈判时拿不出「谁该加单、 谁该减单」的量化依据。本工具统一口径、加权评分、按等级直接挂钩处置动作 (免检/正常/加严/限单)。

使用方法

python supplier_scorecard.py # 示例数据(5 家 × 6 月) python supplier_scorecard.py 我的.csv

评分线在脚本头部 PPM_TARGET / BATCH_TARGET 修改。

输出说明

· scorecard_report.txt:总表(降序)、等级判定、警示与约谈建议、使用提醒 · scorecard_summary.csv:汇总表(可直接贴邮件)

注意事项

跨供应商排名前必须统一 PPM 口径(缺陷数 vs 不良品数、是否含产线退货); 交货量小的供应商要至少积累 6 个月再调级。

会生成哪些文件

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

工具中出现的字段与提示

  • 供应商A
  • 供应商B
  • 供应商C
  • 供应商D
  • 供应商E
  • 供应商质量绩效记分卡
  • 评分权重:PPM 40%% + 批合格率 40%% + 趋势 20%%;
  • PPM 满分线 %.0f,批合格率满分线 %.1f%%
  • 【一、记分卡总表(按总分降序)】
  • 【二、等级判定】
  • ≥85 免检/优先份额
  • 70–84 正常
  • 55–69 加严抽检+改善计划
  • <55 停止/限单+现场审核
  • 【三、警示与约谈建议】
  • 本期无 C/D 级或明显恶化供应商。
  • PPM %.0f 超目标 %.0f
  • 批合格率 %.2f%% 低于 %.1f%%

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

下载与文件清单

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

主程序文件:supplier_scorecard.py。

下载 供应商质量绩效记分卡 工具包(zip)

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

常见问题

输入数据要准备成什么样?
按 示例首行中的列顺序准备即可,共 6 列:supplier、month、lots、lots_rejected、defects、units。列为空或格式不符时结果会失真,建议先用示例数据试跑一遍。

跑完最该关注哪几项?
报告按 一、记分卡总表(按总分降序)、二、等级判定、三、警示与约谈建议、四、使用提醒 等部分组织,其中判定结论与建议部分直接对应下一步动作。

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

示例数据能直接跑吗?
可以。示例数据与主程序在同一压缩包内,解压后直接运行即可看到完整输出,确认无误再替换成自己的台账。

同分类的其它工具

分类归属:MES与生产管理工具包;完整清单在 工具资源包下载页。

标签: 15119

相关文章

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

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

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

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

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

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

DOE实验设计方差分析Python工具免费下载|因子效应排序

DOE实验设计方差分析Python工具免费下载|因子效应排序

工具简介全因子实验矩阵生成、单因子方差分析(F检验)、因子效应极差排序、最优工艺窗口推荐。资料包内容· 主程序 doe_analyzer.py(Python 3.8+,核心功能零第三方依赖)· 自动生...

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

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

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

FDC设备数据采集与超限报警Python框架免费下载

FDC设备数据采集与超限报警Python框架免费下载

工具简介模拟SECS-GEM数据流采集,内置超限/均值漂移/趋势三类报警规则引擎,输出报警CSV,可直接作为产线FDC原型二开。资料包内容· 主程序 fdc_collector.py(Python 3...

APC先进过程控制R2R控制器Python仿真工具免费下载

APC先进过程控制R2R控制器Python仿真工具免费下载

工具简介R2R运行到运行控制器+EWMA预测模型仿真:设备漂移与噪声下,对比开环与闭环的控制效果,输出收敛曲线。资料包内容· 主程序 apc_r2r_sim.py(Python 3.8+,核心功能零第...