> For AI agents: the complete documentation index is available at /blog/llms.txt, the full documentation bundle is available at /blog/llms-full.txt.

# Noon FBN 入库几步？从 ASN 到上架 4 步全流程

<p style="color:var(--rp-c-text-3);font-size:14px;margin:-12px 0 28px">骆驼掌柜 · 2026 年 11 月 9 日 · 约 17 分钟</p>

FBN 入库一共 4 步：建 ASN 单据、到货进闸、质检收货、上架出 GRN 报告。前两步是你在做的，后两步是仓库在做的。ASN 全称 Advance Shipment Note，就是入库预报单；GRN 是收货确认单，两者一头一尾。

真正的风险不在流程本身，在两个计时器上。密封之后 **60 天**没排期，单子作废；排了期在送货日之后 **2 天**还没到，同样作废。一张作废的 ASN 记成 **100%** 的数量差异，相当于二十次少送 5 件。

| 阶段 | 关键动作            | 失败的直接后果        |
| -- | --------------- | -------------- |
| 单据 | 建 ASN、密封、预约送货时段 | 密封后改不了数量，逾期作废  |
| 到达 | 取号、扫二维码、等月台叫号   | 错过时段不给进闸       |
| 质检 | 全检              | 四条拒收条件任一命中即拒   |
| 结算 | GRN 报告核差异       | 差异计进 IQV，拉低表现分 |

## Noon FBN 的一份 ASN 会经历哪些状态？

<p class="lede">一共八种正向状态，从 Created 走到 GRN Completed，另有 Cancelled 和 Expired 两种终结状态。</p>

| 状态                  | 含义                          |
| ------------------- | --------------------------- |
| Created             | 刚创建，或者已存在但还没密封              |
| Sealed              | 选好 SKU 和数量并密封，此后再不能编辑       |
| Scheduled           | 已排好送到哪个履约中心、哪个时段            |
| Pending             | 挂着一个申请额外仓位的请求               |
| Handed Over         | 仓库人员已从你的车上卸货并登记进场           |
| Receiving           | 正在做质检并收货中                   |
| Putaway in Progress | 正在往货位上架                     |
| GRN Completed       | 收货与上架都完成，库存上线售卖，此时下发 GRN 报告 |
| Cancelled           | 卖家主动取消，流程随时可撤               |
| Expired             | 密封后超时，或排期后错过                |

