设计指南

PCBA 首件检验报告:哪几栏是放行基准,哪几栏只是记录

PCB168 Editorial Team·
PCBA 首件检验报告:哪几栏是放行基准,哪几栏只是记录

一份人人都要、没人读第二遍的报告

首件检验(FAI)是 PCBA 订单里少数几乎所有买方都会要求、又几乎没有买方真正定义过的环节。订单上写着「量产前需提供首件报告」。供应商做一小批、量几个尺寸、填一张表、附几张照片,发来一份 PDF。买方这边有人打开看一眼,没有红色单元格,回一句「已确认,请继续」,文件进了归档文件夹。

三周后第二或第三批到货,出了问题。某个连接器有点歪。某个变体型号少了一处丝印。板边有个毛刺,装进外壳时刮住了。买方回头去翻首件报告,期待它能定纷止争,结果发现它什么也定不了。那份报告记录的是当时那块样板长什么样,它从来没有说过这些观测值就是后续批次必须达到的标准。

这个落差不是文书工作出的差错,而是「只报了文件名、没人定义这份文件要干什么」的必然结果。一份首件报告可以承担三种相当不同的职能:

  • 可行性记录:证明按提交的文件,这块板做得出来。
  • 放行基准:一组已测量、已观测的值,后续批次必须在约定公差内复现。
  • 变更参照:工艺状态的一张冻结快照,用来判断后来有没有漂移。

同一份 PDF 可以三者全是,也可以三者全不是。你拿到的是哪一种,取决于在开工之前就存在的条款,而不是争议发生之后。PCB168 的PCBA 装配页把 Inspection Plan 写成「Agreed per project」、Test Requirements 写成「Customer-defined / reviewed」,正是因为这些是需要谈定的输入项,不会自己变成默认值。

两份容易混为一谈的文件

往下讲之前,先把首件报告和最常被误认成它的那份文件分开。

首件检验报告讲的是某一次特定生产中的一块样品,在某个特定工艺设置下、对着某个特定版本的文件产出的。它的对象是那一次生产。

检验与测试计划讲的是整个订单:每一批检什么、以什么频次、用什么方法、对着什么限值。它的对象是持续性的安排。

首件报告可以成为检验计划比对时的参照点,但它不能替代计划,计划也不会自动把首件报告里的数值当成限值采纳。只有首件,你拿到的是一张照片;只有计划,你拿到的是一套没有校准起点的规则。计划本身怎么定义是另一件事,见报价前如何定义检验与测试要求;本文讲的是在计划已经存在的前提下,首件报告这份文件本身具有什么效力。

首件报告里每一行,只有三种身份

打开任何一份首件报告,里面都是一张表:尺寸、元件有无、极性、焊点外观、标识、清洁度,可能还有电测结果。这张表几乎从不告诉你的,是每一行的身份。而身份只有三种可能,把它们混在一起,是绝大多数首件争议的源头。

身份一:约束性判据。 这一行给出了一个限值,限值在开工前已经约定,后续批次必须落在里面。批次超出,即构成不合格,买方可以据此行动。

身份二:记录性观测。 这一行给出的是这块样品实测或目视到的情况。没有约定过任何限值。后续批次和它不一样,供应商也没有违反任何东西 —— 因为从来没有承诺过什么。

身份三:仅供参照的附件。 照片、截图、工艺参数、物料批号。后续出问题时用来诊断的有用证据。本身不构成判据,也不构成「下次还会用同样参数」的承诺 —— 除非有变更控制条款这么规定。

大多数交付到手的首件报告,几乎整份都是身份二和身份三。这不是供应商有意为之。一个去写没人要求过的限值的供应商,等于在替你发明需求,那更糟。身份一的行数为零,是「从来没人指定过任何一条」的自然结果。

由此得出一条实务结论:你确认一份首件报告,并不会把身份二的行转成身份一的行。 确认的含义是「这块样品可接受,继续」。它不会追溯性地把每一条观测变成一项保证。你要约束性的行,就必须在开工前把它标成约束性的,而且这个标注要写在订单所引用的文件里。

哪几行值得设成约束性

