我应该如何开始学习SAP?

我正在担任MS开发人员,致力于在MS技术和SAP之间提供桥接产品。

我习惯于MS领域,它似乎与SAP有着完全不同的理念。 这开始成为一个问题 – 我不能“得到”SAP。

那么,什么是“grok”SAP的好材料呢? – 了解人们为什么购买它,从商业angular度如何使用它,如何从技术的angular度来看架构,学习如何构build,SAPGUI中的重要工具是什么,以及如何学习如何阅读ABAP? 不寒而栗

我知道有足够的SAP来完成我的工作 – 我知道在SAP中咒语。 但是这还不够,SAP SDN和Help对于大视图来说真的是不够的(这对于小图片来说也不是很好,但是对于别的地方来说这是另一个讨论)。

提前致谢。

首先,SAP是如此巨大,你永远无法知道它的每一个部分。 有这么多的function主题和技术,这是令人头脑麻木的。

课程可以用于第一次介绍(但这是昂贵的这种用途)或用于非常先进的主题(更好)。

SAP是一个完整的环境。 大部分内容的代码是可用的。 因此,检查SAP做了些什么可以/可能会帮助您了解技术或主题。 (顺便说一下,很多评论都是德文的……)系统内事务se80在这方面特别有用,因为它显示了一个程序的所有相关数据。

另外, SDN 你的朋友。 论坛,how-to,白皮书目前…它会帮助你。 一些系统内交易(se83)将被用作编码技术的例子。

SAP是一个野兽来纠缠下来..一些build议:

  • 对于程序员来说:获得一个体面的ABAP编程书籍。 大多数的概念都是相当熟悉的,它们给你一个很好的起点来更好地理解系统。
  • 对于一个“商业用户”:除了去昂贵的课程(我认为大部分是浪费时间/金钱)之外,还请一个用户坐下来,让他/她解释你在做什么,一两个小时。
  • 对于“定制者”来说:这是事情变得非常困难的地方,因为有很多步骤和select以及改变的地方。 让更有经验的人有所帮助。 正如你所指出的,书籍/文章通常不是很有帮助,因为他们通常不知道解释概念。

还有一些事情要记住:

  • SAP是“如此之大”,不可能“知道所有”。
  • SAP是由一些聪明人和一些不那么聪明的人写的。 你无法“唠叨”的事情可能是由一些非常糟糕的程序员为他不明白的问题构build了一堆愚蠢的解决scheme而引起的。
  • SAP以提出自己的语言或重新使用stream行语和增加自己的特殊含义而臭名昭着。 这增加了魔法和混乱。

刚开始,提出问题,尝试一些事情,不要害怕它的大小。 很快你就会变得更好

你应该joinhttps://open.sap.com 。

这基本上是SAP最近提供的免费学习门户。

“想象一下,您可以回到大学学习更多关于SAP生态系统成功关键的主题,并将您的学习与繁忙的工作时间表结合起来。

那么,现在你可以:用openSAP。

第一届openSAP课程现在已经开始,更多的课程即将推出。

有关SAP Education产品的完整概述,请参阅SAP培训与authentication商店“SAP Open

SAP是一个非常封闭的系统。

如果你想学习SAP,唯一可靠的方法是从SAP那里接受一些非常昂贵的培训。

简而言之,这就是我对SAP的了解:

  • 在大学做了四年的三文治电脑课 – 他们甚至没有提到SAP
  • 大学课程的第三年是安置年
  • 我在一家刚刚实施SAP的大银行的SAP部门中find了一份工作
  • 前三个月,我在英国各地旅行,安装了SAP GUI软件
  • 之后,我接pipe了SAP Portal系统,并参与了SAP BASIS。 最重要的是我了解了每个SAP团队做了什么,这使我能够发现自己职业生涯中想做的事情
  • 第四年回到大学(当时我做了一个大学的项目,我是以SAP为基础的,所以我一直和银行的SAP部门保持联系,并且大部分时间都访问了他们)
  • 大学gradle后,我去银行全职SAP部门工作。
  • 在那里,我领导了SAP技术团队部门,这是BASIS,networking和开发之间的交叉。 大多数中间件,端到端以及后端技术
  • 从那里我搬到了SAP BASIS团队
  • 然后,我转移到另一家使用Windows和MS SQL的公司(该银行主要是UNIX和Oracle),也使用了一些不同的SAP模块,不同的使用模式以及类似但不一样的其他方面,所以我能够移动我的核心技能,并增加它
  • 我仍然在那里,仍然在学习!

