SAP S/4HANA MM模块培训 25 - 库存转储与转移过账:321、309、一步/两步与STO


SAP S/4HANA MM库存转储与转移过账:321、309、一步两步与STO

SAP S/4HANA MM模块培训 25 - 库存转储与转移过账:321、309、一步/两步与STO

本课视频先区分转移过账(Transfer Posting)与库存转储(Stock Transfer),再讲解 321/322343/344349/350 六种库存类型转换对应的移动类型,并在经典 MIGO 中录入一笔 321。但视频在点击检查和过账之前中断:没有成功消息、没有物料凭证,也没有过账后的库存结果。本文先逐帧还原真实内容,再以 SAP 官方教程补齐 321 完成步骤、309 物料到物料、库存地点与工厂间的一步/两步转储,以及库存运输订单(STO)。

摘要

企业内部移动库存时,首先要判断改变的是“库存标识”还是“货物位置”。如果只是把同一批物料从质量检验库存改为非限制使用库存,重点是库存类型变化,典型移动类型为 321;如果货物确实从一个库存地点搬到另一个库存地点,重点是物理位置变化,可根据是否需要跟踪中间状态选择 311 一步转储或 313/315 两步转储。工厂之间还可使用 301303/305,有正式需求、采购与在途跟踪要求时则应考虑 STO。

视频使用 IDES ECC 6.0 EHP7 经典 SAP GUI。演示数据是物料 3453 Citric Acid、工厂 1000 Hamburg、库存地点 L000、批次 0000000881、数量 100 G。讲师完成了 A08 Transfer Posting / R10 Other / 321 的项目录入并勾选 Item OK,但没有执行 CheckPost。因此本文不会把这笔草稿写成已完成的转移过账。

学习目标

学完本文,你应该能够:

  1. 准确区分转移过账与库存转储,避免把两个概念混用。
  2. 记住 321/322343/344349/350 的来源与目标方向。
  3. 按画面证据还原视频中的 321 录入字段,并识别视频中断边界。
  4. 理解 309 物料到物料转移过账的前提、凭证和价值影响。
  5. 比较库存地点间 311313/315,以及工厂间 301303/305
  6. 理解无交货单 STO 的 351 + 101 两步路径。
  7. 通过物料凭证、会计凭证、库存和在途数量判断一笔过账是否真正完成。

先看清本课边界

视频实录与SAP官方补充范围

范围视频中可以确认视频中没有完成
概念转移过账与库存转储的差异;库存类型、物料号、批次和组织层级没有完整演示议程中的全部流程
库存类型非限制使用、质量检验、冻结库存;六个转换移动类型没有实际过账每一种移动类型
321MMBE 基线、MIGO 入口、来源/目标字段和 100 G 数量没有检查、过账、物料凭证或过账后 MMBE
309只在议程和概念中提到物料到物料没有实操
库存地点/工厂只在概念和议程中列出一、两步流程没有实操 311313/315301303/305
STO议程中列出 Stock Transport Order没有创建订单、发货、收货或在途验证

文中只要是视频没有做完、由官方资料补齐的内容,章节标题都会明确写出“SAP 官方教程补充”。缺失的当前 S/4HANA 界面只保留补图提示,不生成仿制 SAP 界面。

视频时间线

时间视频内容阅读重点
00:00–00:00:59标题与课程议程议程列出的主题不等于已完成实操
00:00:59–00:03:08区分 Transfer Posting 与 Stock Transfer前者重在库存标识,后者一定涉及物理位置变化
00:03:09–00:04:02库存类型、物料、库存地点、工厂、公司代码层级组织层级越高,越需要关注 MRP、估价和会计影响
00:04:03–00:06:25库存类型间与物料到物料;六个移动类型原画面是英文 PPT,本文全部中文重绘
00:06:25–00:07:25桌面切换、登录与系统进入登录、服务器和许可证画面不发布
00:07:32–00:07:58MMBE 查询物料 3453转移前质检库存为 100 G;在订货量 200 G 不能当作可转库存
00:08:00–00:09:08用 PPT 内嵌截图说明 MIGO内嵌截图仍是 PPT,不直接发布
00:09:09–00:09:18实时 MIGO 从默认 301 改为 321301 只是入口中间状态,未执行
00:09:18–00:10:08录入物料、工厂、库位、批次和 100 G来源与目标标识相同,只改变库存类型
00:10:09–00:10:11直接切到宣传页没有 Check/Post、凭证或库存验证

