SAP S/4HANA MM模块培训 24 - 货物发出:201、261、551移动类型与中断流程补齐

SAP S/4HANA MM模块培训 24 - 货物发出:201、261、551移动类型与中断流程补齐
本课视频讲解了货物发出、库存类型、计划内与计划外领料以及常用移动类型,但实操在进入
Goods Issue / Other后中断。视频真正过账的是两笔561期初库存录入,不是货物发出。本文先逐帧还原视频,再用 SAP 官方教程补齐成本中心201、参照预留、生产订单261、抽样和报废流程。
摘要
货物发出(Goods Issue)是使账面库存减少的货物移动。它可能服务于成本中心领用、生产订单领料、项目消耗、资产领用、破坏性抽样或报废等不同业务。SAP 不只用“发出多少”来区分这些场景,还通过三位移动类型同时控制库存更新、科目更新、科目分配对象、必填字段及后续凭证。
视频使用的是 IDES ERP / EHP7 经典 SAP GUI。讲师先查看物料 3454 Corn Syrup 的库存,再用两笔 561 准备 150 G 非限制使用库存,随后进入货物发出入口,但没有录入发出项目,也没有执行检查或过账。因此,凭证 4900000632 和 4900000633 只能称为 561 期初库存录入凭证,不能称为发货凭证。
学习目标
学完本文,你应该能够:
- 解释货物发出为什么不仅减少库存,还会影响会计与成本对象。
- 分清有参照、无参照、计划内和计划外领料之间的关系。
- 识别
201、221、231、241、251、261、281、291的典型业务用途。 - 区分破坏性抽样
331/333/335与报废551/553/555。 - 正确解释视频中的两笔
561,不把期初库存录入当作日常收货或货物发出。 - 按 SAP 官方流程完成成本中心、预留和生产订单领料,并检查过账结果。
先看清视频边界

| 范围 | 视频中可以确认 | 视频中没有发生 |
|---|---|---|
| 概念 | 货物发出的定义、计划内/计划外概念、库存类型限制、常用移动类型 | 没有完整演示各业务的实际过账 |
| 数据准备 | 查询 3454 Corn Syrup,两次使用 561 增加非限制库存 | 561 不是成本中心或生产订单发货 |
| 货物发出 | 进入 A07 Goods Issue / R10 Other 空白入口 | 未输入物料、数量、工厂、库存地点、成本中心或订单 |
| 过账结果 | 两笔 561 分别生成物料凭证 | 没有货物发出凭证,没有因发货而减少库存,也没有证明发生订单冲销 |
文中凡是视频没有做完、由官方资料补齐的内容,章节标题都会明确包含“SAP 官方教程补充”。补充章节描述的是标准操作,不代表讲师已经在视频里执行。
视频时间线
| 时间 | 内容 | 阅读重点 |
|---|---|---|
00:00:44–00:02:14 | 介绍货物发出的定义和业务用途 | 发出会减少库存,但不同用途需要不同移动类型 |
00:02:14–00:04:19 | 介绍移动类型和计划内/计划外发出 | 移动类型决定库存、会计及必填字段 |
00:03:19–00:06:23 | 讲解非限制、质检和冻结库存 | 普通消耗与抽样、报废的可用库存范围不同 |
00:04:19–00:07:26 | 讲解成本中心、抽样和报废 | 三者都可能是无参照发出,但业务和会计含义不同 |
00:07:27–00:08:47 | 在 MM60/MMBE 中寻找演示物料 | 正确库存以 00:08:42 后刷新到物料 3454 的画面为准 |
00:09:03–00:09:45 | 两笔 561 期初库存录入 | 50 G + 100 G = 150 G,只是演示数据准备 |
00:09:47–00:09:53 | 在 MMBE 验证库存 | 非限制库存为 150 G,分属两个批次 |
00:09:59–00:10:15 | 进入 Goods Issue / Other | 画面停在空白入口,未完成货物发出 |
什么是货物发出

