SAP STO (Stock Transport Order) 库存调拨速查表

作者:ERP软件技术分享 MM 库存调拨速查表 更新日期:2026-07-25 标签:SAP, STO, MM, 库存调拨, 速查表

本篇为 SAP STO(Stock Transport Order,库存调拨订单)完整流程速查表,涵盖工厂间调拨和跨公司调拨两大场景,帮助 MM/SD 顾问快速掌握库存转储的全流程。

SAP STO Stock Transport Order Process

STO 流程概述

STO(库存调拨订单)用于在不同工厂之间或不同公司代码之间转储库存。STO 结合了采购和销售的功能,是 SAP 中最复杂的库存管理流程之一。

STO 类型

类型描述关键特征
工厂间调拨 (Intra-company)同一公司代码下的工厂间转储无需发票校验,仅移动类型过账
跨公司调拨 (Inter-company)不同公司代码之间的转储需要发票校验,涉及 FI 自动过账

STO 完整流程步骤

步骤操作事务代码描述
1创建 STOME21N创建库存调拨订单(订单类型 UB/NB)
2更改 STOME22N修改调拨订单详情
3显示 STOME23N查看调拨订单
4创建交货单VL10B批量创建外向交货单
5外向交货VL01N创建/处理外向交货单
6发货 (GI)VL02N / MIGO 601发货工厂执行发货过账
7收货 (GR)MIGO 101收货工厂执行收货过账
8发票校验MIRO跨公司调拨需要发票校验

STO 订单创建 (ME21N)

创建 STO 时需选择正确的订单类型:

订单类型描述用途
UB库存调拨订单(公司内)同一公司代码下的工厂间调拨
NB标准采购订单(跨公司)不同公司代码之间的调拨
NB (跨公司)跨公司采购订单自动创建发票校验

关键输入字段

交货处理

VL10B — 批量创建交货单

用于批量将 STO 转换为外向交货单,适合大批量处理场景。

VL01N — 外向交货单

外向交货单是 STO 流程中的关键环节,包含了拣配、包装和发货的完整流程。

步骤操作描述
1拣配 (Picking)确定从仓库拣配的库存
2包装 (Packing)将货物打包为处理单位
3发货过账 (Goods Issue)执行发货,生成物料凭证

移动类型 (Movement Types)

移动类型描述场景
601STO 发货从供应工厂发货(VL02N 过账)
602STO 发货冲销反向冲销 601
101STO 收货在收货工厂收货
102STO 收货冲销反向冲销 101
261生产发货生产订单发料(非 STO)

跨公司调拨的特殊处理

跨公司调拨涉及两个公司代码,需要额外的财务处理:

定价条件 (Pricing Conditions)

条件类型描述用途
PI01内部价格 01跨公司调拨的基准价格
PI02内部价格 02可选的附加定价条件
P101计划价格计划内的转储价格
PR00价格物料基础价格

监控与查询

事务代码功能
MB51物料凭证清单 — 查看所有移动记录
MB52仓库库存 — 查看各工厂库存
ME2M按物料查看采购订单
ME2N按采购订单号查看
MB5B库存历史
VL06O外向交货监控
VT01N创建装运

常用配置

配置路径描述
MM → Purchasing → PO → Set up Stock Transport OrderSTO 基础配置
MM → Purchasing → PO → Assign Delivery Type and Checking Group分配交货类型
SD → Shipping → Basic Shipping Functions → Route Determination路线确定
MM → Valuation and Account Assignment → Account Determination科目确定
来源: Bhagwat Bhokare - SAP Cheat Sheets (https://bhagwatbhokare.com/sap-cheat-sheets/)