GRN —— 收货单过账(Goods Received Note)
GRN 是货物变成库存的那一刻。过账 GRN 会把已完成的收货单中的每个单位记入一个库位:良品进收货库位(等待上架), 质检冻结数量进质检库位,破损数量进破损库位。它还会为每个良品托盘生成一个上架任务。已过账的 GRN 不能编辑 —— 错误需要通过**冲销(reverse)**来更正。
位置: Inbound(入库)→ GRN
过账 GRN 会做什么
自动 GRN
如果流程设置为 GRN 自动过账(Administration → Workflow Designer → Process),完成收货单时就会自动过账 GRN —— 这个画面只用来查询、打印或冲销 GRN。
列表

- New GRN(新建 GRN) —— 为已完成的收货单过账 GRN。
- Putaway worklist(上架工作清单) —— GRN 生成的上架任务(见上架)。
- Receipt(收货单) —— 这张 GRN 来自哪张收货单。
- External ref(外部参考号) —— 来自 ERP 的送货:ERP 的参考号,下面显示是否已为该系统排队发送收货确认(Conf. queued)。
- 操作 —— View(查看)、Print GRN(打印 GRN) 和 ⋯。
过账 GRN
点击 New GRN(新建 GRN)。

- Copy from…(复制自) —— 选择正在等待 GRN 的已完成收货单。它的明细会载入表格。
- 库存去哪里 —— 说明中显示收货库位(这里是
RCV-A01-B1-L1-P01),并提醒质检冻结数量进质检库位、破损数量进破损库位。 - Receipt(收货单) —— 以及它的 ASN 和 PO。
- QA hold(质检冻结) —— 收到的数量中有多少必须先检验才能使用。这里 10 个中有 2 个进入质检冻结;其余 8 个放行去上架。 (Good 列显示收到的数量。)
- QA reason(质检原因) —— 质检冻结数量大于 0 时必填:例如 QA-HOLD — 待检验、EXPIRED 过期、RECALL 召回。
- Post GRN(过账 GRN) —— 过账。底部的合计(Released 8 · QA hold 2 · Damaged 0)准确显示了哪些会记到哪里。
过账之后
用 View(查看) 打开已过账的 GRN:

- Print GRN(打印 GRN) —— 给供应商或存档用的收货单。
- LPN labels(LPN 标签) —— 为每个 LPN 打印托盘标签。
- Putaway worklist(上架工作清单) —— 跳到这张 GRN 的上架任务。
- Reverse GRN(冲销 GRN) —— 撤销过账(见下文)。
- QA —— Released(已放行,可以上架) 或 On hold(冻结中)。
- LPN —— 为这批库存生成的托盘 / 牌照号。
- Bin(库位) —— 库存现在所在的位置(收货库位)。
- Putaway(上架) —— 上架任务及其状态(有人搬走托盘之前都是 open)。
冲销 GRN
Reverse GRN(冲销 GRN) 会把库存取回、作废它的 LPN,并把已收数量退还给 PO 和 ASN。收货单会被释放,可以重新打开、 修改后再次过账 —— 当 GRN 过账时数量或批次有误时使用。需要填写原因。以下情况不能冲销:
- 上架任务已经把库存移到了存储库位 —— 请先移回来;
- 这张 GRN 的质检冻结已经被放行或拒收。
该 GRN 未完成的上架任务会被自动取消。
小贴士
- 过账 GRN 时会更新 PO 的 Received(已收) 数量和 ASN 状态。
- 对于从 SQL Accounting 导入的送货,收货单会在 Administration → Integrations(Preview → Send)中回传给 SQL Accounting。