货物发出表示物料从企业库存中退出。最直观的结果是库存数量减少,但业务目的不同,系统处理也不同:
- 部门领用通常把费用归集到成本中心,典型移动类型为
201。 - 项目领用需要 WBS 元素等项目科目分配,典型移动类型为
221。 - 资产领用需要资产编号,典型移动类型为
241。 - 生产或维护订单领料通常使用
261,费用进入相应订单。 - 破坏性抽样减少库存数量和价值,费用进入质量检验相关科目。
- 报废减少库存数量和价值,费用进入报废相关科目。
- 客户交付通常由 SD/Shipping 流程处理;库存管理中也存在不经 Shipping 的销售相关移动类型,不能把所有客户发运都简单归为
MIGO内部发货。
所以,判断一笔货物发出是否正确,至少要同时核对五件事:业务目的、参考对象、移动类型、库存类型和科目分配对象。
移动类型为什么是控制核心

SAP 的移动类型是三位业务标识。它不仅给货物移动命名,还会影响:
- 哪一类库存数量增加或减少;
- 库存科目、消耗科目或其他抵销科目如何更新;
- 成本中心、订单、WBS、资产等字段是否显示或必填;
- 系统生成哪些物料凭证、会计凭证及后续对象;
- 消耗、预留和 MRP 状态如何更新。
视频讲到的常用消耗移动类型
| 移动类型 | 典型用途 | 主要科目分配或参考对象 | 常规发出库存 |
|---|---|---|---|
201 | 发货到成本中心 | 成本中心 | 非限制使用库存 |
221 | 发货到项目 | WBS/项目 | 非限制使用库存 |
231 | 不经 Shipping 的客户/销售订单发货 | 销售订单 | 非限制使用库存 |
241 | 发货到资产 | 资产 | 非限制使用库存 |
251 | 无销售订单的销售消耗 | 相应销售消耗对象 | 非限制使用库存 |
261 | 发货到订单 | 生产、维护等订单 | 非限制使用库存 |
281 | 发货到网络 | 网络 | 非限制使用库存 |
291 | 任意科目分配发货 | 按业务输入对象 | 非限制使用库存 |
移动类型不能脱离业务目的单独判断。例如,261 既可能来自生产订单生成的计划内预留,也可能用于没有引用预留的额外计划外领料。是否计划内,必须继续检查参考对象和预留关系。
有参照、无参照与计划内、计划外
视频把“计划内”与“有参照”、“计划外”与“无参照”放在一起解释,适合入门,但不能理解为绝对等号。
| 判断点 | 有参照或计划内路径 | 无参照或计划外路径 |
|---|---|---|
| 是否有业务对象 | 已有预留、订单等对象 | 没有可引用对象,或发生额外领料 |
| 数据来源 | 系统从参考对象复制物料、数量、工厂和科目分配 | 操作者手工输入必需数据 |
| 预留与 MRP | 过账后回写已领数量和剩余需求 | 不会自动关闭一个未引用的开放预留 |
| 生产订单示例 | 引用相关预留,系统确定 261 | Goods Issue + Other + 261 + 订单号 |
一个实用判断顺序是:先问“是否已有预留或订单”,再问“本次是否引用了它”,最后才看移动类型。只看到 261,无法判断它究竟是计划内还是额外计划外领料。
库存类型决定能不能发

视频重点区分了非限制使用库存、质量检验库存和冻结库存。在标准系统中,成本中心、订单、项目、资产等普通消耗通常只能从非限制使用库存发出;抽样和报废则有对应的移动类型,可以从三种库存状态处理。
| 业务用途 | 非限制使用库存 | 质量检验库存 | 冻结库存 |
|---|---|---|---|
| 成本中心、订单、项目等普通消耗 | 可 | 标准系统不可 | 标准系统不可 |
| 破坏性抽样 | 333 | 331 | 335 |
| 报废 | 551 | 553 | 555 |
需要注意:如果物料启用了 QM 检验处理,从质量检验库存执行相关发出时,应遵循 QM 检验流程。不能仅因为移动类型表里存在质检库存对应类型,就绕过企业实际的质量管理控制。
视频实录:寻找物料与确认初始库存
讲师先在 MM60 查看工厂 1000 的物料清单,关注 3453 Citric Acid 和 3454 Corn Syrup。00:08:12 附近输入框虽然已经出现 3454,但物料描述和库存显示尚未同步刷新,因此不能据此判断物料 3454 的库存。
以 00:08:42 之后正确刷新到 3454 Corn Syrup 的 MMBE 画面为准:
- 非限制使用库存为空;
- 质量检验库存为
200 G; - 在订货量为
1,806 G。
普通成本中心领用需要非限制使用库存,所以讲师接下来先准备演示库存。

