关注领域建模

追随UML,学会思考

学习SAP感悟

从2008年4月份开始,我到总部参与ERP建设,接触到SAP(全球第一大企业软件服务商)以来已经有4个月了。由于总部人手紧张,我的角色不断的转换,加上我的兴趣爱好,竟然把所有实施的SAP模块都了解了一番。大家笑称全能,实则全然不会啊。

最开始,领导让我跟着SAP顾问学习BASIS知识,感觉与我以前的工作类似:用户管理,权限维护,系统安装,备份,调优,升级,打印机设置,数据库设置,日常监控。多出来一点东西就是:client的创建、拷贝,系统与系统之间的传输,与外系统的关系等等。SAP宣称支持SOA,学习了BASIS知识后,仍然没有见到。这个时候接触到主数据,但是没有深刻的印象。

两周以后,调整角色,由于其他同事相对于我来讲了解编程要少一点,所以我又到ABAP组学习编程。ABAP所谓的高级商业语言,主要是与数据库打交道。经过BC400培训后,有了一点体会。本着认真学习的态度,在开发经理的指点下,拿到了凯捷的培训试题,一题一题地做下来,颇有收获。(这是我的经验,一定要实践操作,纸上谈兵是不好的。比如,ABAP中的=号前后都要空格,其他语言可是不一样。这一点竟然让我摸索了好久。)学习主要是自学,但是必要的请教是成长的关键。不懂就要问,很是钦佩凯捷的顾问,后来教会了我查询帮助文档这个利器。一个广阔的天空由此展现在你的面前。

在ABAP学习期间,SAP官方培训PLM300,这个与我的业务建模有极大的关联,我由此学习了电厂的管理。以前我在电厂中,尽管思考过相关的问题,但是没有此次深入地了解:从物资的申请,订单,合同签署,收货等一系列的步骤下来,清晰了许多。从工厂的维护出发,我又了解了维护的级别,日常维护与紧急维护,以及作为一个项目来维护的区别和操作办法。在这个时候,我见到了ERP的精髓所在:集成与业务的关联。日常维护与物资集成,物资采购与财务集成,环环相扣,如痴如醉。

编写了两个ABAP报表后,ABAP学习进入了瓶颈,如何突破成为关键。又开始自学有关的SAP接口程序,扩展ERP的应用,调整ERP来适应企业的需要。SAP的灵活性在此体系出来。显示的页面可以调整,屏幕可以增强,程序也可以增强等等。我觉得增强是一个比较好的方式。

项目组开始了SAP官方CO500的培训,想到机会不可多得,赶紧学习。SAP的讲师很不错,有耐心。在这次培训中,学习了SPRO的配置,前几次都没有在意这个玩意儿,这次培训终于深刻体会了。主数据啊主数据,一定要配置才行啊。

多年以来,对于数据都没有如此深刻的体会,没有取区分什么业务数据与主数据,这一刻终于体会到了。

开发进入一段时间后,BW开始实施,领导把我又调整到BW。这个东东我也比较感兴趣,主要集中在如何把纸尿片和啤酒的关联上。当然,实际不是这么一回事。BW的关键在于数据源与数据目标之间的转换。ETL是SAP最新的东西,以前叫做ETTL。顾问说差别很大,我以为就是操作上的区别,没有什么。

 

说了这么多过程,体会是:

1,SAP是企业管理的大师,中国的ERP企业想融入多种行业的管理思想,一定要想好架构才行。

2,SAP中的许多思想都是软件行业需要研究的对象。

3,抓住主数据与业务数据的区别。这一点对我来说很重要。其实,主数据并不是很多,多了解很有益处。

4,行业知识非常重要,如果不懂行业知识,需要用一个原则来体会:业务怎么做比较简单?再加上业务制衡,分权的关系即可。

 

posted on 2008-09-03 11:51  Beewolf  阅读(2589)  评论(2编辑  收藏  举报

导航