一句话理解

收货(Goods Receipt,GR)是"货到了,系统认账"的动作:仓库实物入库的同时,在系统里做 MIGO 收货——库存数量增加、库存价值增加,并自动产生 FI 凭证(借库存、贷 GR/IR)。没有收货,采购流程的"物"就进不了系统。

实战提示

实战提示:记住收货的会计本质——"MIGO 一点,库存和 GR/IR 同时动"。借:库存科目(物料的钱进了仓库);贷:GR/IR(欠供应商的过渡科目)。理解了这笔分录,收货、发票校验、退货的所有账务逻辑都通了。

核心事务代码

TCode 用途
MIGO 收货/发货/转储的统一入口(按场景选)
MB52 库存报表:按物料/工厂/库存地点查库存数量和金额
MMBE 库存概览:一个物料在各工厂/库存地点的分布
MB51 物料凭证清单:查历史收发货记录

常用移动类型(收货相关)

移动类型 说明 记账方向
101 采购订单收货(标准) 库存增加
102 采购订单收货的冲销 冲销 101
103 收货到冻结库存 进冻结(质检/待处理),不进非限制
105 冻结库存收货的冲销 冲销 103
104 冻结库存转非限制 103 的货检验合格后转可用
122 退货给供应商 库存减少,冲 GR/IR
161 为采购订单的退货 类似 122 的变体
261 生产订单发料 库存减少(发货场景)
601 销售发货 库存减少(发货场景)
1
供应商送货实物到仓库,清点数量
2
MIGO 收货(101)参照 PO,输入实收数量、批次
3
库存增加非限制库存可用,MB52 可查
4
自动记账借库存、贷 GR/IR(过渡科目)
注意

常见坑:101 和 103 用混。需要质检的物料应该用 103 收进"冻结库存"(或 QM 质检库存),检验合格再用 105/104 转可用;直接用 101 收货,等于告诉系统"这批货免检可用",来料不良会直接流进生产。收货策略必须和质量部门对齐。

收货的关键控制点

控制点 说明
超量/不足交货容差 PO 行项目可设超量 10% / 不足 5% 等,超出则收货报错
交货已完成标识 勾上后该行不再期望收货
批次管理 启用批次的物料收货必须指定/创建批次
序列号 设备类物料收货需录入序列号
冻结库存 103 收货后需检验/处理才能转可用

收货冲销

收错货了怎么办?用 MIGO 选择"冲销",参照原物料凭证做 102 冲销。注意:

  • 冲销只能冲整张物料凭证,不能只冲一行的一部分(部分冲销用后续调整)。
  • 如果后续已经做了发票校验或生产发料,冲销会受限,需要先处理后续单据。
  • 月结后冲销上月凭证,财务期间要开账——跨月冲销先和财务打招呼。
实战提示

实战提示:仓库报"MIGO 保存报错",先看三处:① PO 行是否还有未清数量(超量容差);② 移动类型选对了没(101/103);③ 批次/序列号必填项。MIGO 的报错信息通常很直白,认真读报错,不要一报错就找顾问。

常见问题

Q:收货和"入库"是同一个动作吗?

A:在 SAP 语境里基本是:MIGO 收货 = 系统入库。但要注意"实物入库"和"系统收货"的时间差——货到了没做 MIGO,系统库存就是 0,MRP 会认为没货。规范要求货到当天完成系统收货。

Q:GR/IR 是什么科目?

A:GR/IR(Goods Receipt / Invoice Receipt)是收货和发票之间的过渡科目:收货时贷记 GR/IR(欠着),发票校验时借记 GR/IR(结清)。月末 GR/IR 有余额是正常的(货到票未到),但余额过大、账龄过长说明发票没及时处理,需要清理。

Q:没有 PO 可以收货吗?

A:可以,MIGO 支持"无 PO 收货"(移动类型 501 等),但这是例外流程。常规采购必须参照 PO 收货,否则三单匹配无从谈起,审计也会盯。

实战经验

  • 收货环节是实物与系统交接的关键点:数量点清、批次记准、差异当场确认。系统里 1 分钟的认真,省掉后面 1 小时的对账。
  • 来料检验流程要在蓝图阶段定死:哪些物料免检、哪些全检、冻结库存的管理责任归谁。含糊上线,收货环节天天吵架。
  • MB52/MB51 是 MM 顾问的"体检表":库存对不上时,先用 MB52 看数量金额,再用 MB51 翻物料凭证,一步步倒查。

相关阅读

相关 T-code:MIGOMB52