你不可能把所有行都设成约束性。一份每行都是限值的报告,出报告更慢、更贵,还会招来一堆关于「对你产品根本无所谓的测量值」的争论。真正该问的问题更窄:哪些观测值,如果在后续批次上漂移了,会真的伤到你?

通常有四类值得列入身份一,而理由永远关乎后果,而不是关乎测量难易。

配合关键尺寸。 任何需要和别的东西对上的项目:板外形、安装孔位置与孔径、连接器相对板边的位置、含高元件的总高度,以及板子要插进插槽或压到密封件时的板边状态。这几行的特点是,一点漂移就会导致装不上,而买方在收货端没有任何变通办法。板边状态尤其容易掉进责任缝隙里 —— 它卡在制板和装配之间;如果分板方式会影响你的配合,那么板边与分板验收判据也该进约束集。

构型身份。 哪个 BOM 行号进了哪个位号,包含任何已批准的替代料。这一行决定的是:后续批次到底还是不是同一个产品。一块功能等效但来源不同的料做出的板,可能通过所有尺寸和目视检查,却依然过不了你的认证、你客户的审核,或你的法规文件。

指名的工艺等级及其适用范围。 不是只写「IPC-A-610」这个词,而是你买的是哪个 Class,以及在这块板上你在意的具体条件。一个没有 Class、没有适用性说明的笼统标准引用,其性质更接近身份二而不是身份一 —— 因为两位同样合格的检验员,对同一个焊点可以做出不同判定。

你的客户或监管方将来会要你举证的一切。 如果你必须证明可追溯性,那么记录交付物就是一项判据,不是一种客气。它需要和尺寸一样具备约束力。

通常留在身份二就够用的行:无功能影响的外观观测、你并不打算资格认定的工艺参数,以及因为夹具反正已经架好了、顺手量下来供参考的数据。把它们留成记录不是马虎,而是把约束集控制在你守得住的规模内的办法。

版本问题,它决定了其余所有问题

首件报告只有对着一个指名的文件集才有意义。这是实务中最常见的失效点,而且在出事之前完全看不见。

一次 PCBA 生产要消耗若干份各自独立改版的文件:BOM、制板数据、贴装坐标数据、装配图,以及任何测试或烧录说明。PCB168 装配页把报价输入写成「BOM + fabrication + placement data」,这正是必须被钉住的那一组。这些文件不会同步改版。BOM 因为某颗料停产而新增一行。装配图因为一句补充说明而更新。两种情况都不会有人重发整个文件包。

于是一份只写「已检验,符合」而不指名版本的首件报告,等于对一个身份不明的对象下了一个结论。日后批次出争议,对话就开始绕圈:买方说首件已经证明这板能做对,供应商说首件是对着当时那一版文件做的,而双方都指不出那一版到底是哪一版。

应当改为要求的内容,放在报告首页作为一个独立区块:

  • 每一份被消耗的文件,列出名称、版本标识与日期。
  • 首件的制作数量,以及它是走产线路线还是单独架设的。
  • 开工时仍然悬而未决的偏差、让步接收或工程疑问,逐条列出,而不是悄悄自行解决。
  • 供应商认为可复现的工艺状态,与这块样品上属于一次性处理的部分,明确区分开。

最后这一点的分量比看上去重。如果首件样品是手工贴装、手工焊接完成的,而后续量产批次要走自动化路线,那么这份首件告诉你的是「设计可制造」,关于批次会长什么样则几乎什么也没告诉你。这是一种合法的首件做法,但你需要它被写明 —— 因为它改变了这份报告能被用来做什么。装配流程指南梳理了这个区别会在哪些工序段上显现。

「已确认」这三个字的四种含义

当买方签署或邮件确认一份首件报告时,市面上至少有四种不同的含义在流通。把你的那种指名出来,可以消掉一整类日后的争执。

含义 A —— 可行性认可,什么都没冻结。 「这个你能做。继续。」没有基准。每一批只对着检验计划判定(如果存在检验计划的话)。绝大多数没加限定的「已确认」,实际效力就到这里。

