SAP WM中阶明明设置了TO自动产生为啥冻结物料后没有TO单据产生?

简介: SAP WM中阶明明设置了TO自动产生为啥冻结物料后没有TO单据产生?

SAP WM中阶明明设置了TO自动产生为啥冻结物料后没有TO单据产生?


1, 移动类型344对应的WM Reference Movement Type 是344.


image.png


Reference Movement Type 344 对应的WM层面移动类型是309,

image.png

WM层面309移动类型的TO单据是自动产生的。如上图。


2, 物料号800用于本文展示。其批次000000501的初始库存状态如下:

image.png


现在执行事务代码MIGO,移动类型344冻结一个数量的库存,观察WM层面单据的创建。

image.png

过账,

image.png

观察该物料凭证号的WM数据,

image.png

PCN:25


Imme.TO:被勾选上了


Movement type:309


LU03 检查PCN 25,

image.png


看这个TR的processing status, 发现没有TO单据自动产生。如上图。


LU04看该物料的open PCN,

image.png


发现当天有一个800物料号,0000000501批次的open PCN,

image.png


看其详细信息,

image.png


该PCN号码就是25.


这说明冻结库存过账后,SAP系统未能自动创建WM层面的TO单据。可是我明明将冻结库存对应的WM层面移动类型309设置为TO自动创建的啊。原因何在?


原因在于该批次初始库存分布在很多个货架上,

image.png


MIGO 344冻结过账后,SAP系统不知道业务人员将要冻结哪个货架上的库存,所以就没有能自动创建TO单据。此时需要人工介入,手工执行LU04等事务代码,将PCN转成TO,并人工指定冻结哪个货架上的库存,

image.png


这里指定将货架17-01-03里的1个库存冻结起来,如上图。


保存,

image.png



系统提示:Transfer Order 125 created.


3, 那如果某个批次的库存只在一个货架上,IM层面冻结过账后,WM层面就能自动触发TO?答案是肯定的。如下展示:


物料800,批次0000000514,只在一个货架(17-01-04)上有库存,

image.png

执行事务代码MIGO,冻结该批次一个数量的库存。


image.png


PCN:26。

image.png


观察该PCN的processing status, TO#126自动产生了。


注:本文基于SAP S4/HANA 1909系统。

相关文章
SAP ABAP 程序调用设置成后台作业模式
ABAP 程序调用设置成后台作业模式
882 0
|
数据处理
|
BI
SAP 报表设置动态ALV标题栏
关于ALV报表多个事务代码下显示不同标题处理
882 0
SAP WM初阶Interim Storage Type不好启用Storage Unit Management
SAP WM初阶Interim Storage Type不好启用Storage Unit Management
SAP WM初阶Interim Storage Type不好启用Storage Unit Management
SAP WM高阶IM层面冻结物料库存过账后WM层面有三个不同的移动类型?
SAP WM高阶IM层面冻结物料库存过账后WM层面有三个不同的移动类型?
SAP WM高阶IM层面冻结物料库存过账后WM层面有三个不同的移动类型?
SAP MM/FI_运费处理方式
常见的采购运费处理方式
SAP MM 途损处理方式
通常客户采购业务需求提到货物运输有损耗,需要针对此业务给出合理方案输出,下面笔者针对此类业务分析下各种实现方案的可行性!
SAP MM初阶之事务代码MIGO界面批次拆分最多输入15行?
SAP MM初阶之事务代码MIGO界面批次拆分最多输入15行?
SAP MM初阶之事务代码MIGO界面批次拆分最多输入15行?
SAP MM不常用移动类型之325
SAP MM不常用移动类型之325
SAP MM不常用移动类型之325