转移过账与库存转储不是同一件事

转移过账与库存转储对比

转移过账(Transfer Posting)

转移过账的核心是库存标识或库存类别变化。常见变化包括:

  • 同一物料从质量检验库存转为非限制使用库存;
  • 同一物料从冻结库存转为非限制使用库存;
  • 旧物料编号转为新物料编号;
  • 批次、特殊库存标识或其他库存身份发生变化。

这里必须避免一个绝对化表述:转移过账不一定发生物理搬运,而不是“永远没有物理移动”。一笔转移过账可以只改库存状态,也可能同时指定不同库存地点;判断重点是系统中库存身份发生了什么变化。

库存转储(Stock Transfer)

库存转储表示货物从一个位置实际移到另一个位置。典型层级包括:

  • 同一工厂内的库存地点到库存地点;
  • 工厂到工厂;
  • 不同公司代码所属工厂之间。

库存转储可采用一步或两步流程。一步把发出和接收合并在同一过账中;两步先确认发出,再由接收方确认到货,因此可以识别“已经发出、尚未接收”的中间库存。

对比表

判断维度转移过账库存转储
核心变化库存类型、物料、批次或特殊库存等标识货物实际位置
是否一定有物理搬运不一定
典型示例321343349309311313/315301303/305
是否需要中间状态取决于业务两步转储保留转储库存;STO 使用在途库存
会计影响是否改变价值标识决定工厂、估价范围和公司代码决定

按变化层级建立业务地图

从低到高,可以用五个层级判断内部库存移动:

  1. 只改库存类型:物料、工厂、库存地点、批次都不变,只改变可用性状态。
  2. 改变物料编号:库存从发出物料转到接收物料,典型为 309
  3. 库存地点间搬运:同一工厂内部,可以使用一步或两步。
  4. 工厂间搬运:可跨估价范围或公司代码,需要判断价值与会计影响。
  5. 正式运输与采购控制:需要接收方需求、MRP、在途监控或采购订单历史时使用 STO。

这个顺序比单独背移动类型更可靠。移动类型只是系统控制码,真正的业务设计还取决于来源库存、目标库存、组织层级、是否需要分开发出与接收,以及是否存在采购参考单据。

三类库存与六个常用移动类型

质量检验、非限制与冻结库存移动类型方向

来源库存目标库存移动类型反向移动类型
质量检验库存非限制使用库存321322
冻结库存非限制使用库存343344
冻结库存质量检验库存349350

六个数字必须与方向一起记忆:

  • 321:质量检验 → 非限制使用;322:非限制使用 → 质量检验。
  • 343:冻结 → 非限制使用;344:非限制使用 → 冻结。
  • 349:冻结 → 质量检验;350:质量检验 → 冻结。

自动字幕曾把 343 识别成 340,但视频幻灯片与 SAP 当前官方移动类型表均支持 343/344 这一对。340 在官方移动类型清单中另有含义,不能按语音识别结果替换。

库存类型反映的是可用性,不只是位置

  • 非限制使用库存:通常可供发料、销售和生产使用。
  • 质量检验库存:等待质量判断,不应直接当作普通可用库存。
  • 冻结库存:一般不可正常使用,需先按业务原因处理库存状态。

如果物料启用了 QM 检验处理,质检库存的放行通常还受到检验批和使用决定流程控制。不能把 MIGO 321 当作绕过质量管理的通用捷径;实际操作应遵循企业配置与质量流程。

视频实录:MMBE 的转移前库存

讲师先在 MMBE 输入:

  • 物料:3453
  • 工厂:1000

MMBE选择物料3453与工厂1000

图:视频中的经典 ERP/EHP7 MMBE 查询条件,原始 1920×1080 SAP 画面。

查询结果显示:

  • 物料描述:Citric Acid
  • 工厂:1000 Hamburg
  • 库存地点:L000 Lagerort 000
  • 批次:0000000881
  • 质量检验库存:100 G
  • 在订货量(On-Order Stock):汇总层级另有 200 G