我参加了几个SAP和非SAP课程。

SAP是一个海洋和已知是一个下降。 但是没有任何东西阻止我们知道这一切。

  • ABAP :在SDN&help.sap中有一些伟大的wiki,您可以在这里探索ABAP。 我build议,因为你在obj上探索过更多。 面向对象编程,最适合学习ABAP Objects 。 它像C#/ Java等非常有趣和简单。在SDN中,你可以在这个wiki中探索很多东西。 ABAP是一个很好的select。 作为一个ABAPer,我们可以解决问题,相当多的增强等,但它主要是COBOLIC。 我的意思是程序化的,你需要SAP系统来学习它,因为没有太多免费的在线编译器可用来testing和运行!

  • 其他选项 :正如您之前在MS上工作过的一样。 build议你看一下MS-SAP Duet。 今天的就业市场在技术方面和较less的stream程,function和pipe理水平的同事有很多专业人员。 点击这里查看SAP Microsoft Duet的更多信息。 Duet Enterprise是由SAP + MS联合开发的产品。 它将MS SharePoint支持的协作和生产力与SAP应用程序的业务数据和业务处理function相结合。

  • ByD :Plus如果你有一些C#的经验,build议看看SAP ByDesign SDK。 代码名称:哥白尼。 现在发布为ByD Studio。 这是惊人的,因为关键字,代码和脚本更像C#类似。 关于这方面的观点可以在这里看到。

释放你的编码技能..一切顺利

作为一名在SAP工作了14年的人,我可以告诉你,大多数第三方书籍是可怕的。 最好的书籍来自SAP America的出版部门SAPPress。

学习SAP的最好方法是从合作伙伴获得IDES访问权限,并开始在事务SE38中创buildABAP程序。 除了像ECLIPSE这样的编程语言结构不是开放源代码/免费软件之外,它与学习任何其他编程语言没有区别。 它位于SAP的ABAP堆栈中。

此外,如果您购买SAP培训计划,您将获得一个“S用户”标识,允许访问SAP开发人员networking,以便进一步学习。 这是昂贵的,但那些是严重的所有有一个S用户ID。

我们实际上遇到了同样的问题。 我们需要将我们的系统与SAP连接起来,无论您自己find什么信息都无济于事。 目前唯一的解决方法就是find一位能帮助我们免费获得经验的人(比如我们的客户如果能够帮助我们将自己的产品与SAP安装连接起来,就能赢得自己)。

当你清楚地看到你几天/几周没有学到什么时,教学课程似乎太昂贵了。 聘请外部SAP顾问的另一种select也不考虑,因为成本。

我知道他们已经准备好教授新的年轻gradle生ABAP和他们的系统。 或者至less已经准备好了,因为他们去年完全停止了工作。

从一些短暂的时间(写论文)我记得他们有广泛的内部门户与留言板和各种列表。 如果你有朋友在那里工作,你可以要求他们发布一个私人广告,要求一些私人课程。 另一个select是找一个说在那里开始工作的学生,但是在一年左右之后就放弃了。 通过这种方式,你可能会有一些人有一些知识,但不会花费一笔钱。

请参考saptechnical.com以获得一些有关ABAP和Webdynpro abap的优秀教程。

另外请参阅sapfunctional.com以获得SAP的所有重要function模块(如MM,SD,FI等)的完整知识。

我提供一些新手汁指南。 我的人格指南的目的是帮助您了解如何使用SAP。 如果您searchSAP学习指南,教程或文档(用户手册SAP,用户指南SAP或SAP R3和SAP ECC的操作说明),我的网站100%免费可以帮助您。 迈克尔

链接文本

如果你喜欢看书,可以看一下DOC-19311和DOC-19312 ,它们是他们最近把它们的video内容转移到(2012年第一季度或第二季度)的地方 。

在YouTube上也有SAPvideo ,如果你只是做一般的YouTubesearchSAP,ABAB或其他。

Interesting Posts