首先我们引用刘德华在上次华为发布会上的一段话:
我发现各行各业里都有这样的人,非凡是他们共同的信仰 。
**凡 ,是认真、踏实、勤奋、不断前行的勇气。**
** 在SAP的世界里,我觉得SAP方丈算是大师,所以我就用天使来讲述SAP库存报表的非凡之路。 **
说起库存报表我相信大家都不陌生 ,那就是 **MB52,** 这个报表速度快,准确度高,确实非常好用。但是有个很大问题就是不能查 往期库存 。
我记得刚开始做SAP的时候,业务提出需求要 取上月底的库存 ,所以我当时有个想法,能不能月底时自动跑一个工作任务,把MB52结果 保存到自建表,
然而又否定了自己的观点。因为在跑MB52时 也需要时间 ,跑的过程库存可能会发生变化。
后来就用了 自开发程序 来解决。我们做SAP都知道,SAP移动类型非常多,一旦业务变更,报表就得修改。于是一直无休止的修改下去。再后来就 不相信
自开发报表了(我自己也没信心)。于是都转向 J3RFLVMOBVED 俄罗斯报表了。
其实呢,刚开始 J3RFLVMOBVED 是有BUG的 , 偶尔物料和MB52对不上 。
** 比较好用的库存报表 **
再后来到 J3RFLVMOBVEDH 版本 , 这个感觉好多了,还没发现BUG .
但这个报表有个问题是, 表头是英文的 ,很多普通用户还不太好接受。
在后续的职业生涯里,就是 俄罗斯报表和自开发报表并存。 对数据要求不高的可以用自开发,对数据要求高的, 都转向俄罗斯报表了 。
KKML0 、 MB5B
特别感谢一个粉丝还提出了 MB5B报表 ALV展示的配置。
** 本篇文章背景
** 俄罗斯报表已经很好用了,但在一次权限设置时,发现不能做 金额管控 。
花了很久也没找到方法(有谁知道可以告诉我)
所以不能把俄罗斯报表开放给 非财务用户了 。
**自开发的话,又回到结果不准的老路上。
于是想了个办法,把俄罗斯报表结果取出来,然后屏蔽金额。
**
讲到这里很多人可能 不以为然, 不就是一个ABAP开发吗?
俗话说好,华尔街没有新鲜事,你把最简单的东西聊透彻了,你就是高手了。
**第一:结果准确
** 这个报表取之于俄罗斯报表,所以 结果你不用担心 。
**第二:代码简单**
报表只有100多行,自己稍微有点ABAP基础都能搞定。
即便你不懂ABAP ,写FS时超级简单 ,直接告诉ABAP取俄罗斯报表结果即可。
** 第三:速度快 **
因为库存涉及到数据单据量大,稍微没处理好,就非常慢,但是我们直接让俄罗斯报表去跑,速度方面官方早就帮我们测试好了。
**第四:增加金额控制和额外字段** **
** 因为自开发的嘛,想怎么控, 怎么加 ,都可以。
** 第五: ** ** 外围接口数据
** 很多外围系统需要获取SAP的库存信息,如果从底表去抓,那开发量可大了,你直接把俄罗斯报表的结果传过去即可 ** 。 **
** 第六:随时带走
** 这个报表只有100多行,无论到哪个项目上直接拿来用,2分钟搞定,再也不用受ABAP的气了。
** 发布会介绍完了,大家下次再写FS的时候,就不要去扒底表了.
** ** 如果大家看完也有学习ABAP的冲动,可以来我这里报名,一对一培训。不但可以写报表还可以Debug。 **
**注:其他标准报表也可以抓过来二次加工。**
** \--SAP人生,不断舍弃、否定、踏实勤奋、不断前行。 ** **
** **舍弃自己的理想、否定自己的人生、踏实勤奋为工作、不断前行为生活**
**
**