MMBE转移前质检库存100G

图:转移前库存证据。批次 0000000881100 G 质量检验库存。200 G 在订货量不是本次可转的现有库存。

321 的来源只能是当前存在的质量检验库存。On-Order Stock 200 G 表示尚在采购或收货链路中的数量,不能与当前 100 G 质检库存相加后再过账。

视频实录:进入 MIGO 与选择移动类型

视频中的传统 SAP GUI 路径是:

  1. 打开 MIGO
  2. 操作选择 A08 Transfer Posting
  3. 参考选择 R10 Other
  4. 根据业务方向设置移动类型。

当讲师刚切到 Transfer Posting / Other 时,系统先显示 301

MIGO Transfer Posting Other初始显示301

图:301 是当时界面的初始值,不是已经执行的工厂间转储。项目行仍为空。

随后讲师把移动类型改为 321,界面描述变为 TF quality to unrest

MIGO切换到321且项目为空

图:移动类型已经改为 321,但尚未录入项目数据。

这两张连续画面说明:入口中出现某个移动类型并不能证明该移动已经发生。必须继续检查项目数据、成功状态和物料凭证。

视频实录:逐字段录入 321

在没有参考单据的 Other 路径下,讲师手工录入来源与目标数据。中间画面已经显示同一物料、工厂和库存地点:

MIGO录入来源与目标组织数据

图:物料、工厂和库存地点开始录入,来源与目标的组织数据相同。

接着录入来源批次 0000000881

MIGO录入来源批次0000000881

图:来源批次已经填写,目标批次仍在录入过程中。

最终录入页可确认以下字段:

字段视频值
操作/参考A08 Transfer Posting / R10 Other
移动类型321
来源物料3453 Citric Acid
目标物料3453 Citric Acid
来源/目标工厂1000 / 1000
来源/目标库存地点L000 / L000
来源/目标批次0000000881 / 0000000881
数量100 G
项目标志Item OK 已勾选

MIGO完成321项目录入但没有过账

图:这是待检查、待过账的输入页,不是成功过账凭证。画面中没有成功状态和物料凭证号。

这组数据表达的是:物料、组织位置和批次保持不变,只准备把 100 G 从质量检验库存改为非限制使用库存。

视频实录:为什么不能说 321 已经完成

视频真实实操边界:321只录入未过账

视频最后一帧 SAP 画面仍停在输入页,随后直接切换到含个人联系方式的宣传页。全片没有出现:

  • 点击 Check 的动作或检查结果;
  • 点击 Post 的动作;
  • 绿色成功消息;
  • “Material document ... posted”状态;
  • 物料凭证号;
  • 过账后的 MMBE
  • 质量检验库存减少、非限制使用库存增加的结果。

Item OK 表示项目已被选中参与检查/过账,它不是成功凭证。因此最准确的结论是:视频完成了 321 项目数据录入,但没有完成转移过账。

以下所有完整操作均为 SAP 官方教程补充,不代表视频已经执行。

SAP 官方教程补充:完成 321 质检转非限制

SAP官方教程补充:完成321与309

在当前 SAP S/4HANA 中,可根据部署方式和授权使用 Post Goods MovementTransfer Stock – In-Plant,或经典 SAP GUI 的 MIGO。标准处理主线如下:

  1. 选择转移过账业务,确认来源库存是质量检验,目标库存是非限制使用。
  2. 确认移动类型为 321,不要沿用入口里其他移动类型。
  3. 核对物料、数量、单位、工厂、库存地点和批次。
  4. 对批次管理物料确认来源批次与目标批次是否符合业务规则。
  5. 执行检查,处理所有错误和警告。
  6. 执行过账并记录物料凭证号。
  7. 用库存概览复核:质量检验库存减少,非限制使用库存增加。
  8. 若业务受 QM 检验批与使用决定控制,回到质量流程确认状态一致。

成功过账会生成物料凭证。321 在同一物料和估价范围内一般只改变库存类型、不发生价值变化,因此通常不生成会计凭证;实际仍应以系统生成的凭证链为准。

<!-- SAP截图:待用户补充当前 S/4HANA 的 321 Check/Post 成功画面 -->

