十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

首件鉴定控制程序文件拆解:从FAI术语到落地执行

首件鉴定控制程序文件拆解:从FAI术语到落地执行 简介一份面向制造企业质量管理人员与体系工程师的首件鉴定控制程序标准文件旨在规范新产品或重大升级产品首次生产时的鉴定流程明确首件检验FAI、客户首件鉴定CFAI、供方首件鉴定SFAI等术语定义并划分业务、生产、技术质量等部门职责。包内仅含1个doc文档整体大小74KB为可直接编辑的Word版本便于根据企业实际制度进行删改和引用。文档按企业标准格式编排内容涵盖鉴定需求识别、鉴定策划、实施启动、问题整改、绩效统计等环节并附有《首件鉴定需求通知单》《首件鉴定计划表》等表单框架及检查考核要求适合用于完善质量管理体系或作为内部培训材料。该资源已有113人学习对于需要导入或优化首件鉴定程序的企业质量岗位人员具有较高参考价值。1. 首件鉴定控制程序文件.doc 拆解一份可以直接复用的 FAI 落地资料一份首件鉴定控制程序文件.doc放在企业文件库里常常只是吃灰资料等真到新产品转产、客户审厂或 IATF 16949 外审时才被翻出来对照执行。这份程序文件的骨架并不复杂但它把首件鉴定FAI从触发条件、部门职责、实施流程直到绩效统计串成了一条可追溯的链尤其是内部首件鉴定IFAI、客户首件鉴定CFAI、供方首件鉴定SFAI三个场景的分流以及编号为 QDTH-04-ZLJL-119 到 122 的四张表单在建质量体系时可以直接抄作业。对于质量工程师、工艺工程师和 SQE 来说这份资料的价值不在于“要做首件检验”这个结论而在于它给出了完整的管理闭环和职责边界下面按落地视角把术语、流程、表单和常见踩坑逐一拆开。2. FAI 术语体系与首件鉴定触发时机先分清 IFAI、CFAI、SFAI 再谈执行2.1 四个定义帮助确定“首件”是不是你要鉴定的一件程序文件在术语部分定义了首件产品、首件检验FAI、内部首件鉴定IFAI、客户首件鉴定CFAI和供方首件鉴定SFAI。这几个定义不是简单的名词解释它们直接决定了流程往哪条分支走首件产品加工对象或设计、生产条件发生重大变化后生产出来的具有代表性的首件批产品。注意这里说的是“批”不是单件。很多工厂把首件理解成“第一个零件”但对铸造、注塑、热处理这类批量过程代表性样本往往需要多件。首件检验FAI为防止批量不合格品产生对新产品、重要特性发生变更的产品或停产超过 1 年再次复产的产品在首次批量生产时对代表性质量特性进行检验、验证和记录的活动。内部首件鉴定IFAI公司内部组织的首件鉴定由技术质量部检验组牵头。客户首件鉴定CFAI由客户方在现场进行的首件鉴定业务部负责对接。供方首件鉴定SFAI公司对工序外协供应商产品进行的首件鉴定生产部外协管理员负责发起。2.1.1 FAI 与常规首件巡检要分开管理执行中常见的问题是把 FAI 和日常生产线的“首件巡检”混在一起。首件巡检是每班开机、换料、换刀后对首件做尺寸与外观确认记录在巡检表上FAI 则是在产品设计或工艺发生本质变化时做的系统性验证需要出具独立的首件鉴定报告。程序文件里描述的检验项点包括机械尺寸、外观、型式试验、例行试验报告和供应商工艺文件明显超过了巡检的覆盖范围。落地时建议在表单编号上做区分FAI 用独立的编号规则不要混入日常检验记录否则后续追溯时翻不到完整的鉴定证据链。2.2 什么情况下必须触发首件鉴定程序文件第 5 章列出了六类触发场景新项目产品、当前产品重大升级、当前产品工艺变更、新开发工序外协供应商、供应商变更、供应商提出变更生产工艺。前两条比较直观第三条“工艺变更”需要重点解读。工艺变更包含但不限于更换加工设备型号、改变热处理工艺参数、切换模具或工装、调整装配方法。判断“重大”可以用一个简单标准变更是否影响产品图纸上的关键特性或重要特性是否影响材料牌号或热处理等级是否影响装配尺寸链。如果只是刀具寿命参数微调不影响最终尺寸分布就不用走完整的 FAI 流程做过程确认即可。2.2.1 新模具场景的处理程序文件专门提到新产品、产品升级或工艺变更过程中涉及新开模具的技术质量部在策划时必须考虑模具验证。这里有一个经验模具验证不能等到 FAI 鉴定时才做否则模具问题会阻塞整个鉴定周期。常见做法是分两步走第一步是模具 T0 试模后的样件确认由技术组和检验组共同确认样件尺寸与模具状态模具供应商需提交试模报告。第二步才是把验证合格的模具纳入 FAI 计划节点在首件鉴定实施表中将“模具验证”列为一个前置检查项。2.3 表单编号与保存期限的追溯设计程序文件末尾列出了首件鉴定相关的记录表单及保存期这份资料直接从原文件继承下来的表单结构可以按此复制表单名称表单编号建议保存期限首件鉴定需求通知单QDTH-04-ZLJL-1193 年首件鉴定筹划表QDTH-04-ZLJL-1203 年首件鉴定检验记录表QDTH-04-ZLJL-1213 年首件鉴定报告QDTH-04-ZLJL-1223 年首件鉴定实施表QDTH-04-ZLJL-???原文表号缺失需补号3 年保存期 3 年不是随便定的要能覆盖客户审核追溯周期加产品大批量生产周期。存 1 年的话客户第二年追溯首件资料就断了存到产品生命周期结束又浪费库房。3 年是质量体系中比较均衡的选择。我建议把第五张“实施表”的编号直接补为 QDTH-04-ZLJL-123并在文件控制清单里同步更新避免审核时发现表号断档。3. 首件鉴定流程实现从需求通知单到报告发放的节点控制3.1 流程主线与输入输出关系程序文件给出的流程图和活动表实际上勾勒了一条五段式主线需求识别 → 策划 → 实施 → 结果处理 → 绩效统计。这五个阶段可以映射成内部流程状态机。先看输入输出关系输入新项目、产品升级、工艺变更、供应商变更信息。输出首件鉴定需求通知单、首件鉴定计划表、首件鉴定实施表、首件检验记录表、首件鉴定报告、首检鉴定统计表。部门间的交接关系是生产部提交需求通知单给技术质量部检验组编制计划表并召集鉴定小组检验记录表由鉴定小组会签报告由检验组编制并发放至生产部、业务部。这套流转逻辑可以用状态机来表达便于后续做信息化系统。3.1.1 用状态机表达 FA I 流程节点type FAIStage REQUIRED | PLANNED | IMPLEMENTED | REVIEWED | CLOSED interface FAIOrder { id: string stage: FAIStage source: 新产品 | 产品升级 | 工艺变更 | 供应商变更 blockedIssues: string[] validationDate?: Date } const allowedTransitions: RecordFAIStage, FAIStage[] { REQUIRED: [PLANNED], PLANNED: [IMPLEMENTED], IMPLEMENTED: [REVIEWED], REVIEWED: [CLOSED], CLOSED: [] } function transition(order: FAIOrder, next: FAIStage): FAIOrder { if (!allowedTransitions[order.stage].includes(next)) { throw new Error(非法状态跳转${order.stage} - ${next}) } return { ...order, stage: next } }这段 TypeScript 代码用来约束流程推进需求识别后只能进入策划阶段鉴定结果评审后才能关闭。逻辑说明allowedTransitions 是一个白名单映射禁止跳步比如直接从 IMPLEMENTED 跳到 CLOSED 是不允许的。参数含义blockedIssues 数组用来保存鉴定中发现的问题项REVIEWED 状态只有在 blockedIssues 全部关闭后才允许转入 CLOSED。如果后面要接 MES 或 QMS 系统这个状态机可以直接作为后端审批流的骨架。3.2 首件鉴定实施表的字段设计实施表是鉴定活动的核心载体程序文件要求包含鉴定项点、鉴定依据、鉴定项点关键性识别、鉴定日期、鉴定地点、参与部门、鉴定通过条件。我拆这份程序文件时把字段补齐成了可录入的清单字段说明填写示例鉴定项点编号按产品特性顺序编排K-01鉴定项点描述尺寸/外观/材料/性能项安装孔孔径 φ10±0.1关键性识别关键/次要/一般关键鉴定依据图纸编号、检验标准、作业指导书DWG-2024-018GB/T 1804-m检测工具卡尺/三坐标/硬度计等数显卡尺、内径千分尺实测值记录按抽样数量逐一填写10.02、9.99、10.01判定结果PASS / FAILPASS检验人/日期检验组签字栏张工 / 2024-06-183.2.1 关键性识别的判定原则程序文件里把项点分为关键项点、次要项点和一般项点但没有展开判定规则。实际执行时可以参考以下原则关键项点涉及安全法规、装配功能、客户指定特殊特性SC/CC或公差等级达到 IT7 及以上的尺寸。关键项点不允许让步接收一旦 FAIL整个 FAI 结论就是未通过。次要项点有功能要求但不直接影响安全如外观色差、非配合面粗糙度。允许有条件接收但必须在报告中记录偏差原因。一般项点图纸上未标注公差的自由尺寸按 GB/T 1804-m 级检验个别超差不影响装配时可以按批次评审处理。3.3 按时间节点控制资料提交程序文件规定检验组按计划表的时间节点对资料提交进度进行控制。这里容易踩的坑是相关部门把资料压到最后一天提交结果鉴定会开不起来。我一般会在计划表里把“资料提交截止日”设置为鉴定日期前 3 个工作日并在截止日前一天发出催办邮件。催办时直接抄送部门负责人效果会好很多。对于供应商 SFAI资料清单要提前发给对方包含材质证明、尺寸报告、工艺流程图、产能验证记录等。4. 职责分配与问题项闭环让首件鉴定程序从文件走到执行4.1 用 RACI 矩阵落实程序文件中的管理职能程序文件第五章“管理职能”描述了业务部、生产部、技术质量部技术组、检验组的分工。这些文字描述在实际执行时容易产生灰色地带比如“生产部负责首件鉴定的配合工作”里到底包含哪些动作我拆完这份文件后把它整理成了 RACI 矩阵执行时基本没有扯皮空间管理活动业务部生产部技质部技术组技质部检验组接收顾客首件鉴定需求A/RICC提交首件鉴定需求通知单CA/RCI供应商首件鉴定整改跟踪IA/RCC编制首件鉴定技术文件IIA/RC供方产品首件检验ICIA/R组织鉴定小组评审CCCA/R整改项关闭确认ICA/RC关键项点一次通过率统计IICA/RRACI 里 A 是最终责任人R 是实际执行者C 是被征询方I 是知会方。比如顾客首件鉴定业务部是 A 也是 R因为对外接口在业务部但资料准备要提前征询技质部意见供方首件检验的最终责任在检验组生产部只负责协调供应商提供样品。4.2 问题项整改的闭环跟踪脚本程序文件要求检验组根据检验记录表汇总问题项编入首件鉴定报告并跟踪整改项逐项关闭。这里最大的风险是问题项“挂账”鉴定通过了但整改项半年没关闭。我用一个 Python 小脚本从检验记录表里提取未关闭项每周自动扫描一次把超期问题项列出来import openpyxl from pathlib import Path def get_open_blocks(path: Path) - list[dict]: wb openpyxl.load_workbook(path, data_onlyTrue) ws wb.active open_items [] # 表格结构固定项点编号 描述 责任部门 整改期限 当前状态 for row in ws.iter_rows(min_row2, values_onlyTrue): item_id, desc, owner, due_date, status row[:5] if status in (未关闭, 待整改): open_items.append({ 项点: item_id, 描述: desc, 责任方: owner, 期限: str(due_date) }) return open_items if __name__ __main__: obstacles get_open_blocks(Path(首件鉴定检验记录表.xlsx)) if not obstacles: print(全部问题项已关闭) for item in obstacles: print(f[未关闭] {item[项点]} {item[描述]} 责任方: {item[责任方]} 期限: {item[期限]})逻辑说明程序读取固定格式的首件鉴定检验记录表筛选状态为“未关闭”或“待整改”的行输出责任方和整改期限。参数说明row[:5] 对应前五列如果自己的表结构不一致需要调整切片位置。这个脚本不处理 Excel 公式计算值所以整改状态列必须是手工维护的文本值。跑完脚本后我会把输出结果贴到周会汇报里让责任部门说明未按期关闭的原因这比发邮件催办有效得多。4.3 顾客首件鉴定的资料准备顺序程序文件对 CFAI 的描述比较简洁业务部接收顾客需求 → 技术质量部准备相关资料 → 业务部组织、技术质量部参与 → 必要时生产部参加 → 整改后提交报告。实际准备资料时按这个顺序检查不容易缺项设计端的工程变更记录、图纸版本状态清单制造端的工艺流程图、PFMEA、控制计划检验端的尺寸报告、材料报告、外观报告、试验报告供应商端的材质证明与分供方批准记录。顾客鉴定当天检验组要带一套签字版记录表原件业务部带顾客提出的问题清单模板。顾客提出的整改项要单独编号比如 CFAI-2024-001不能跟内部问题项混在一起因为顾客整改项的回复时限通常更短混在一起容易被忽略。5. 首件鉴定绩效统计与文件落地技巧5.1 关键项点一次通过率的 SQL 统计口径程序文件最后要求用 KPI 衡量首件鉴定关键项点的一次通过率由技术质量部检验组统计。这个 KPI 的分子分母口径要定清楚分母是当月参与鉴定的所有关键项点总数分子是关键项点首次鉴定即通过、且没有经过返工再检的数量。如果一个问题项返工后复检通过这个项点就不能计入一次通过。对应的 SQL 查询可以这样写SELECT COUNT(*) AS total_key_points, SUM( CASE WHEN first_result PASS AND retest_count 0 THEN 1 ELSE 0 END ) AS first_time_pass_points, ROUND( SUM( CASE WHEN first_result PASS AND retest_count 0 THEN 1 ELSE 0 END ) * 100.0 / NULLIF(COUNT(*), 0), 2 ) AS first_pass_rate_percent FROM fai_inspection_items WHERE key_degree 关键项点 AND TO_CHAR(record_date, YYYY-MM) TO_CHAR(SYSDATE, YYYY-MM);逻辑说明first_result 字段存储首检结果retest_count 存储返工复检次数两个条件同时满足才计入分子。NULLIF(COUNT(*), 0) 防止当月无数据时除零报错。如果统计周期不是当月把所有 TO_CHAR(SYSDATE, YYYY-MM) 换成传入的月份参数即可。如果首件鉴定记录还是用 Excel 存的建议把数据迁到一张简单的 fai_inspection_items 表里否则这个 KPI 靠手工算很难保证口径一致。5.2 落地时容易忽略的四个细节第一个细节是程序文件和检验制度的衔接。原件引用了 THJS-02-JYCX-A02 检验和试验管理制度实施首件鉴定前要确认这个文件仍然有效否则外审时会被判为引用失效文件。第二个细节是“收件鉴定实施表”这个名称。原文件里出现了“收件鉴定实施表”和“首件鉴定实施表”两种写法疑似 OCR 识别问题。在正式发布版本中必须统一为“首件鉴定实施表”否则文件控制清单与表单实物对不上。第三个细节是不要用 wenku doc downloader 之类的网络工具去抓取文库网页快照来获取表单模板应该用公司受控的文件发布渠道下载 Word 原稿以保证编号和版本号与文件控制清单一致。外部抓取到的资料无法保证是最新版本而且可能丢失表单格式。第四个细节是把首件鉴定报告发放记录留好。程序文件要求报告发放至生产部及业务部等相关部门发放时建议附带一张《文件发放回收记录表》让接收人签字。顾客首件鉴定的相关资料要作为产品首件鉴定资料的一部分由技术质量部保存电子版按“产品代号 FAI 年月”的规则命名方便后续客户追溯时快速检索。本文还有配套的精品资源点击获取
返回列表