这里面只有 Receiving 值得多说一句。文档把它解释成「正在做质检并且收货」，说明质检是每一票都做的动作，不存在抽检漏检这回事。[十种状态的原始定义在这份 ASN 管理说明里](https://helpcenter.noon.partners/en/category/fulfilled-by-noon-fbn/managing-asn-and-storage)。

<div class="dg-scroll">
<svg viewBox="0 0 600 350" width="100%" role="img" aria-label="ASN 状态流转图：建单、密封、排期、到货、质检、上架、GRN 完成，其中密封后 60 天未排期作废，排期后送货日加 2 天未到也作废"><title>一张 ASN 从建单到上架，以及两个会到点的作废出口</title><rect x="80" y="20" width="200" height="36" rx="6" fill="var(--dg-bg,#E6F1FB)" stroke="var(--dg-line,#185FA5)" stroke-width="0.5"/><text x="180" y="39" text-anchor="middle" dominant-baseline="central" font-size="12" fill="var(--dg-text,#0C447C)">建单 Created</text><line x1="180" y1="56" x2="180" y2="88" stroke="var(--dg-line,#185FA5)" stroke-width="1"/><text x="196" y="76" font-size="11" fill="var(--dg-sub,#5F5E5A)">选 SKU 和数量</text><rect x="80" y="88" width="200" height="36" rx="6" fill="var(--dg-bg,#E6F1FB)" stroke="var(--dg-line,#185FA5)" stroke-width="0.5"/><text x="180" y="107" text-anchor="middle" dominant-baseline="central" font-size="12" fill="var(--dg-text,#0C447C)">密封 Sealed · 数量锁死</text><line x1="280" y1="106" x2="396" y2="106" stroke="var(--dg-mute-line,#888780)" stroke-width="1" stroke-dasharray="4 3"/><rect x="396" y="88" width="184" height="36" rx="6" fill="var(--dg-mute,#F1EFE8)" stroke="var(--dg-mute-line,#888780)" stroke-width="0.5"/><text x="488" y="107" text-anchor="middle" dominant-baseline="central" font-size="12" fill="var(--dg-mute-text,#2C2C2A)">60 天没排期 · 作废</text><line x1="180" y1="124" x2="180" y2="156" stroke="var(--dg-line,#185FA5)" stroke-width="1"/><text x="196" y="144" font-size="11" fill="var(--dg-sub,#5F5E5A)">排期定仓库和时段</text><rect x="80" y="156" width="200" height="36" rx="6" fill="var(--dg-bg,#E6F1FB)" stroke="var(--dg-line,#185FA5)" stroke-width="0.5"/><text x="180" y="175" text-anchor="middle" dominant-baseline="central" font-size="12" fill="var(--dg-text,#0C447C)">排期 Scheduled</text><line x1="280" y1="174" x2="396" y2="174" stroke="var(--dg-mute-line,#888780)" stroke-width="1" stroke-dasharray="4 3"/><rect x="396" y="156" width="184" height="36" rx="6" fill="var(--dg-mute,#F1EFE8)" stroke="var(--dg-mute-line,#888780)" stroke-width="0.5"/><text x="488" y="175" text-anchor="middle" dominant-baseline="central" font-size="12" fill="var(--dg-mute-text,#2C2C2A)">送货日 +2 天没到 · 作废</text><line x1="180" y1="192" x2="180" y2="224" stroke="var(--dg-line,#185FA5)" stroke-width="1"/><rect x="80" y="224" width="200" height="36" rx="6" fill="var(--dg-bg,#E6F1FB)" stroke="var(--dg-line,#185FA5)" stroke-width="0.5"/><text x="180" y="243" text-anchor="middle" dominant-baseline="central" font-size="12" fill="var(--dg-text,#0C447C)">到货 Handed Over</text><line x1="180" y1="260" x2="180" y2="276" stroke="var(--dg-line,#185FA5)" stroke-width="1"/><line x1="110" y1="276" x2="490" y2="276" stroke="var(--dg-line,#185FA5)" stroke-width="1"/><line x1="110" y1="276" x2="110" y2="292" stroke="var(--dg-line,#185FA5)" stroke-width="1"/><rect x="30" y="292" width="160" height="36" rx="6" fill="var(--dg-bg,#E6F1FB)" stroke="var(--dg-line,#185FA5)" stroke-width="0.5"/><text x="110" y="311" text-anchor="middle" dominant-baseline="central" font-size="12" fill="var(--dg-text,#0C447C)">质检收货 Receiving</text><line x1="190" y1="310" x2="220" y2="310" stroke="var(--dg-line,#185FA5)" stroke-width="1"/><rect x="220" y="292" width="160" height="36" rx="6" fill="var(--dg-bg,#E6F1FB)" stroke="var(--dg-line,#185FA5)" stroke-width="0.5"/><text x="300" y="311" text-anchor="middle" dominant-baseline="central" font-size="12" fill="var(--dg-text,#0C447C)">上架 Putaway</text><line x1="380" y1="310" x2="410" y2="310" stroke="var(--dg-line,#185FA5)" stroke-width="1"/><rect x="410" y="292" width="160" height="36" rx="6" fill="var(--dg-bg-2,#B5D4F4)" stroke="var(--dg-line,#185FA5)" stroke-width="0.5"/><text x="490" y="311" text-anchor="middle" dominant-baseline="central" font-size="12" fill="var(--dg-text,#0C447C)">GRN 完成 · 可售</text></svg>
</div>

图里没说的事：整条链只有两个计时器会自己走。其余状态都要有人操作才会变，所以「单子卡住了」通常不是系统慢，是某一步没人推。

这套状态机属于 FBN。FBP 直邮不走 ASN 这一套，货按 shipment 直接交给物流，两种模式的差别在[四种发货模式对比](https://noonmate.com/blog/noon-fulfillment-modes.html)里按库存位置对照过。

<p class="caveat">换成 FBP 直邮，这套状态字段在后台根本看不到，别拿它去对物流进度。</p>

## Noon FBN 的 ASN 密封之后还能改数量吗？

<p class="lede">不能编辑，只能取消或者排期送货。数量在密封那一刻就锁死了。</p>

密封这个动作的实际含义是「把 SKU 和它的数量锁定」。所以发货前的清点必须做在密封之前，不能想着货装上车之后回系统里改。送多少就按多少密封，到了仓库发现装不下再临时减，差异会全部记进入库表现统计。

密封之后有两道时间红线。第一道，密封状态放着超过 **60 天**没排期，ASN 自动过期，从密封那一刻开始算。第二道，已经排期的 ASN，在计划送货日期之后 **2 天**过期。第二道特别容易踩，因为它从你选的那个日期往后算 2 天，不是一周。

取消也有边界。理论上随时可撤，但如果已经接近排期日，或者 ASN 已经过期，就撤不了。货真进了仓再想拿回来，是[退仓申请流程](https://noonmate.com/blog/noon-removal-request-deadline.html)，不再受这张 ASN 约束。

<p class="caveat">Pending 是个例外。它表示这张 ASN 挂着一个申请额外仓位的请求，流程会停在原地等审批，不走这两条自动过期的时间线。</p>

## 到了 Noon 仓库门口怎么卸货？QMS 是什么？

<p class="lede">QMS 是排队取号系统，取代了以前在大门口排队等保安安排的做法。它按批给号，一个批一个号，不管这辆车装了几张 ASN。</p>

流程分三步。出发前在 Seller Lab 里进 Fulfilled by noon 的 My ASN & Storage，在 Shipments 标签下滚到 All Shipments 找到那张 ASN，点操作按钮再点 view，然后在详情页点 Print ASN 打印单据，单据上写着到库后去哪个闸口、哪个月台。到门口把单据交给保安，保安扫单上的二维码，并要一个手机号。之后等叫号，轮到你时会再发一条消息告诉你月台号。

有个反直觉的规则：一批货里既装杂货又装非杂货，整批按杂货发号。杂货不会因为跟普通货装同一车就被排到队尾，反而是同一车里的非杂货跟着沾光，一起走杂货通道。

硬性前提是送货人必须有一个能联网、能收 WhatsApp 或短信的手机号。没开 WhatsApp 就走短信。缺这个号码，流程在门口就断掉。

[进门取号的完整规则](https://helpcenter.noon.partners/en/category/fulfilled-by-noon-fbn/queue-management-system)分三个环节：到场前打印单据、闸口扫二维码发 token、月台空出来后单独推一条消息。

<p class="caveat">这套进门规则只管 FBN 送仓。拉 RTV 回来走的是另一条收货通道，不看这套排队逻辑。</p>

## FBN 入库质检查什么？哪些情况会被拒收？

<p class="lede">全部 FBN 货件到货都做质检，拒收只有四条理由。</p>

第一条，商品本身被发现破损。第二条，不符合 Noon 的包装、质量或其他要求。第三条，缺少要求随货的单证。第四条，不符合卖家协议或适用法律。

[这四条拒收条件的原文](https://helpcenter.noon.partners/en/category/fulfilled-by-noon-fbn/fbn-inbound-quality-check-policy)全文不到 300 字，没有任何补充条款。

四条里三条是发货前自己可控的，只有破损不完全在掌控内。真正让新卖家第一次入库被卡住的，往往是第二条里的包装项，因为它不是单点检查，而是一整套总则加按品类的分包要求。

这份质检政策篇幅很短，只写了这四条，没有免罚条款、没有复检流程、也没有申诉入口。实操上的结论只有一个：包装和单证在密封前核对到位。

被拒收之后货有退回、转不可售、销毁几条去处，[不可售库存怎么处理](https://noonmate.com/blog/noon-inventory-removal.html)按成因分过。

<p class="caveat">拒收是平台对单件或单票货的处理，这份政策只写到「这批货没被收进去」为止，后续去处分法不在它的范围里。</p>

## Noon FBN 实际入库了多少件？质检差异在哪里查？

<p class="lede">查 GRN 报告。它是唯一能把「你说要送多少」和「仓库实收多少」放在一起的地方。</p>

入口在 Seller Lab 左上角导航菜单，进 Fulfilled by noon 下的 Reports，点 Generate Report，类别选 Inbound，报告名选 FBN Received Report，再选时间范围生成下载。[这份报告的取数路径官方给了逐步说明](https://helpcenter.noon.partners/en/category/fulfilled-by-noon-fbn/fbn-received-report-grn-report-and-crossdock-b2b-received-report)。

这份报告的用途文档写得很直接：监控平台收了多少货、识别差异、处理质检问题。前两项对应数量和金额，第三项对应被拒收的那部分。所以质检出问题的批次，处理起点在这份报告上，不用去翻邮件。

状态变成 GRN Completed 才下发 GRN 报告，数量对不上就是这一票的差异；仓内丢货另走[赔付到账规则](https://noonmate.com/blog/noon-lost-damaged-claim.html)。

单票明细另有一条路。筛出 GRN Completed 的 ASN，点 View 进详情页，选 Export ASN Reports 再点 ASN Scheduled Quantity，表里带 psku_code、qty、cubic_feet 这些字段，查单票差异比汇总报告快。

<p class="caveat">GRN 报告覆盖的是 FBN 收货。Crossdock B2B 那一类收货另有一份报告，路径不同。</p>

## Noon 的入库表现分 IPS 怎么分档？分数低了会怎样？

<p class="lede">分四档，按 IPS 分数划，直接决定你能不能约到额外的送货仓位。</p>

| 档位        | 状态     | 需要分数        | 能否预约额外仓位 |
| --------- | ------ | ----------- | -------- |
| Tier 1    | Gold   | 85 分及以上     | 可提前预约    |
| Tier 2    | Silver | 60 至 84.9 分 | 标准预约     |
| Tier 3    | Bronze | 0 至 59.9 分  | 锁定       |
| Launchpad | 新卖家    | 暂无数据        | 锁定       |

新卖家一上来落在 Launchpad，额外仓位是锁着的。想拿到额外仓位，起点不是「不犯错」，是「最近五次入库都接近你承诺的数量」。[四档的分界和各自权限都在这份卖家档位说明里](https://helpcenter.noon.partners/en/category/fulfilled-by-noon-fbn/understanding-seller-tiers-and-inbound-performance)。

三个指标层层递进。IQV 是单票的计划数量与实际入库绝对差，IUE 把几票的 IQV 汇总成利用率，IPS 再把近期和长期两层 IUE 加权。官方的公式写得很直白：

**IPS = 近五次 IUE × 0.7 + 90 天 IUE × 0.3**

近期权重占七成，这是为什么连续几次送准能把分数拉回来，也是为什么只看三个月平均值会误判自己当前的档位。

还有两个统计口径要留意。这些指标按你经营的国家分别计算，一个站点的好表现不带到另一个站点。另外只统计到货日期前后三天内的 ASN，推迟太久才送到的货会被算得很难看，提前太多的也不在这份漂亮数据里。

官方页只写档位直接影响入库容量上限，没有列罚款条款。扣的就是能不能约到仓位这件事。

<p class="caveat">额外仓位这一条留了口子。文档写的是平台可能释放额外容量，能不能用取决于所在国家的档位，所以 Silver 也不保证有，排位在 Gold 之后。</p>

## Noon FBN 的 IQV 怎么算？少送 5 件算多大的差异？

<p class="lede">等于计划数量减去实际上架数量的绝对值。直白说就是差了多少件，带方向但不计符号。</p>

文档给的第一个例子：ASN 建了 100 件，仓库实收 95 件。算式是 100 减 95 取绝对值，等于 5，这票的 IQV 就是 5。数值不大，但它已经进了分子。

真正致命的是第二个例子：建了 100 件，没在时限内送到，ASN 从 Delayed 变成 Expired。这时实际上架是 0，算式是 100 减 0 取绝对值，IQV 直接等于 **100**，整批计划容量被记成一笔百分之百的差异。

一次作废的 ASN 相当于二十次少送 5 件。这个对比能解释为什么有些卖家觉得自己每次都送到了、分数还是上不去，问题往往出在一两张忘了送或者直接过期的单子上。

<p class="caveat">绝对值不分缺货还是超送。两种情况都会让 IQV 变大，多送这一头单独成节讲。</p>

## Noon FBN 多送了货也会让表现分变差吗？

<p class="lede">会。IQV 取绝对差，计划 80 件、实入库 90 件时，多送的 10 件和少送的 10 件伤害完全一样。</p>

这个结论藏在文档的第四个算例里：某张 ASN 计划送 80 件，实际入库 90 件。多送按常识不算差错，但算式是 80 减 90 取绝对值，结果是 10，这十件照样计入 IQV 求和。

同一个算例里还有第二个容易忽略的细节：分母用的是 Max Quantity，也就是计划数与实际上架数里较大的那个。在这张 ASN 上，Max Quantity 取 90，不是计划的 80。

所以「临时多塞几件」在系统里的评价是负面的。仓库收到的货比单据多，会挤占别人排好的仓位，多出来的部分要拉回来另算[库存移除费用](https://noonmate.com/blog/noon-rtv-return-to-china.html)。发货前清点，诚实按实际数量密封，是唯一不让 IQV 变大的做法。

<p class="caveat">以上结论来自 IQV 的定义与算例，适用于 FBN 入库。质检拒收是另一条线，被拒收的部分根本没走到上架环节，影响体现在别处。</p>

## Noon 入库的 IUE 和 IPS 有什么区别？为什么只看最近五次？

<p class="lede">IUE 是仓位利用率，只看最近五次排期活动。IPS 是总评，把近期表现和 90 天的长期记录合并。</p>

IUE 的公式是 1 减去近五次 IQV 之和，再除以往五次 Max Quantity 之和。文档算例里五张单是 100 到 90、50 到 50、200 到 200、80 到 90、150 到 150，IQV 之和 20、Max Quantity 之和 590，代入得 1 减 20 除 590，约 **96.61%**。[两个公式和全部算例都在同一份说明里](https://helpcenter.noon.partners/en/category/fulfilled-by-noon-fbn/understanding-seller-tiers-and-inbound-performance)。

这五次是滚动的：坏的一次要等五次新活动才挤出去，好的修复连续五次送准就见效。

IPS 那层另加 90 天窗口。文档给了 **11 张**清单，前 4 张 Within 90 Days 标 No、后 7 张标 Yes，只有窗口内的进计算。这 7 张的 IQV 合计 146、Max Quantity 合计 690，算出 90 天 IUE 是 78.85%。

官方接着把两层加权：96.61% 乘 0.7 得 67.63，78.85% 乘 0.3 得 23.66，合计 91.28，落进 Gold。90 天那层本该掉档，七成权重被近期拉回；反过来近期出纰漏，旧记录救不回。

<p class="caveat">公式里的 Max Quantity 取计划数与实际上架数的较高值，不是简单的计划数。多送的那部分会同时抬高分母，别把 IUE 当成缺件率的补数来读。</p>

## Noon FBN 仓容不够怎么申请？bulky 的空位能挪给 standard 用吗？

<p class="lede">不能挪用。仓容按两套维度分开配，尺寸分三档、品类分八类，各自独立核算。</p>

尺寸三档按最长边、中间边、最短边和重量划：Standard 上限 45×34×26 厘米、12 公斤；Oversize 到 130×60×50 厘米、30 公斤；再大就是 Bulky。

品类分八类：食品饮料、高价值电子、冷链 OTC、需安装、非处方零售、服饰鞋类（仅阿联酋）、禁售、其它。

两条线交叉定额度，卖手机和卖日用品的仓位就不通用。官方 FAQ 明确不能挪用，理由是平台按尺寸和类型分别规划货位。

申请在建 ASN 时做。装不下就点 Request Extra Storage，提交后由 Noon 审批，这期间 ASN 停在 Pending。批了再密封排期，被拒就删掉部分 SKU 把数量压回额度内。

看板在 My ASN & Storage，Storage 页看各类额度、Requests 页跟进审批。

排期只能选系统显示还有位置的仓库。错过时段就在 ASN 详情页点 Reschedule 改约，原时段会释放给别人。[这三个动作的按钮位置官方都有截图](https://helpcenter.noon.partners/en/category/fulfilled-by-noon-fbn/managing-asn-and-storage)。

<p class="caveat">这套配额按尺寸类型分，跟卖家档位 IPS 是两条并行的线。档位高只影响能不能申请到额外容量，不改变各类配额独立这件事。</p>

<div style="display:flex;gap:24px;margin-top:56px;padding-top:24px;border-top:1px solid var(--rp-c-divider-light)"><a href="/blog/noon-returns-process.html" style="flex:1;min-width:0;text-decoration:none;color:inherit;text-align:left"><span style="display:block;font-size:13px;color:var(--rp-c-text-3);margin-bottom:6px">← 上一篇</span><span style="font-weight:600;line-height:1.5">Noon FBN 退货去哪了？留在当地还是退回国内</span></a><span style="flex:1"></span></div>