<!-- SAP截图:待用户补充当前 S/4HANA 的 321 物料凭证和过账后库存 -->

待补图提示:本节缺少视频来源的成功过账界面。请用户后续提供自己的真实 S/4HANA 截图,不用生成式图片模拟 SAP 界面。

SAP 官方教程补充:物料到物料 309

物料到物料转移过账适用于库存的业务身份需要改变,例如旧料号被新料号替代、等级或产品识别发生变化,但库存仍在企业内部。标准移动类型为 309,冲销方向为 310

标准前提

  • 接收物料主数据必须已经存在。
  • 发出与接收物料的基本计量单位必须相同。
  • 标准流程从发出物料的非限制使用库存转到接收物料的非限制使用库存。
  • 309 是一步流程,不能像预留领料那样提前通过预留计划。
  • 应确认发出物料的非限制使用库存充足;若企业已启用负库存,则按系统配置控制,不应把负库存当作常规操作前提。

过账结果

  • 物料凭证中包含发出物料与接收物料两个项目。
  • 发出物料库存减少,接收物料库存增加。
  • 转移价值以发出物料为基础。
  • 对估价物料,标准处理会并行生成会计凭证;接收物料的价格控制可能导致价差处理。

因此,309 不能理解为“只把屏幕上的物料号改一下”。它同时改变库存数量归属和价值标识,实施前应确认单位、估价类、价格控制和总账影响。

<!-- SAP截图:待用户补充当前 S/4HANA 的 309 输入、物料凭证与会计凭证 -->

SAP 官方教程补充:同一工厂库存地点间转储

SAP官方教程补充:311与313/315库存地点转储

一步:311

311 在一次过账中完成:

  1. 发出库存地点的非限制使用库存减少;
  2. 接收库存地点的非限制使用库存增加;
  3. 一张物料凭证记录发出与接收项目;
  4. 接收库存立即可用。

同一工厂内估价范围不变,标准场景不生成会计凭证。312311 的反向移动。

两步:313 + 315

两步流程把“发出”和“接收”分开:

  1. 313:从发出库存地点移出,数量进入目标库存地点的转储库存。
  2. 中间状态:货物已经发出,但尚未被接收库存地点正式入库。
  3. 315:接收方确认到货,把转储库存转入目标库存地点的非限制使用库存。

两步流程生成两张物料凭证,并可监控中间转储库存。标准 313/315 主线面向非限制使用库存。

如何选择

判断点311 一步313/315 两步
是否分别确认发出与接收
中间状态可见
物料凭证数量一张两张
接收库存何时可用过账后立即可用完成 315 后可用
典型场景距离近、即时搬运需要交接、运输时间或责任分离

<!-- SAP截图:待用户补充当前 S/4HANA 的 311 或 313/315 实操与转储库存 -->

SAP 官方教程补充:工厂间一步与两步转储

SAP官方教程补充:301与303/305工厂间转储

一步:301

301 在一次过账中同时减少供货工厂库存并增加接收工厂库存。反向移动类型为 302。这种方式不保留单独的中间转储库存状态,适合不需要分别确认发出与到货的内部转储。

两步:303 + 305

  • 303:供货工厂执行移出,接收工厂出现转储库存(stock in transfer)。
  • 305:接收工厂确认到货并完成入库。

两步过程将责任和时间分开,可明确哪些数量已经离开供货工厂但还没有进入接收工厂可用库存。

本文讨论的标准 301303/305 主线是非限制使用库存到非限制使用库存。两步流程需要价值更新时,估价发生在第一步 303305 只把转储库存转入接收工厂库存,不再执行估价。

MRP、估价与会计影响

  • 工厂库存变化会影响相应工厂的可用量和 MRP。
  • 如果供货与接收工厂属于不同估价范围,系统会进行价值更新并生成相应会计凭证。
  • 转储价值通常基于供货工厂的物料估价。
  • 跨公司代码时通常还会生成各公司代码的会计凭证,并涉及公司代码往来清算。
  • 具体会计科目、凭证数量和价格差异以企业估价级别、价格控制与配置为准。

<!-- SAP截图:待用户补充当前 S/4HANA 的 301 或 303/305 实操、转储库存与会计凭证 -->

