1、SAP 移动类型设置!(2009-07-26 00:16:33)标签:杂谈 分类:SAP别人喜欢浅谈 XXXX,而我在谈 SAP 的时候,喜欢用浅整。大部分人说你做什么的,广东人喜欢你搞什么的,而我喜欢说你整什么的。说起 WM 移动类型,可能有人都没有听说过,而初学 WM 模块的菜鸟们,可能也是一知半解,当然我跟你吹说 WM 都被我整死了,WM 移动类型又何足挂齿,那都是在忽悠你的。不过我可以带着你来整整,看看它研究能被整成个啥样。SAP 系统中的货物移动是由移动类型控制的,移动类型是用 3 位数的数值代码(3 位数字或字母数据组合) 来表示的,用来区分不同的货物移动。SAP 系统除了有 IM
2、 库存管理移动类型外,还有 WM 仓库管理移动类型。下面,我主要来谈 WM 移动类型以及它和 IM 移动类型之间的联系。IM 移动类型IM 移动类型主要用来控制 MM 的库存数量更新、库存变化引起的价值更新,以及输入移动凭证时的字段显示等。它在 MM-FI 接口的自动过帐中起到决定性的作用。主要分为入库、转储(库存转储和转储记帐)、出库三种形式。相关的设置,可通过事务 OMJJ 来访问,这里将不详述,有兴趣的可以参照 MM 有关移动类型的相关帮忙,你可以在我的博客或 ITPUB 上找到一些资料。值得一提的是,在 OMJJ 中,有包含了 WM 关联的相关设置,如图 1:WM 移动类型WM 移动类
3、型则用来控制仓库号的内部货物移动,它是通过 Shipment Type,即所谓的装运类型来把具有相同移动性质的物料移动归集成组,标准系统定义了如下四种形式:A Stock rmvl(出库/拣配 )E Stock plcmnt(入库/库存放置 )U Posting chge(记帐变更/转储记帐)X Whse superv.(仓库监控/ 仓库内部调仓)WM 移动类型相关配置如图 2:TCODE: OMLJ其中,装运类型可通过事务 OMLI 来定义,如图 3:WM 作货物移动时,会考虑以下问题:1)货物要作做样的移动?(入库、出库、记帐变更、仓位调整?)2)货物从哪里移动?(源存储类型是什么?源仓位
4、是什么?)3)货物移动到哪里?(目的地存储类型是什么?目的地仓位是什么?)WM 移动类型为货物移进或移出仓库提供了以下一些所需要的信息: 临时存储区 临时仓位的类型(预定义,动态,固定) 用于处理、确认和打印转储订单的控制标识 是否允许手工创建 TR 及 TO TO 创建时相关控制参数(如是否允许预分配库存、超量交货等 ) TO 的创建方式( 是否自动)及确定方式 用于搜索仓库内存储类型的标识(干预存储类型检索的因子 )IM 移动类型与 WM 移动类型的关联那么,IM 移动类型是如何跟 WM 移动类型联系到一块呢?这里,我们需要引入一个新概念:“IM-WM 参考移动类型”(Reference
5、Movement type),它是架起 IM 移动类型与 WM 移动类型之间的桥梁。这有点类型于 MM 中物料类型(Material Type)与评估类(Valuation class)之间引入了一个帐户类别参考(Account category reference)。相关配置可访问事务 OMLR/参考 IM 移动类型指定 WM 移动类型,如图 4:为了举例子,我们后面将利用一般采购订单收货及生产订单收货来说明。其中图 41、图 42分别对应图 12、图 13。原理:通过“IM 移动类型+ 价值更新+数量更新+ 特殊库存+移动标识+消耗记帐”5 个因子(我们可以称之为 KEY,下同),来决定一
6、个参考移动类型。下面,我们来看看参考移动类型与 WM 移动类型的关联。可通过事务 OMLR/LE-WM 接口到库存管理,或 OMKX/分配移动类型来访问。如图 5:原理:由“仓库号+参考移动类型+ 库存类别+移动标识+特殊库存+特殊移动标识+参考库存地点”7 个 KEY 来决定一个 WM 移动类型。在这里,参考移动类型提供了下列信息: WM 移动类型 由该移动生成的份的库存类别(可用库存或质检库存 ) 控制生成转储申请或记帐变更的标识(转储申请和记帐变更标识只能有一个生效,即同一情况下,不允许既生成转储申请,又生成记帐变更,这是不符合逻辑的) 控制自动创建 TO 的标识IM 移动类型和 WM
7、移动类型就是这样根据参考移动类型联系起来的,如下示意图:如何使用移动类型听说在很早之前,SAP 还没有 WM 模块,后来引入 WM 模块时,SAP 考虑如何把 WM 模块与原有的 IM 很好地集成在一起。它没有直接到 WM 嵌入 MM 系统中,而是在 IM 基础上叠加 WM。为了体现这个接口, SAP 引入了一个所谓的“临时存储区”(Interim storage area)。系统在货物入库时,货物不是直接到达仓库内的某具体目的地仓位,而是先存放在临时存储区中。在货物移动产生物料凭证的同时,也由系统配置产生一个转储请求(TR,转储申请),继而对这个转储申请创建一个转储订单,我们习惯简称 TO。
8、通过打印出来的 TO,仓储员将货物搬到 TO 上指定的目的地仓位上。同样地,物料出库,物料转储,以及作转储记帐时,都会利用到这样的临时存储区。比如采购订单收货,用 902,一般发货用 910 等等。当然也有例外,如仓库内部调仓,以及使用固定仓位策略时,就没有用到临时存储区。这样,我们需要在每个 WM 移动类型规定货物是否是存储在临时存储区中。根据一个表,即上面提到的 IM-WM 的关联,系统可以确定是否可将 IM 中的一个移动类型和 WM 中的一个移动类型连接起来。当需要在两个系统之间进行一个连接时,会开始并完成某些处理,这要看每个移动类型各自的特点。你可以通过 OMMO 来比较视图 V_T156S 和 V_T321 及比较 V_T321 和 V_T333,来检查 IM 移动类型与 WM 移动类型之间的关联。SE16 相关表: T156S、T321、T333