含义 B —— 认可该样品具有代表性。 「这块样品可接受,后续批次应当和它一样。」听起来强一些,实际仍然很弱,因为「和它一样」没有限值。它给买方的是一个说法上的立场,不是一个可执行的立场。

含义 C —— 被标注的行取得约束力。 「报告中标为判据的那些行,自此成为本订单的放行基准。超出的批次即为不合格。」这才是值得拿到的那一种,而它要求标注动作发生在开工之前。

含义 D —— 构型冻结并纳入变更控制。 含义 C,外加:报告中记录的工艺状态、物料来源与已批准替代料,未经书面通知与重新批准不得变更。这适用于受监管或涉及安全的产品,成本也更高 —— 因为它约束了供应商在采购与工艺路线上的灵活性。

大多数争议的实质是:双方都出于善意,但握着的是不同的含义。买方以为是 C 或 D。供应商交付的是 A。谁都没有说谎。订单从来没写明买的是哪一种。

在订单上用一行写清:*「本订单下的首件确认适用含义 C:约定首件模板中标注为 CRITERION 的行,成为后续所有批次的放行基准。」* 措辞可以用你自己的。要紧的是它被写下来了。

替代料,首件最常悄悄失效的地方

一份首件可以通过所有检查,同时不再代表你的产品,而通常的原因是元件替代。

机制很平常。首件是用手上现有的料做的。后续某一批开工时,其中一颗料正在紧缺配额。供应商找到一个等效件,然后根据你的条款,要么报备、要么当作例行处理。新批次尺寸一致、外观一致,约定的电测也通过。而从你的资格认定文件的立场看,它是另一个产品。

这算不算问题,完全取决于你写下了什么。两条条款在起作用:

哪些 BOM 行是锁定的。 不是整份 BOM,那既不现实、执行成本也高。而是那些未经重新批准不得替代的具体行:安全路径上的料、你的固件依赖其时序或行为的料、认证文件里指名的料、由你自己的客户指定供应商的料。

其余部分什么才算批准。 你这边谁有权批准替代料、他需要什么证据、以及批准是仅限本批还是适用于整个订单。没有这一条,你得到的要么是一个卡住等你的供应商(损害交期),要么是一个先做了再告诉你的供应商(损害构型)。

首件报告是「as-built 构型」被捕获下来的地方,因此它也是记录「哪些行被锁定、哪些替代料已获批准」的天然位置。批准流程本身怎么跑,见turnkey PCBA 的 BOM 风险与替代料批准。PCB168 装配页把 Component Supply 写成「Defined in RFQ」也是同一个道理:谁采购什么是一项输入,而替代权限跟着它一起走。

争议时谁来举证

这是首件条款真正兑现的地方,也是最少被事先谈及的地方。

一批货到了,买方认为它不合格。接下来会发生什么,取决于举证责任落在哪一边,而这又几乎完全取决于争议项在首件报告里是身份一还是身份二。

如果是身份一(约束性判据): 买方的举证义务是「按约定方法测量、结果超出约定限值」。供应商要反驳,就得质疑测量方法或测量本身。责任结构是清楚的,讨论会收敛。

如果是身份二(记录性观测): 买方的举证义务突然变成一件困难得多的事 —— 要论证「存在一项从未被写下来的要求」。常见的论据是行业惯例、合理预期、或者「首件就是这样所以后续也该这样」。这些论据不是全无力量,但它们不收敛,会变成来回拉锯,而拉锯期间货还占着你的产线。

所以在下单时要一并定好的,是三件事,而不只是判据本身:

  1. 测量方法随限值一起约定。 一个没有方法的限值,双方各测各的,结果不可比。方法可以引用标准,也可以写成「按供应商在首件中使用的方法」—— 后者也是一种合法约定,前提是首件报告写明了方法。
  2. 谁的记录在冲突时优先。 订单、装配图、首件模板、供应商内部工艺文件,四者可能互相矛盾。先指定优先顺序,不要等到矛盾出现。这一点与到货检验验收计划里的判定权安排是同一套逻辑,只是发生在时间轴的另一端。
  3. 裁决人与时限。 谁来做最终判定、多久之内必须判定、判定期间货物状态如何处置(暂扣、有条件放行、退回)。没有时限的争议流程,实际效果等于默认接受。