SAP 官方教程补充:库存运输订单(STO)

SAP官方教程补充:无交货单STO的351与101

普通工厂间转储只处理库存移动;STO 则把接收工厂的需求纳入采购过程。它适合需要以下能力的场景:

  • 接收工厂正式提出数量和交货日期需求;
  • 需求进入采购计划与 MRP;
  • 使用采购订单历史跟踪发货与收货;
  • 监控在途库存;
  • 结合交货、运输或跨公司开票扩展流程。

无交货单 STO 的典型两步流程

  1. 接收工厂创建库存运输订单。常见订单类型为 UB、项目类别为 U,并维护供货工厂、接收工厂、物料、数量和交货日期。
  2. 供货工厂参照 STO 使用 351 发货。
  3. 发货后数量进入接收工厂的在途库存,可在收货前独立监控。
  4. 接收工厂参照同一 STO 使用 101 收货。
  5. 核对采购订单历史、两端物料凭证、在途数量和最终接收库存。

无交货单 STO 需要价值更新时,估价发生在第一步 351;后续 101 完成接收数量转入,不再进行第二次估价。

无交货单 STO 是两步流程,不能写成一步。带交货单的 STO 会引入 Shipping/交货处理;跨公司代码场景还可能涉及开票和发票校验。它们属于扩展流程,不能混入本视频已完成内容。

<!-- SAP截图:待用户补充当前 S/4HANA 的 STO、351、101、PO历史和在途库存 -->

SAP 官方教程补充:物料凭证与会计影响总表

场景主要移动类型物料凭证会计凭证中间状态/关键说明
质检转非限制321通常无同物料、同估价范围,只改库存类型
物料到物料309有,含发出/接收项目对估价物料有改变物料与价值标识,可能有价差
同工厂库存地点一步311一张接收库存立即可用
同工厂库存地点两步313/315两张可监控转储库存
工厂间一步301一张由估价范围决定一次完成供货与接收
工厂间两步303/305两张由估价范围决定;价值更新在 303可监控转储库存
无交货单 STO351/101发货、收货各有由估价与组织关系决定;价值更新在 351可从 PO 历史和在途库存跟踪

不能用“有物料凭证”反推业务一定正确。还要核对移动类型方向、来源与目标、数量、批次、组织层级、会计凭证以及库存结果。

SAP 官方教程补充:业务选择决策树

库存转移业务选择与过账核对

可以按以下顺序选择流程:

  1. 只改变库存可用性? 使用库存类型间转移过账,例如 321/322
  2. 需要把库存改到另一个物料编号? 使用 309,先核对主数据、基本单位和会计影响。
  3. 同一工厂内实际搬运? 立即完成用 311;需跟踪交接过程用 313/315
  4. 工厂之间、但不需要采购控制? 根据是否需要中间状态选 301303/305
  5. 需要正式需求、MRP、PO 历史或运输控制? 使用 STO。

综合核对:视频证据与 SAP 官方教程补充

常见错误可能后果正确做法
321322 方向写反库存可用性发生相反变化321 是质检到非限制,322 是反向
343 误写成字幕识别的 340使用错误移动类型以 SAP 画面和官方移动类型表为准
看到 Item OK 就认为过账成功没有凭证,库存未更新必须看到成功消息、物料凭证并复核库存
把入口中短暂出现的 301 当成已执行错读中间画面检查项目数据、Post 结果和凭证
把在订货量 200 G 算进可转库存可能超出实际可用数量只使用当前库存类型中的现有数量
把转移过账写成“永远没有物理动作”概念绝对化使用“不一定涉及物理搬运”的官方表述
309 处理基本计量单位不同的物料标准过账失败先确认两个物料基本单位一致
跨库存地点总使用 311无法识别已发未收状态需要过程监控时使用 313/315
工厂间转储忽略估价范围会计影响判断错误核对工厂、估价级别、公司代码和价格控制
把无交货单 STO 写成一步流程设计错误标准主线为 351 发货 + 101 收货
在 QM 场景直接绕过使用决定做 321质量流程与库存状态不一致按检验批、使用决定和企业配置执行

SAP 官方教程补充:实操检查清单