图:视频中的经典 ERP/EHP7 MM60 物料清单,原始 1920×1080 画面。

图:3454 Corn Syrup 在录入期初库存前没有非限制使用库存;画面显示 200 G 质检库存和 1,806 G 在订货量。
待补图提示:以上位置可由用户后续补充当前 SAP S/4HANA 系统截图。补图时请使用真实系统画面,不用合成或拟真界面代替。
视频实录:两笔 561 只是期初库存准备

视频实际过账了两笔 561:
| 笔次 | 物料 | 工厂/库存地点 | 数量 | 批次 | 移动类型 | 物料凭证 |
|---|---|---|---|---|---|---|
| 1 | 3454 Corn Syrup | 1000 / L000 | 50 G | 0000000863 | 561 | 4900000632 |
| 2 | 3454 Corn Syrup | 1000 / L000 | 100 G | 0000000864 | 561 | 4900000633 |
561 的标准含义是向非限制使用库存录入期初余额。SAP 官方将它用于系统实施、迁移或库存数据接管;它没有对应的实际物理收货,只是把接管数量记入账面库存并增加估价库存。质量检验库存和冻结库存的对应期初录入类型分别为 563 与 565。
因此,这里的两笔 561 只能理解为培训环境中的演示数据准备:
- 不是供应商采购收货;
- 不是日常补库存捷径;
- 不是成本中心发货;
- 不是生产订单发货;
- 两个物料凭证也不是货物发出凭证。

图:第一笔 561 期初库存录入,数量 50 G,批次 0000000863。

图:第一笔 561 过账后的状态栏,物料凭证为 4900000632。这不是发货凭证。

图:第二笔 561 期初库存录入,数量 100 G,批次 0000000864。

图:第二笔 561 过账后的状态栏,物料凭证为 4900000633。这不是发货凭证。
视频实录:MMBE 验证准备后的库存
两笔 561 之后,MMBE 显示物料 3454 的非限制使用库存合计为 150 G:
- 批次
0000000863:50 G; - 批次
0000000864:100 G。
原来已有的 200 G 质量检验库存和 1,806 G 在订货量仍然存在。它们与两笔 561 无关,不能算入本次新增的 150 G。

图:两笔 561 之后,非限制使用库存合计 150 G,分别属于批次 0000000863 和 0000000864。
视频实录:真正的货物发出停在入口
00:09:59 之后,讲师进入 MIGO 并选择:
- 操作:
A07 Goods Issue; - 参考:
R10 Other; - 画面中保留的移动类型:
262 RE for order。
但项目行为空,视频没有录入物料、数量、工厂、库存地点、批次、成本中心或订单,也没有完成检查与过账。画面中出现的 262 是 261 订单发货的冲销/退回移动类型,不是成本中心发货所需的 201。它只是当时界面的遗留或默认值,不能证明视频完成过订单领料冲销。

图:视频中断点。画面只到 A07 Goods Issue + R10 Other,项目字段为空,尚未录入或过账任何货物发出。
本视频没有货物发出凭证,也没有展示库存因发货而减少。以下流程均为 SAP 官方教程补充。
SAP 官方教程补充:成功过账后的标准影响

只有货物发出真正成功过账后,才会出现相应结果。标准影响通常包括:
- 生成物料凭证,记录物料、数量、工厂、库存地点、移动类型和科目分配。
- 减少相应库存数量。
- 对估价物料生成会计凭证,贷记库存科目,并借记消耗、报废、质量检验费用或其他抵销科目。
- 根据移动类型及系统配置更新消耗数据。
- 将费用归集到成本中心、订单、项目或资产等科目分配对象。
- 如果引用预留或订单,更新已领数量、最终领料状态及 MRP 相关需求。
破坏性抽样和报废都减少库存,但官方教程说明它们通常不更新普通消耗:抽样价值进入质量检验费用,报废价值进入报废科目。因此,“库存减少”相同,不代表业务和会计含义相同。
SAP 官方教程补充:无参照成本中心 201 发货

