外观
十六条质量闸门
这一页列出 QMS 里全部会拦住操作的规则。理解了这十六条,就理解了这套系统跟质量台账的区别。
判定在服务端,界面提示不作数
所有判定都在服务端执行。绕过界面直接调接口,该拦的一样拦;把界面按钮改掉,也不会让操作通过。
设计上刻意如此。质量管理制度里的「不得」条款,如果只靠界面上灰掉一个按钮来实现,那它拦住的只是不会用开发者工具的人。
被拦下来时界面会怎么显示
操作被质量规则拦下时,界面会显示一个红色边框的提示框,标题是「操作已被质量规则拦下」,正文写明拦的是哪一条、差什么。这跟「你填错了」的普通校验(一行小字)在视觉上区分开。
施工过程(第 1—9 条)
1. 前置停工待检点未签认,不得报验
ITP 里排在前面的 H(停工待检)点还没签认时,后续工序的报验会被拒绝。
判定按 ITP 的工序序号:报验时若指定了控制点就用它定位,没指定则按工序名去匹配 ITP 里的活动名。两种方式都会拦——服务端的拦截不建立在「前端会老实传参」之上。
前置停工待检点未签认,不得报验:ITP-01
2. H 停工待检点不可越过
H 点只能签认,不能豁免。W(见证)点和 R(文件审查)点可以按约定豁免,H 点不行。
H 停工待检点不可越过,必须到场签认
3. 焊口返修满两次即锁死
同一道焊口返修两次后不得再判返修,必须切除重焊。
界面上这道焊口的「判返修」按钮会消失,改为提示「已达返修上限,须切除重焊」。「判合格」仍在——返修后复检合格是正常流程。
焊口 P-1203-W-0088 已返修 2 次,达到上限 2 次,须切除重焊
4. 焊工无证或证过期,不得施焊
登记焊口时校验焊工资格证的有效期。证过期、被暂停、被吊销,或者压根没登记资质,都不得登记该焊工名下的焊口。
按焊接日期判定,不是按录入日期——补录历史焊口时,只要焊接当天证还有效就放行。
焊工 HW-0318:焊工资质已于 2026-06-30 到期,不得施焊
5. 计量器具超检定期,不得用于验收
检验批验收时若指定了计量器具,校验其检定有效期。过期、报废、未登记检定信息的器具都不得使用。
用过期的尺子量出来的合格没有意义。
器具 JL-2025-047:计量器具检定已于 2026-07-12 到期,不得用于验收
6. 项目内有未闭环的不符合项,检验批不得判合格
判不合格不受此限——问题本来就该如实记录。
这条规则第一版是失效的
第一版的取数写错了:core_event 表上没有 project_id 字段(它在 qms_ncr_ext 上),SQL 报错被 unwrap_or(0) 吞成「零个未闭环」,于是一路放行。单测全绿也测不出来——纯函数是对的,错在调用它的 SQL。
这类规则失效不会报错,只会安静地放行本该拦下的东西。所以每一条都用真实数据端到端打过。
批内还有 1 项未闭环的不符合项,不得判合格
7. 首件未通过,该工序不得批量施工
某工序建了首件样板记录且尚未通过时,该工序的报验被拒。
没建首件记录的工序不拦——哪些工序要求做首件,由项目质量计划约定。
该工序首件检验尚未通过,不得批量施工
8. 焊口未全部合格,不得开压
试压包内的焊口必须全部出了 NDT 结论且无返修中的,才能开压。
包内焊口按管线号圈定;未填管线号时按项目全量算——宁可拦得宽一点,也不能让未检焊口混进带压系统。
试验压力另有下限校验:液压不低于设计压力 1.5 倍,气压不低于 1.15 倍(GB 50235)。超过设计压力 3 倍会提示确认是否单位填错。
包内还有 1 道焊口未出 NDT 结论,不得开压
9. 会签未齐或有专业反对,图纸不得批准
设计文件的全部会签专业都签「同意」才可批准。任一专业不同意,须修改后重新会签。
会签不同意时必须填写意见。
会签未完成(1/3),不得批准
设备材料(第 10—14 条)
10. 供应商资质过期,不得承接监造与检测
承接监造、检测这类需要资质背书的业务时,校验供应商的质量体系认证有效期。过期、暂停、黑名单、未登记质量档案,都不得承接。
无资质方出具的见证记录与检测报告,在体系审核时不被采信,等于没做。
监造单位:质量体系认证已于 2026-07-14 到期,不得承接
11. 监造见证点未做完,不得进行 FAT
有监造要求的设备,见证点必须全部签认后才能报出厂验收。
监造的价值在过程见证:原材料复验、焊接、热处理、水压试验这些环节一旦过去就无法回看。等到出厂验收那天才发现问题,设备已经造完了。
没有监造要求的设备不拦——是否监造由采购技术协议约定。
监造见证点未完成(3/5),不得进行 FAT
12. FAT 未通过,不得发运
出厂验收结论为「不通过」或尚未验收时,不得登记发运。
「有条件通过」必须已登记遗留缺陷项数,否则「有条件」就成了「无条件」——现场收到货才发现缺件缺证,追责时谁也说不清当初的条件是什么。
FAT 尚未验收,不得发运 有条件通过必须登记遗留缺陷项数
13. 开箱不合格,不得转安装
开箱检验结论为短缺、损伤、不合格时,系统不放行安装。只有「合格」才置为可安装。
短缺必须列出缺件清单,损伤必须写明损伤情况。
带缺陷装上去,后面所有工序都要跟着返工,而且到那时供货方早已不认账。
14. 材料复验不合格的批次,不得投用
按炉批号查询材料可用性。同一批号多次送检时取最差结论:只要有一次不合格,该批次即不得投用。
送检中(尚未出结果)的批次同样不放行。没送检过的批号不拦——是否需要复验由技术要求决定。
该批次材料复验不合格,不得投用
交付(第 15—16 条)
15. A/B 类尾项未清,不得中交
尾项分三类:
| 类别 | 含义 | 中交要求 |
|---|---|---|
| A | 影响投料开车 | 必须清完 |
| B | 影响长周期运行 | 必须清完 |
| C | 不影响运行 | 可带项中交 |
「先中交、尾项后面补」是收尾期最常见的妥协,也是最难追回的——中交一签,施工队伍撤场,剩下的尾项再没人清。
尾项销项时必须写明处理情况。
尚有A 类 1 项、B 类 3 项尾项未清,不得中交
16. 竣工必交资料缺一件,不得移交
移交单里标记为「必交」的资料,缺一件都不得移交。选交项缺失不阻塞移交。
建移交单时若不指定清单,系统按石化工程常规预置十项:竣工图、设备合格证与说明书、材料材质证明书、焊接记录与焊工资质、无损检测报告、压力试验记录、隐蔽工程验收记录、检验批与分项工程验收记录、不符合项处理记录(以上必交),设计变更与洽商记录(选交)。
资料是设备投运后检维修的唯一依据。缺了材质单与合格证,运行期一旦出问题,连原始状态都无从追溯。
必交资料未齐(8/9),不得移交
界面把闸门前置
规则在服务端拦是底线,但只在服务端拦的体验是「点一次撞一次墙」。所以列表里会提前显示差什么:
| 页面 | 提前显示的内容 |
|---|---|
| 压力试验 | 包内待检、返修中的焊口数;未齐时不显示「开压」按钮 |
| 检验批验收 | 本项目未闭环的不符合项数 |
| 设计文件会签 | 各专业的签署状态;未签齐时不显示「批准」按钮 |
| 焊口台账 | 返修到顶的焊口不再给「判返修」,改为提示须切除重焊 |
| FAT 出厂验收 | 对应监造的见证点进度;未完成时不显示验收按钮 |
| 机械完工与尾项 | A/B/C 各类未清尾项数;A/B 有余量时不显示「中交」按钮 |
| 竣工资料移交 | 必交资料齐备进度;未齐时不显示「移交」按钮 |
| 质量驾驶舱 | 焊工资质、计量器具、供应商资质的到期预警,写明逾期会拦住哪个操作 |
该被拦的操作在点之前就看得出来,被拦时也知道差在哪。
相关文档
- ITP 控制点与检查报验 —— 第 1、2、7 条
- 焊接与 NDT —— 第 3、4 条
- 检验批验收与首件样板 —— 第 5、6、7 条
- 检验试验 —— 第 8、14 条
- 采购与监造 —— 第 10—13 条
- 交付与知识 —— 第 15、16 条