Topic: IW与WM差异问题. 请大家帮忙!!

ERP俱乐部

第 1 页 总共 2 页 [共有 17 条记录] 1 2 ?


Posted by liu168 on 2008-03-28 04:38 下午

我记得前面有个帖子有提到差异问题, 但目前的情况会有一些不同.:

一批物料IM有库存,后来有公司制度要对这批物料进行WM管理,然后我们就在后台配置成可以进行WM管理.可问题来了IM有数据,WM没数据,BIN里面没有库存,也就WM quantity 不等于IM quantity, TO没办法产生.

我准备有盘点的办法来平帐


我的操作如下:

1.LI01N   Create Physical Inventory Document

2.LI02N   Change Physical Inventory Document

3.LI11N   Enter Count

4.LI20    Clear Differences: WM

做到这一步我在系统中看到Storage type 999,Storagge Bin 0000000057(Physical Inventory Document Number)有一个负数,这个负数是对的,但是我如何清除这个负数呢,因为只有把这个负数清掉,整个在WM下的总数才是对的.于是我用到LI21: Clear defferences:IM, 结果是负数平了, LS24一查如我想要的结果,但是呢IM却多了(MMBE), 气死我了.白做了.也就是说当我做到LI20这步可以让我自动产生TO,但是负数是没办法消?


谢谢大家!


Posted by baiboyd on 2008-03-28 08:28 下午
呵呵,太厉害了!这样都行,别家企业WM就不用上线了,直接激活storage location就行了!
你们作了盘盈处理,当然IM库存和WM库存都会相应增加。
不过事情已经到这步了,就说说我的想法吧。
你们的库存现在是IM是2 times库存,WM是对的。
在这种情况下,可以这样做:
方法一:
如果你能保证WM库存是正确的情况下,用LX23作批处理即可,不过得慎重!。
如果WM仍有些差异,可以用方法二。

方法二:
1。先断开IM和WM的连接;
2。在IM里做IM盘点(MI01 ->MI11 ->MI20),作盘亏处理(即盘点结果数量=正确库存数量),可以在MI20中结算这个差异;
3。再连接IM和WM。


仅供参考参考,不一定对,还请高手指正。

Posted by liu168 on 2008-03-31 10:32 上午
第一个方法:LX23只是一个比较清单吧.
第二个方法:我想过,但现实之中,我们不能随便断开处理再联接,因为后台配置不能让我这样去做.

还没有一个最佳的处理方法.
等待之中........
(另外,我为什么直接激活storage location,是因为我的时间很紧,第二我发现系统有一个已配置的空的storage type闲在哪没事干,就分它咯,....:-))

Posted by baiboyd on 2008-03-31 01:12 下午
谁说LX23不可以,你真好玩! 给个附件给你参考一下。

Posted by liu168 on 2008-03-31 01:38 下午
大哥,我还没有看你的PPT,但无论如何也要先感谢你的帮助。有机会要请你吃饭。
我先研究一下你的PPT,因为全是中文,所以一下子反映不过来。等我的好消息。:-)

Posted by liu168 on 2008-03-31 03:21 下午
LI11完成后,为什么我不能更新到IM,LX23查到的还是原来数字。也就是PPT的第9页完成(或者有我操作有问题),在第10页时还是原来的老数字。

Posted by baiboyd on 2008-03-31 04:39 下午
那是我根据你的描述做的原因分析,解决方法在18页之后。
如果你维护现状,再用LI01和LI11是没有用的,因为在这种情况下,IM库存和WM库存是平行线走的,WM变化多少IM也变化多少,但IM和WM之间的数量差异并不会变化。

Posted by RogerTian on 2008-03-31 05:25 下午
直接激活WM犯的是基本错误。感谢Baiboyd详细解析。

根据楼主目前的状况,最简便的方法是LX23清楚差异。

Posted by liu168 on 2008-03-31 06:29 下午
因为我看到PPT中做完LI21(clear defferences IM)之后,用lx23一查还是有差异,现在我的就是不想有差异.
但是我看到baiboyd所说:"因为在这种情况下,IM库存和WM库存是平行线走的,WM变化多少IM也变化多少,但IM和WM之间的数量差异并不会变化",也就意味着我必须把IM/WM断开才能平掉这些差异,对吗?Baiboyd?这样也就让我死了这条心.如果死了这条心那我就知道如何做了,而且目前也测试成功了.谢谢!!!

Posted by baiboyd on 2008-03-31 06:38 下午
连版主都说可以用LX23来做你又不相信,唉!

关键点:在LX23初始屏幕勾选“Clear differences”执行后,会产生一个批处理文件,再用SM35去处理。
PPT已经做得很清楚了,下班了,有空请我吃饭吧!哈哈。。。。。

Posted by liu168 on 2008-03-31 07:18 下午
是我不会用这个t-code呀,我才学SAP几个月,负责Logistical全部的模块,所以会有很多不清楚。我现在还在与同事商量之中,把这个案子closed了,我来商量吃饭问题的。

Posted by liu168 on 2008-03-31 07:42 下午
做完LX23后两个问题:
1。查bin的物料(LS24)时IA显示X,表明这个BIN是在inventory, 所以我再去BIN(LS03N)发现亮红灯,在这种情况下会让TO不会自动产生,如何消除?
2。LX23是以BIN的数量为准吧?比如WM10,IM20,Differences10,LX23之后:WM10, IM10,对吗?
如果第二条我说的没错的话,那如何我要以IM20为准,也就是说LX23之后,IM20,WM10呢又如何做呢?不过没关系,今天太晚了,我明天会测试的。
3.还有能否对lx23中batch input的功能简单说一下,就是到了菜单服务->会话那里就不知道为什么要这样做了.好像很危险这个动作.

大谢!

Posted by baiboyd on 2008-04-01 02:30 下午
呵呵,工作上重要的决定可以商量,吃饭问题就不要了吧!  14
1。bin的物料(LS24)时IA显示X,表明你前面作盘点的时候没有用LI20 close inventory/clear inventory differences in WM (估计你后来又再作了一次盘点);这个时候需要做LI20来结束盘点,最后用LI21查看一下存储类型999中还有没有差异数据;
2。LX23是以BIN的数量为准的,IM的库存会变成WM的库存总量;
3。LX23选择“Clear differences”执行后,其实是生成了一个“调用一个程序来清除差异”的批处理模拟输入程序(IM库存小于WM库存时作IM收货,IM库存大于WM库存时作IM发货,但不涉及WM库存的变化,只是以WM库存为基准,完了生成物料凭证的同时,也会生产会计凭证),它需要用SM35来处理,才会真正执行这个批输入程序。

Posted by baiboyd on 2008-04-01 02:44 下午
 liu168 wrote:
是我不会用这个t-code呀,我才学SAP几个月,负责Logistical全部的模块,所以会有很多不清楚。我现在还在与同事商量之中,把这个案子closed了,我来商量吃饭问题的。


以前听说过SAP_ALL,没想到还会有LO_ALL。

Posted by RogerTian on 2008-04-01 06:41 下午
呵呵~完美结案!