视频原本准备演示的业务最可能是成本中心领用。按 SAP 当前官方教程,可按以下主线执行:
- 打开
Post Goods Movement应用,或在经典界面使用事务MIGO。 - 选择
Goods Issue,参考类型选择Other。 - 把移动类型明确设置为
201。不要沿用视频中入口处出现的262。 - 输入物料、发出数量、工厂和库存地点。
- 输入成本中心。批次管理物料还需要输入或确定批次。
- 核对记账日期、单位、库存是否充足,以及成本中心是否有效。
- 先执行检查,确认没有错误消息,再执行过账。
- 记录新生成的物料凭证,并检查库存、会计凭证和成本中心实际费用。
建议在测试环境中把验证结果记录成一条完整证据链:
201 项目数据 → 检查通过 → 物料凭证 → 会计凭证 → MMBE 库存减少 → 成本中心实际费用增加
<!-- SAP截图:待用户补充当前 S/4HANA 的 Post Goods Movement / MIGO 201 项目输入界面 -->
<!-- SAP截图:待用户补充当前 S/4HANA 的 201 过账结果、物料凭证与会计凭证 -->
待补图提示:本节没有视频来源的当前 S/4HANA 界面。请用户后续用自己的系统实操截图替换占位,不生成仿制 SAP 界面。
SAP 官方教程补充:参照预留发货
如果业务已经创建预留,优先引用预留发货,而不是重新做一笔完全无参照的移动。这样系统才能复制开放项目并回写已领数量,保持预留和 MRP 状态一致。
标准检查顺序如下:
- 确认预留项目已启用
Movement Allowed,否则不能针对该项目过账货物移动。 - 在货物发出入口选择以预留为参考。
- 按预留号,或按物料、工厂及科目分配条件查找开放项目。
- 复制项目,核对系统带出的物料、开放数量、工厂、库存地点和科目分配。
- 输入本次实际发出数量和批次等必要信息。
- 全额发货时,系统通常会设置最终领料;如果只是部分发货但剩余数量不再需要,应按业务要求手工设置
Final Issue。 - 检查并过账,再核对预留中的已领数量、剩余数量和 MRP 状态。
如果已经存在预留,却使用 Other 做一笔不引用它的发货,原预留可能继续保持开放。库存虽然减少了,系统却仍可能认为这部分需求尚未领用,进而造成可用量和 MRP 需求判断失真。
<!-- SAP截图:待用户补充当前 S/4HANA 的预留参考、Movement Allowed 与 Final Issue 实操界面 -->
SAP 官方教程补充:生产订单 261 的三种路径

