1 MM模块-STO之同一个公司不同工厂之间库存转移UB

本文详细解释了在SAP系统中,STO(库存转储单)的使用方法,包括UBSTO的一步法和两步法的区别,以及何时选择MIGO301、MIGO303+305等移动类型。关键决策因素包括接收工厂的收货确认流程和在途库存管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

业务说明:STO=Stock Transfer Order 库存转储单,同一个公司下,不同工厂之间的库存转移,SAP标准功能都会使用UB转储单进行操作,只是不同场景的移动类型不一样。根据接收工厂是否要进行手工收货来分,可以分为:一步法和两步法。相对于UB转储STO,还有一种直接使用移动类型301(一步法)和303+305(两步法)的方式。物料凭证中存在会计凭证,利润中心凭证和物料分类账。UB STO因为是同一个公司下的工厂库存转移,所以无需开具发票。

订单

类型

移动类型是否需要创建STO?是否创建交货单?是否配置
MIGO一步法

MIGO 301

发=收

MIGO直接不同工厂库存转移,一步法,301发送=301接收 无在途库存
MIGO两步法MIGO 303发+ MIGO 305手动收货MIGO直接不同工厂库存转移,两步法,303发送,305接收 有在途库存

UB STO

两步法

MIGO 351发+MIGO 101收ME21N STO, 发货工厂MIGO 351根据UB STO 进行发货,生成在途库存,接收工厂MIGO 101根据UB STO进行收货确认,生成2个物料凭证

UB STO

一步法

VL02N 641发+ MIGO 101

手动收货

ME21N STO+VL10B OBD, 641 OBD PGI到在途库存(MB5T),然后实物到接收工厂后手工MIGO 101入库,生成2个物料凭证VL10B有

UB STO

两步法

VL02N 647发+ MIGO101

自动收货

ME21N STO+VL10B OBD, 647 OBD PGI直接系统自动将进行101接收工厂收货没有在途库存,生成1个物料凭证VL10B有

UB STO 转储单是 一步法 还是 两步法

配置SPRO路径:物料管理->采购->采购订单->设置库存调拨订单->分配凭证类型, 一步过程, 交货不足限度

拆分=发送工厂

工厂=接收工厂

类型=STO订单类型(采购订单类型)

一步=“勾选”=移动类型 647(带SD交货单VL10B)+101自动 无在途库存 (一步法)

一步=“不勾选”=移动类型 641(带SD交货单VL10B)+101手动  有在途库存(两步法)

一步=“不勾选”=移动类型 351(带SD交货单VL10B)+101手动  有在途库存(两步法)

注意:一步法 只在有交货单的情形下生效。有交货单,就可以使用一步法和两步法。

UB STO 转储单是 有SD交货单 还是 没有SD交货单

配置SPRO路径:物料管理->采购->采购订单->设置库存调拨订单->按工厂配置交货类型和可用性检查过程

如果DlTp=交货单类型没有配置,则UB STO转储单,就不需要创建交货单,UB STO行项目没有装运(Shipping)页签

如果DlTp=交货单类型配置了交货单类型NL,同时配置了库存类型的检查规则,UB STO转储单,就需要建交货单,UB STO行项目有装运(Shipping)页签

问题:没有SD交货单的UB STO转储单,如何实现发货?

回答:使用MIGO输入采购订单号(UB STO)即可。

问题:什么时候直接使用MIGO 301 或 303+305?什么时候使用UB STO转储单 进行相同公司不同工厂之间的库存转移?

回答:如果是项目场景中,同一个公司下2个不同的工厂距离特别的近,并且库存转移非常频繁的情况下,发送工厂和接收工厂是同一批管理者的时候,优先考虑使用MIGO 301一步法,因为自己发,自己收,不需要进行数据确认。如果是2波人,发了10个,接收人必须要收货确认下,那就用MIGO 303发货,然后产生在途库存,然后接收工厂用MIGO 305按实际数量进行接收。如果是项目场景中,同一个公司下2个不同工厂距离远,还需要走第三方运输公司的情况下,一般需要选择UB STO + 发运功能的方案,是一步法还是两步法,需要看接收工厂是否有接收人员的安排,如果有人可以在SAP系统收货,那就两步法,如果实在没有人做SAP系统接收操作,就一步法,优先推两步法库存数据有保障。

总结:用一步法还是两步法,主要看接收工厂是否认同发货数量和在途库存是否需要现在在系统中,另外还需要看接收工厂是否有安排系统接收人员。

一步法:MIGO 301 一张物料凭证搞定,无在途,无物料转移界限;UB STO 647+101自动,UB STO 一个转储单,641发货 一个发运单 生成一个物料凭证带101系统自动收货,没有在途库存。

两步法:MIGO 303发货 一张物料凭证,305接收 一张物料凭证,有在途库存;UB STO 641+101手动,UB STO 一个转储单,641发货 一个发运单,101手动收货 一个物料凭证,还有MB5T看到在途库存。

优先推荐:UB STO 641 + 101 手工 各个环节都可以监控到。


完毕!

2024年3月10日 写于杭州

### STO in IT Context In the information technology (IT) domain, **STO** can refer to several concepts or technologies depending on the specific context. Below is an explanation of some common interpretations: #### 1. Security Token Offering (STO) A **Security Token Offering (STO)** represents a regulated offering where tokens are issued as securities and backed by real assets such as equity, revenue shares, or other financial instruments[^4]. Unlike Initial Coin Offerings (ICOs), which often lack regulation, STOs comply with securities laws, making them more attractive for institutional investors. For example: ```python class SecurityTokenOffering: def __init__(self, asset_backed_value, regulatory_compliance=True): self.asset_backed_value = asset_backed_value self.regulatory_compliance = regulatory_compliance def issue_tokens(self): if self.regulatory_compliance: print(f"Issuing security tokens backed by {self.asset_backed_value}") else: raise Exception("Regulatory compliance not met.") ``` This concept aligns closely with blockchain-based finance solutions but requires adherence to legal frameworks governing securities trading. #### 2. Software Technology Optimization (STO) Another interpretation involves **Software Technology Optimization**, focusing on improving software performance through techniques like code optimization, resource management, and algorithmic efficiency enhancements[^5]. An illustrative snippet might look like this: ```java public class PerformanceOptimizer { public void optimizeCode(String sourceCode) { System.out.println("Optimizing " + sourceCode); } } ``` Such optimizations ensure applications run efficiently under various conditions while minimizing computational overhead. #### 3. Scroll To Offset (STO) Within user interface development, particularly within Android environments, **Scroll To Offset (STO)** refers to methods enabling smooth scrolling behavior using interpolators for animations. This technique leverages classes similar to `Scroller` mentioned earlier[^3]: Example implementation: ```kotlin val scroller = Scroller(context, LinearInterpolator()) fun scrollToPosition(offsetX: Int, offsetY: Int) { scroller.startScroll(0, 0, offsetX, offsetY, durationMillis) } ``` Here, scroll operations provide seamless transitions between positions enhancing usability experiences significantly. --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值