代码之家  ›  专栏  ›  技术社区  ›  Eli

我应该如何开始学习SAP?[关闭]

  •  54
  • Eli  · 技术社区  · 16 年前

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

    我已经习惯了MS领域,它似乎与SAP有着完全不同的理念。这开始成为一个问题——我无法“获得”SAP。

    那么,什么是“探索”SAP的好材料呢?-了解人们为什么购买它,从商业角度如何使用它,如何从技术角度看待架构,了解它的结构,SAPGUI中的重要工具是什么,以及 喘息 我如何学习如何阅读ABAP? 颤抖

    我对SAP有足够的了解来完成我的工作——我知道SAP中的咒语。但这还不够,SAP SDN和Help对于全局视图来说还不够(它也不适合小视图,但这是其他地方的另一个讨论)。

    提前感谢。

    9 回复  |  直到 4 年前
        1
  •  21
  •   user387049    12 年前

    首先,SAP是如此庞大,你永远无法了解它的每一个部分。有如此多的功能主题和技术,这令人麻木。

    课程既可以用于首次介绍(但这种使用成本很高),也可以用于非常高级的科目(更好)。

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

    也, SDN 你的朋友。论坛、操作指南、白皮书均已发布。..它会帮助你的。一些系统内事务(se83)将用作编码技术的示例。

        2
  •  21
  •   Thorsten    16 年前

    SAP是一只需要驯服的野兽。.一些建议:

    • 对于程序员来说:买一本像样的ABAP编程书。大多数概念都很熟悉,它们为你更好地理解系统提供了一个很好的起点。
    • 对于“商业用户”:除了参加昂贵的课程(在我看来,这主要是浪费时间/金钱),和用户坐下来,让他/她在一两个小时内向你解释他们在做什么。
    • 对于“定制者”来说:这是事情变得非常困难的地方,因为有无数的步骤、选择和改变的地方。有一个更有经验的人会有所帮助。正如你所指出的,书籍/文章大多没有多大帮助,因为它们通常无法解释概念。

    还有几件事要记住:

    • SAP“太大”了,不可能“无所不知”。
    • SAP是由一些聪明人和一些不那么聪明的人编写的。你无法“摸索”事物可能是因为一些非常糟糕的程序员为他不理解的问题构建了一堆愚蠢的解决方案。
    • SAP因提出自己的语言或重新利用流行语并添加自己的特殊含义而臭名昭著。这增加了魔法和混乱。

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

        3
  •  13
  •   itmilos    11 年前

    你应该加入 https://open.sap.com .

    这基本上是SAP最近制作的一个免费学习门户。

    “想象一下,你可以回到大学,了解更多关于在SAP生态系统中取得成功的关键主题,并将你的学习与繁忙的工作日程结合起来。

    好吧,现在你可以:使用openSAP。

    第一门openSAP课程现已开始,很快还会有更多课程。

    有关SAP Education产品的完整概述,请参阅SAP培训和认证商店。“SAP Open

        4
  •  10
  •   vwegert    12 年前

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

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

        5
  •  8
  •   Techboy    16 年前

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

    • 在大学上了4年的三明治计算机课程,他们甚至没有提到SAP
    • 大学课程的第三年是实习年
    • 我在一家最近实施了SAP的大型银行的SAP部门找到了一份工作
    • 在最初的3个月里,我走遍了英国各地,安装了SAP GUI软件
    • 后来,我获得了SAP门户系统的所有权,并参与了SAP BASIS。最重要的是,我了解了每个SAP团队的工作,这使我能够发现我在职业生涯中想做什么
    • 第四年回到大学(在做这件事的时候,我为大学做了一个基于SAP的项目,所以我与银行的SAP部门保持联系,大多数时候都会去拜访他们)
    • 大学毕业后,我全职在银行的SAP部门工作。
    • 在那里,我领导着SAP技术团队部门,该部门融合了BASIS、网络和开发。主要是中间件、端到端以及后端技术
    • 从那里,我加入了SAP BASIS团队
    • 然后我转到了另一家使用Windows和MS SQL的公司(该银行主要是UNIX和Oracle),也使用了一些不同的SAP模块、不同的使用模型和其他类似但不相同的方面,所以我能够转移我的核心技能并提高它
    • 我还在那里,还在学习!

    我参加过几门SAP和非SAP课程。

        6
  •  2
  •   thegrandchavez Raghav    13 年前

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

    学习SAP的最佳方式是从合作伙伴那里获得IDES访问权限,并在事务SE38中开始创建ABAP程序。它与学习任何其他编程语言没有什么不同,除了编程语言结构不像ECLIPSE那样是开源/免费软件。它位于SAP的ABAP堆栈中。

    此外,如果您购买了SAP培训计划,您将获得一个“S用户”id,该id将允许访问SAP开发人员网络,从而可以进一步学习。这很昂贵,但那些严重的都有S用户ID。

        7
  •  1
  •   User    16 年前

    我们实际上也遇到了同样的问题。我们需要将我们的系统与SAP对接,你自己能找到的任何信息都没有多大帮助。目前唯一有效的方法是找到一位经验丰富的人来免费帮助我们(比如我们的客户,如果他们帮助我们将我们的产品与他们的SAP安装互连,他们就会赢得胜利)。

    当你清楚地看到你在几天/几周内不会学到很多东西时,教学课程似乎太贵了,负担不起。由于成本问题,也没有考虑雇佣外部SAP顾问的另一种选择。

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

    在那里呆了一段时间(写论文)后,我记得他们有一个广泛的内部门户网站,上面有留言板和各种列表。如果你有朋友在那里工作,你可以让他们发布一则私人广告,要求提供一些私人课程。另一种选择是接一个学生,他说自己在那里开始了一份工作,但一年左右后就放弃了。这样,你就有可能找到一个有一些知识但还没有花大钱的人。

        8
  •  1
  •   Ravi Kanth    14 年前

    请参阅saptechnical.com,了解ABAP&Webdynpro自动售货机。。

    另请参阅sapfunctional.com,了解SAP的所有重要功能模块,如MM、SD、FI等。。

        9
  •  1
  •   closebrace    14 年前

    SAP是一个海洋和;已知的只是一滴水。但没有什么能阻止我们了解这一切。

    • ABAP :SDN中有一些很棒的wiki;help.sap在哪里可以 探索ABAP。既然你这么做了,我就建议 更多地探索面向对象 编程,最适合学习 ABAP Objects 这很有趣 &更简单,如C#、Java等。在SDN中 你可以在 this wiki ABAP是一个不错的选择。作为ABAPer,我们可以解决问题,几乎可以增强功能等,但主要是COBOLic。我的意思是程序和;你需要SAP系统来学习它,因为没有多少“免费”的在线编译器可供测试和使用;快跑!

    • 其他选项 :因为你之前在MS上工作过。我建议你 看看MS-SAP Duet。今天的 就业市场有很多专业人士 在技术方面;较小的 过程、功能和;管理 级别助理。点击此处了解更多 有关的信息 SAP Microsoft Duet .Duet Enterprise,一款产品 由SAP+MS联合开发 将协作与 MS支持的生产力 SharePoint与业务数据和 业务处理功能 SAP应用程序。

    • 比亚迪股份有限公司 :另外,如果你有c#方面的经验,建议你 查看SAP ByDesign SDK。代码名称 :哥白尼。现已发布为ByD 工作室。这太神奇了 关键字、代码和;脚本更多 类似于c。关于 这将在这里提供 this link .

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