一份可以直接改用的订单附件

下面这几条可以作为 PO 附件或首件模板前言,按你的产品与风险改写。刻意不含任何数值 —— 数值要由你的设计与你和供应商的约定给出,不该由一篇文章给出。

A. 文件锚定。 本次首件所消耗的全部文件,须逐份列出名称、版本标识与日期,含 BOM、制板数据、贴装数据、装配图与测试/烧录说明。

B. 行身份标注。 首件模板每一行须标为 CRITERION(约束性判据,含限值与测量方法)或 RECORD(记录性观测)。未标注的行默认为 RECORD。

C. 首件构建方式声明。 须声明首件走产线路线还是单独架设,并指出其中属于一次性处理、不代表批次工艺状态的部分。

D. 确认含义。 本订单下首件确认的效力等级(A/B/C/D,见上文),以及取得效力的具体行集合。

E. 锁定 BOM 行与替代权限。 列出未经重新批准不得替代的位号/行号;写明其余行的替代批准人、所需证据及批准的适用范围(单批/整单)。

F. 争议机制。 冲突时的文件优先顺序、裁决人、判定时限、判定期间货物处置方式。

G. 记录交付物。 须随批交付的记录清单,以及保存期限。若你需要向下游举证,此项为判据而非附赠。

这七条的共同点是:都在改变日后争议的形状,而不在改变这一批货的检验内容。 它们的成本几乎全部是前期沟通成本。

下单前做的取舍,只有一个真实代价

把这些条款写进订单,会让报价这件事变慢一点,也可能让价格高一点 —— 因为你正在把原本由供应商灵活消化的不确定性,变成明确的约束。这是真实代价,值得直说。

换来的是:后续批次出问题时,你处在一个可以行动的位置,而不是一个只能论证的位置。PCB168 装配页明确写着交期、MOQ、设备与测试可用性、认证、产能与可追溯交付物「仅在书面报价或后续工程答复中确认」,页面上「不陈述任何固定数值」。这不是在回避,而是在说明这些项目从哪里来 —— 它们来自你提交的输入和双方谈定的条款。首件报告的效力也是同一个来源。

要把这些条款接进一次实际询价,从PCBA 装配页开始,或者直接把当前文件集与你的判据草案一起提交到报价入口,在工程评审阶段就把行身份和争议机制谈定。

FAQ

没有约定限值的首件报告,是不是就完全没用?

不是。它仍然是可行性证据、构型快照和日后诊断的参照。它只是不能作为拒收依据 —— 因为它没有陈述任何要求。把它当档案用是合理的,当合同武器用则不成立。

确认首件之后,还能不能把某些行改成约束性的?

可以,但那是一次变更,需要双方重新同意,通常也会影响价格或交期。它不是对原报告的「澄清」。这正是为什么标注要发生在开工之前 —— 那时它还是免费的。

是不是该把每一行都设成约束性,图个稳妥?

不建议。约束集越大,出报告越慢越贵,而且会招来关于「对你产品无所谓的偏差」的争论,反而稀释你在真正重要项目上的立场。用后果来筛选:这一项漂移了会不会伤到我。

IPC-A-610 Class 2 还是 Class 3,这个决定属于谁?

属于买方,依据产品的使用环境与失效后果。它需要连同「你这块板上在意哪些具体条件」一起写明。只写标准名不写 Class、不写适用范围,会把这一行的性质从判据降回记录,因为留下了解释空间。

首件和检验测试计划有什么区别?

首件报告针对的是一次生产中的一块样品、一个工艺状态。检验计划针对的是每一批检什么、多久检一次、用什么方法。首件可以成为计划比对时的校准参照,但它不替代计划,计划也不会自动把首件的数值当成限值。

首件样品应该走产线路线吗?

走产线更好,但并非总能做到。两种都可行,前提是报告写明是哪一种。手工样品证明的是设计可制造;走产线的样品还额外告诉你批次大致会是什么样。这个区别决定了你能拿这份报告依赖到什么程度。

Related links

您的项目需要 PCB 吗?

获取即时报价——打样低至 $2,全球交付。

立即报价

相关文章