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 下午
|
呵呵,工作上重要的决定可以商量,吃饭问题就不要了吧!  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 下午
|
呵呵~完美结案!
|
|