笔者从 2007 年大学计算机专业硕士毕业后退出 SAP 成都研究院从事 SAP 各种规范产品的设计和研发工作曾经十五余年,期间也已经在 SAP ERP 上工作过一段时间,当然也蕴含 SAP 次世代的最新 ERP 产品 S/4HANA.
在我看来,SAP ERP 有肯定的进入门槛,这个门槛体现在 SAP ERP 各个模块的行业常识和底层的 ABAP 技术实现。入门 SAP ERP,无论是其业务模块常识还是 ABAP 编程语言的把握,如果想进步学习速度,最高效的做法就是:
- 在工作中边干边学,过程中遇到问题能随时找到生手,进行解答;
- 采纳以点带面的形式进行学习。
举个例子,下图是 SAP ERP MM03 事物码即物料主数据的明细页面。咱们能够看到这个明细页面通过一个 TabStrip 控件出现,外面从左到右分为 Basic data1,Basic data 2,MRP1,MRP2 等不同的标签面板,每个标签面板下又蕴含一个子屏幕,每个子屏幕又蕴含稀稀拉拉很多字段。
这种界面复杂度会让很多 SAP ERP 的初学者望而却步,咱们能够采取蚂蚁搬家的形式,从本人相熟的字段登程。比方咱们作为初学者,只晓得物料主数据的 ID 和形容信息这两个字段的业务含意,那么咱们首先通过搜索引擎找到后盾存储这两个字段业务数据的数据库表名称 MARA,再找到从数据库表里读取这些业务数据的 ABAP Function Module 名称,弄清楚咱们运行 MM03 时,数据是如何从数据库表里通过 Function Module 读取进去显示在 SAPGUI 上的。有了这个根底,咱们能够逐渐扩充咱们的学习范畴,到找到的 MARA 表里查看是否还有其余字段,也呈现在了 MM03 事物码的 Basic data 1 里?其理论依据就是,SAP 产品里,业务含意具备逻辑关联关系的字段,既会建模在同一张数据库表里,也会展当初 UI 同一个 Sub Screen 里。这样,咱们从本人最相熟的物料主数据 ID 和形容信息两个字段登程,逐渐去相熟这两个字段所在的 Basic data1 子屏幕其余字段的业务含意和存储形式,进而进一步扩大到其余子屏幕的其余字段。等到 MM03 的大部分字段的设计含意咱们都了然于胸,那么咱们对于 MM 主数据设计这一块的理解水平曾经上到一个台阶了。
如果是想先自学一段时间,而后再寻求 SAP ERP 相干的工作机会,或者曾经在从事 SAP ERP 工作,然而工作时遇到难题找不到人问,这两种状况下,如果想疾速上手,就须要从业者具备更大的毅力和恒心,付出更多的致力。一个倡议就是多利用好互联网的搜索引擎,这是因为 SAP ERP 是一个十分成熟,在全世界企业管理软件畛域十分受欢迎,使用者泛滥,详情参见笔者另一篇知乎文章:
因而你学习过程中遇到的对于 SAP ERP 的问题,99.9%的可能之前曾经有人遇到过,并且曾经公布到网上求助了,如果可能妥善利用搜索引擎,很多时候能够从 SAP 官网 ,从 SAP 各种学习社区和论坛找到问题的答案。
笔者已经写过一篇文章,举了一些理论的通过互联网搜索引擎去查找 SAP 学习材料的技巧。
如果题主不仅仅满足于疾速入门 SAP ERP,而是冀望在这个畛域深耕,有一番作为,那能够依照笔者上述问题里介绍的办法,来全面深刻学习 SAP ERP. 同时因为 SAP ERP 底层的技术实现和运行平台都是 ABAP,所以学习和把握 ABAP,对于从事 SAP ERP 工作也能起到相辅相成的作用。
能够参考笔者撰写的这套适宜 ABAP 零根底入门者的 ABAP 开发学习教程,外面蕴含了笔者 15年 ABAP 开发教训的总结。