上一章讲了MM与WM跨模块收货到仓库的流程中 创建TR的同时立即在前台创建TO。
SAP LE学习笔记04 - MM与WM跨模块收货到仓库的流程中 如何既创建TR又同时立即在前台创建TO-CSDN博客
本章继续讲LE的知识。
- MM中收货时先在WM中创建TR,稍后运行Batch自动创建TO
- 特别移动指标(特殊移动指示器 Special Movement Indicator)的用途
通过该特别移动指标来实现将某个特别的物料收货到特别的保管域Type中。
目录
1,MM中收货时先在WM中创建TR,稍后运行Batch自动创建TO
1-2,在WM移动Type中使用 转送指图(TO)自动登录标记
2-1,Customize:Special Mv Indicator(特别移动指标)
2-3,Customize:定义Storage type 保管域Type 802
2-4,Customize:定义WM移动Type 901 并关联保管域Type802
2-6,Customize:关联WM的移动Type901 与IM的移动Type 101
下面是详细内容。
1,MM中收货时先在WM中创建TR,稍后运行Batch自动创建TO
在MM中收货的时候,因为效率或其他原因,暂时只想要创建TR(Transfer Request),但是等晚上或其他空闲时间运行Batch,后台自动批量创建相应的TO(Transfer Order)。
简单来说,流程比如下图所示
- IM移动Type101收货的时候,会调用WM移动Type101 生成一个TR
- 同时会读取 WM移动Type中设定的标记,把该标记更新到该TR(比如下图中的标记A)
- 晚上或其他空闲时间,SAP自动或手动运行Batch(比如下图的 RLAUTA10)自动生成TO
- 该Batch运行生成TO的时候只会处理带标记的TR,不会处理不相关的TR
这也是可以做到的,也需要在Customize中做设定。
下面来看如何在Customize中做设定。
1-1,设定转送指图(TO)自动登录标记
Spro > 物流管理 > 仓库管理 > 活动 > 转送
- 设定:移送要求/振替要求通知的转送指图自动登录
点 自动转送指图登录 制御Data 按钮
- WhNo:仓库番号(比如仓库120)
- AutoTO:这个就是咱们一直说的那个标记
- AddId:
- 如果没有特别的限制条件,就保持勾上;
- 如果有其他的限制条件,可以去掉勾,然后定义一个UserExit来具体定义限定条件
- Err(Background処理用Mail管理)
跟前一篇文章里讲的一样,设定的是如果Batch运行出错,要通知谁
这里也可以拷贝新规另外定义一个标记
比如这里定义了标记B
然后点保存
- Mail Message Mail受信者割当(分配)
可以看到这个和上一章中的Background处理用Mail管理 页面是一个页面
这里也显示了在上一章中新规Copy的用户QQ
如果想使用该用户的话,可以在 制御Data 画面里面设定
1-2,在WM移动Type中使用 转送指图(TO)自动登录标记
Spro > 物流管理 > 仓库管理 > 活动 > 转送
移动Type
双击 120/101 行
设置 Background处理 > 自动转送指图 为 A
这样就为 仓库番号 120/ 移动Type 101 设好了 自动转送指图标记。
为了不干扰本章内容,先把上一章做的内容给清掉,要不然不就直接即时生成TO了嘛。
Spro > 物流管理 > 仓库管理 > Interface > 在库管理 > 移动Type
选中 120/101 ,然后点 【-】按钮,
或者其实也可以简单的把 转送指图的即时登录/后台处理用Mail管理给清掉也行。
至此咱们的准备工作就做好了。
下面先做一笔购买发注,然后在MM模块中收货到仓库。
1-3,ME21N 购买发注
- 品目 T-BW04-20
- Plant/保管场所 1000/0120
点保存
购买发注号:4500017492
1-4,LS26 在库状况照会
先看一下收货之前的在库状况
1-5,MIGO 收货
不需要过多调整的话,直接点保存
1-6,LS26 在库状况照会
会到LS26 画面,点刷新按钮
可以看到这新入库的20件是入到了 保管域Type 902 - 外部入库域
1-7,LB11 转送要求(TR)照会
可以看到该TR尚未处理
也可以跟普通的手动 TR,TO流程一样,在这里点 转送指图(Online)或(Background)处理
咱们这里先不这么处理,而是双击该TR
可以看到该TR里面已经打上了 自动转送指图标记 - A
其实也不一定非得A 这个字母不可
有可能是通过不同的WM移动Type,也可以设定让它产生不同的标记
1-8,SE38 执行程序RLAUTA10
如下图所示,这里面要执行一个ABAP程序
RLAUTA10
输入程序名,点执行
程序打开以后,输入
- 仓库番号:120
- 自动转送指图登录用区分:A
然后点 执行图标
这样就执行完了了
転送指図処理終了: 転送要求合計: 1、転送指図登録: 1、Error: 0
Msg 番号 L3369
1-9,LS26 在库状况照会
刷新前
刷新后
- 120/001 受入在库 20
- 120/902 Picking数量 20
意思就是该PO指示工人从 902 保管域Type 里面Picking出来 20件放到 001 保管域Type里面去。
1-10,总结一下
以上就实现了MM模块收货之后,暂时先生成TR,同时给该TR做个标记,等在其他空闲时间执行Batch程序集中处理,批量生成TO。
比如可以将该Batch 程序设为每1个或几个小时执行一次或日次(1次/天)等,就会自动生成TO了。
如上所示,要实现这个功能需要在Customize中进行设置,以下是具体流程:
- Customize中针对仓库番号Level设定转送指图(TO)自动登录标记
- Customize中针对仓库番号 > WM移动Type Level设定使用该 转送指图(TO)自动登录标记
- 这样在MM模块中使用收货移动Type时,就会自动关联WM移动Type,生成带标记的TR
- 当Batch程序(比如RLAUTA10)运行的时候会读取带特定标记TR数据,批量生成TO
2,特别移动指标(特殊移动指示器)
咱们之前所做的示例中,MM模块的收货都是先收到 902 保管域Type 当中,然后再根据TO移动。
但是如果某些特殊的物料不想先收到 902,而是想先收到其他保管域Type,可以做到吗?
那当然也是可以做到的。如下图所示
- 物料B2 以普通的方式先收到 902 StorageType,使用的WM移动Type101
- 物料A1 则被设定一个 Special Mv Indicator(特别移动指标),先收到 802 StorageType
并且注意使用的也不再是WM移动Type101,而是WM移动Type901。
那么具体该怎么设置呢?
2-1,Customize:Special Mv Indicator(特别移动指标)
Spro > 物流管理 > 仓库管理 > MasterData > 品目
特殊移动区分
之所以这个Customize放在品目的下面是因为这是要设定到品目Master主数据里面去的
现在只有1条 120/A
咱们这里新规Copy一条 120/W
点保存
2-2,MM02 品目变更 设定该特别移动指标到品目
- 品目 T-BW27-20
MM02 > 仓库管理1 tab
- 特殊移动:W - 特别移动指示
2-3,Customize:定义Storage type 保管域Type 802
Spro > 物流管理 > 仓库管理 > Master Data
保管域Type(Storage type 存储类型)
应该是在写下面这篇文章的时候定义好了 保管域Type 802
SAP LE学习笔记01 - LE(物流管理)概述,WM中仓库的结构,仓库番号,保管域Type(存储类型),保管区画(存储区),棚番(Storage Bin 仓位),以及仓位的查找策略-CSDN博客
这里就先这样了,其实就是简单的新规Copy。
2-4,Customize:定义WM移动Type 901 并关联保管域Type802
Spro > 物流管理 > 仓库管理 > 活动 > 转送
移动Type
Copy新规 120/101 - 购买发注入库
- 移动Type:定义为新的WM移动Type号 901
- 转送元保管域Type:设为上面定义的 802
然后点回车并点保存
2-6,Customize:关联WM的移动Type901 与IM的移动Type 101
Spro > 物流管理 > 仓库管理 > Interface > 在库管理
移动Type
点 在库管理的LE-WM Interface
- 割当:移动Type MM-IM --》 移动Type LE-WM(LVS)
下图中的【参...】的是指 参照WM移动Type / MvType是指 MM的IM移动Type。
这就是针对每个WhN(仓库番号)
将 参照WM移动Type 割当(赋值)给 MM模块的IM移动Type。
这里找到 仓库120/移动Type101/移动的特别区分A,Copy新规它
然后修改以下参数
- 移动的特别区分(SpMvID) :W
- MW移动Type:901
- 转送指图的即时登录:空白(即不即时生成TO)
然后回车并点保存
2-7,ME21N 购买发注
购买发注番号:4500017493
2-8,MIGO 入库
不做其他设定,直接点保存
2-9,LS26 在库状况照会
可以看到已经暂时收货到 保管域Type 802
点一下数据行 1000/0120,然后点 棚番在库
2-10,LB11 转送要求照会
- TR:14
双击该TR
- 移动Type:901
- 转送元保管域Type:802
2-11,总结一下
以上就是通过特别移动指标(特殊移动指示器 Special Movement Indicator)来在MM中收货某个别物料到个别保管域Type(Storage Type)的过程,其要点如下
-1 Customize中针对仓库番号Level定义一个特殊移动区分(Special Mv Indicator),比如120/W
-2 在物料主数据 > 仓库管理1 tab中,针对该仓库番号设定该特殊移动区分W
-3 Customize中定义保管域Type(Storage type ),比如 802
-4 Customize中定义WM移动Type(Ex 901),并关联保管域Type802 到该WM移动Type 901上
-5 Customize中关联WM移动Type 901与IM移动Type 101,并设定特殊移动区分W
还有点儿复杂哈,想做的事情基本就如下图所示,
复杂的原因就是想另搞保管域Type和WM移动Type。
尝试再简单明了总结一下的话
- 仓库120 上面定义了 特别移动指标W / 保管域Type802 / WM移动Type901
- 它们内部也有关联,比如 WM移动Type901 关联了 保管域Type802
- MM移动Type101 关联了仓库120的WM移动Type901+特别移动指标W 的组合
- 物料主数据方面,某个物料(Ex T-BW27-20)关联了仓库120+特别移动指标W 的组合
由此,MM移动Type101+仓库120的物料T-BW27-20 关联了
- 仓库120 的WM移动Type901 + 特别移动指标W + 仓库120的保管域Type802
也就是说实现了将该物料收货到 仓库120的保管域Type802,同时打上标记W
等下一步TR=》转TO的时候,就会看这个标记W,从而批量生成TO
希望大家能看得简单明白,要素是越来越多了。
以上就是本章的内容。
更多SAP顾问业务知识请点击下面目录链接