过账前

  • 业务目的是库存类型转换、物料转换还是物理位置转储?
  • 来源库存与目标库存是否明确?
  • 移动类型方向是否正确?
  • 是否应该一步完成,还是分开发出与接收?
  • 是否需要 STO、交货或采购订单参考?
  • 物料、数量、单位、工厂、库存地点和批次是否正确?
  • 现有库存是否充足?有没有把在订货量误当现有库存?
  • 是否存在 QM、批次、序列号、特殊库存或权限控制?
  • 跨工厂时是否核对估价范围和公司代码?

过账时

  • Item OK 是否仅用于选中正确项目?
  • Check 是否通过?所有错误和警告是否已处理?
  • 操作者是否明确点击 Post
  • 系统是否返回成功状态和物料凭证号?

过账后

  • 物料凭证中的移动类型、数量、批次和组织数据是否正确?
  • 是否生成了预期的会计凭证,或按规则不应生成会计凭证?
  • 来源库存是否减少,目标库存是否增加?
  • 303/305 的转储库存或 STO 的在途库存是否正确?
  • STO 的采购订单历史、发货、收货和开放数量是否一致?
  • MRP、质量状态及业务对象是否同步更新?

本课最重要的结论

库存内部移动不能只背一个移动类型。正确的判断链是:

变化对象 → 来源与目标库存 → 组织层级 → 一步或两步 → 是否需要参考单据/STO → 移动类型 → 检查与过账 → 凭证、库存和会计验证

视频证明了物料 3453100 G 质量检验库存被完整录入到一笔 321 待过账项目中,也证明 Item OK 已勾选;它没有证明这 100 G 已经进入非限制使用库存。完整 321309、库存地点与工厂间一/两步转储及 STO,均来自本文明确标注的 SAP 官方教程补充。

截图补充说明

本文保留了当前 SAP S/4HANA 成功过账界面的补图位置。用户后续可以补充自己的 321309311313/315301303/305 和 STO 实操截图。软件截图必须来自真实 SAP 系统并保持清晰;不要用生成式图片模拟 SAP 界面。

视频中的英文 PPT、记事本、Windows 桌面、登录信息和推广页均未直接使用,所有非 SAP 视觉信息已重新制作成中文 1920×1080 图片。

参考资料

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
MCP自动发表文章
评论列表

发表评论

评论内容
昵称:
验证码:
验证码
关联文章

SAP S/4HANA MM模块培训 25 - 库存转移321309/STO
SAP S/4HANA MM模块培训 44 - 库存确定:库存地点、库存类型领用策略
SAP S/4HANA MM模块培训 21 - 库存管理概览:核心任务、货物移动凭证
SAP S/4HANA MM模块培训 37 - 移动类型:控制功能、分类、冲销定制
SAP S/4HANA MM模块培训 22 - 收货概览:移动类型初始库存录入
SAP S/4HANA MM模块培训 26 - 库存预留:自动预留、MB21261领料
SAP S/4HANA MM 模块培训 18:物料启用原材料主数据
SAP S/4HANA MM模块培训 39 - 供应商寄售:寄售信息记录、库存领用MRKO结算
SAP S/4HANA MM模块培训 06 - 库存物料采购询价创建
SAP S/4HANA MM模块培训 01 - 介绍ERP SAP MM模块
SAP S/4HANA MM模块培训 49 - 自动科目确定:MM-FI集成、事务键OBYC
SAP S/4HANA MM模块培训 47 - 分割评估:评估类别、类型部分库存计价
SAP S/4HANA MM 模块培训 25:MIRO 发票校验入门
SAP S/4HANA MM模块培训 40 - 管道物料:PIPE主数据、特殊库存P周期结算
SAP S/4HANA MM模块培训 45 - 可用性检查缺件检查:静态、动态收货通知
SAP S/4HANA MM模块培训 02 - 企业结构配置:从库存地点到业务范围分配
SAP S/4HANA MM模块培训 31 - 实物盘点:MI01盘点凭证、盘点录入差异过账
SAP S/4HANA MM模块培训 32 - MM组织结构定制:公司代码、工厂采购组织
SAP S/4HANA MM模块培训 36 - 凭证编号分配:物料、会计预留号码范围
SAP S/4HANA MM模块培训 52 - 预付款履约保留款