| 场景 | 操作主线 | 移动类型 | 核查重点 |
|---|---|---|---|
| 计划内领料 | 引用生产订单自动生成的相关预留 | 系统确定 261 | 组件、开放数量、实际数量、最终领料状态 |
| 额外计划外领料 | Goods Issue + Other,手工输入订单号 | 手工选择 261 | 订单号、组件、工厂、库存地点和额外数量 |
| 反冲 | 在订单确认时报告组件消耗 | 通常由确认自动触发 | 反冲标识、确认数量、自动生成的物料凭证 |
这三种方式都可能形成订单消耗,但数据来源不同。计划内领料需要引用相关预留;额外计划外领料不引用预留,却必须输入订单号作为科目分配;反冲则随生产确认自动报告消耗,不需要再手工重复过账同一笔领料。
如果需要撤销一笔 261 订单发货,才会涉及 262。撤销前必须先找到原始物料凭证并确认数量、批次和订单,不能因为入口默认显示 262 就直接过账。
<!-- SAP截图:待用户补充当前 S/4HANA 的生产订单计划内261、计划外261或反冲结果界面 -->
SAP 官方教程补充:破坏性抽样与报废
抽样与报废都会减少库存,但目的和费用归集不同。
| 业务 | 非限制使用库存 | 质量检验库存 | 冻结库存 | 数量与价值影响 | 费用方向 |
|---|---|---|---|---|---|
| 破坏性抽样 | 333 | 331 | 335 | 数量和库存价值减少 | 质量检验费用;通常不更新普通消耗 |
| 报废 | 551 | 553 | 555 | 数量和库存价值减少 | 报废科目;通常不更新普通消耗 |
破坏性抽样意味着样品不能再回到正常库存。如果只是非破坏性检测,官方教程建议考虑转储到单独库存地点,而不是按破坏性抽样减少数量和价值。
报废则表示物料已经不能继续正常使用。操作者应明确报废原因、数量、库存状态和批次,并在过账后检查库存价值是否进入正确的报废科目。
<!-- SAP截图:待用户补充当前 S/4HANA 的抽样或551报废实操界面 -->
常见错误与纠正方法
| 常见错误 | 可能后果 | 正确做法 |
|---|---|---|
把 561 当作日常补库存 | 期初接管数据与真实收货业务混淆 | 561 只用于实施、迁移或期初库存场景;日常库存增加应使用真实业务来源流程 |
把 4900000632/4900000633 称为发货凭证 | 错读视频证据 | 它们是两笔 561 期初库存录入的物料凭证 |
看到 262 就直接过账 | 可能错误冲销订单领料 | 成本中心发货应改为 201;262 只用于撤销/退回 261 |
| 有预留却使用无参照发货 | 原预留可能仍开放,MRP 状态失真 | 引用预留并检查已领数量、剩余数量和 Final Issue |
| 从质检或冻结库存直接做普通消耗 | 标准库存类型不允许,或绕过质量流程 | 先按业务完成库存状态处理;抽样、报废使用对应移动类型,并遵守 QM 流程 |
| 把抽样和报废当成同一种移动 | 费用科目和业务含义错误 | 抽样使用 331/333/335,报废使用 551/553/555 |
只看 261 判断计划内或计划外 | 忽略参考对象和预留关系 | 同时检查是否引用生产订单相关预留、是否手工输入订单号 |
| 只看到物料凭证就认为流程正确 | 可能忽略会计、库存或成本对象错误 | 同时核对物料凭证、会计凭证、库存、科目分配及预留/MRP |
实操检查清单

过账前
- 业务目的是否明确:成本中心、订单、项目、资产、抽样还是报废?
- 是否已经存在预留、订单或其他应引用对象?
- 移动类型是否与业务目的一致?
- 发出库存类型是否允许本次业务?
- 物料、数量、单位、工厂、库存地点和批次是否正确?
- 成本中心、订单、WBS 或资产等科目分配是否完整?
- 是否存在 QM、批次、序列号或权限控制?
过账后
- 是否生成了预期的物料凭证?
- 对估价物料是否生成正确的会计凭证?
MMBE或当前库存应用中的数量是否按预期减少?- 成本中心、订单或项目的实际费用是否更新?
- 预留的已领数量、剩余数量和
Final Issue是否正确? - MRP 需求与可用量是否保持一致?
- 若为抽样或报废,费用是否进入质量检验或报废相关科目?
本课最重要的结论
货物发出不是简单地“从库存减一个数量”。正确的业务链是:
业务目的 → 参考对象 → 移动类型 → 库存类型 → 科目分配 → 检查与过账 → 凭证、库存、会计和MRP验证
视频证明了两笔 561 已经为物料 3454 准备了 150 G 非限制使用库存,也证明讲师进入了 Goods Issue / Other 入口;它没有证明任何 201、261、262 或 551 货物发出已经过账。成本中心、预留、生产订单、抽样与报废的完整操作,均来自本文明确标注的 SAP 官方教程补充。
截图补充说明
本文保留了当前 SAP S/4HANA 实操截图占位。用户后续可以补充自己系统中的 201、预留、261、抽样或报废画面。软件截图必须来自真实 SAP 系统,并保留足够清晰度;不要用生成式图片模拟 SAP 界面。视频内的英文幻灯片、记事本和推广页属于非 SAP 界面,本文已全部改为中文信息图。
参考资料
- 原始培训视频:Inventory Management - Goods Issue
- SAP Learning:Posting Unplanned Goods Issues
- SAP Learning:Posting Unplanned Goods Issue
- SAP Learning:Posting a Goods Issue with Reference
- SAP Help:Goods Issues - General
- SAP Help:The Movement Type Concept
- SAP Help:Goods Movement Type
- SAP Help:Goods Issue With Reference to a Reservation
- SAP Help:Changing the Movement Allowed Indicator
- SAP Help:Reservations
- SAP Help:Initial Entry of Inventory Data
- SAP Help:用于确认 262 为 261 发货冲销的官方说明


