我应该如何开始学习SAP?

发布于 2024-07-14 00:14:39 字数 1539 浏览 11 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

三月梨花 2024-07-21 00:14:40

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

课程既可以用于初次介绍(但这对于这种用途来说成本很高),也可以用于非常高级的主题(更好)。

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

另外,SDN 您的朋友。 论坛、操作方法、白皮书都在这里......它会对您有所帮助。 一些系统内事务(se83)将用作编码技术的示例。

First, SAP is so vast you will never be able to know every part of it. There are so many functionnal subjects and technologies that this is mind-numbing.

Courses can be used either for a first introduction (but this is costly for such a use) or for extremely advanced subject (better).

SAP is a full environment. The code for most of the content is available. Thus, checking how SAP has done something can/may/will help you understand the technology or the subject.
(Btw, a lot of comments are in German...) in-system transaction se80 is particularly useful in this aspect, as it show all related data to a program.

Also, SDN is your friend. forum, how-to, white papers are present... it will help you. A few in-system transactions (se83) are to be used as example for coding technics.

潜移默化 2024-07-21 00:14:40

SAP 是一个需要争论的野兽..一些建议:

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

还需要记住以下几点:

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

刚开始,提出问题,尝试一些东西,不要害怕它的规模。 很快你就会变得更好......

SAP is a beast to wrangle down .. some suggestions:

  • For a programmer: Get a decent ABAP programming book. Most concepts will be pretty familiar, and they give you a good starting point to better understand the system.
  • For a "business user": Other than going to an expensive course (mostly wasted time/money in my opinion), sit down with a user and have him/her explain too you what they are doing for an hour or two.
  • For a "customizer": This is where things get really difficult as there are a gazillion of steps and choices and places to change things. Having someone more experienced helps. As you noted, books/articles are mostly not very helpful as they are usually at a loss to explain concepts.

A couple of things to keep in mind as well:

  • SAP is "so big" that it is impossible to "know it all".
  • SAP is written by some smart and some not so smart people. Your inability to "grok" things may be caused by some really bad programmer building a bunch of stupid solutions to problems he hasn't understood.
  • SAP is notorious for coming up with their own language or by repurposing buzzwords and adding their own special meaning. This adds to the magic and confusion.

Just get started, ask questions, try out some things, don't be afraid by the size of it. Pretty soon you'll get better at it ...

别再吹冷风 2024-07-21 00:14:40

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

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

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

那么,现在您可以:使用 openSAP。

第一期 openSAP 课程现已开始, 有关 SAP 教育产品的完整概述,

请参阅 SAP 培训和认证商店。” SAP开放

You should join https://open.sap.com.

That is basically a free learning portal recently made by SAP.

"Imagine you could go back to university to learn more about topics that are key to success in the SAP ecosystem, and combine your studies with your busy work schedule.

Well, now you can: With openSAP.

The first openSAP course has now started, and more will be coming soon.

For a complete overview about the SAP Education offerings please refer to the SAP Training and Certification Shop." SAP Open

卖梦商人 2024-07-21 00:14:40

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

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

SAP is a very closed-end system.

If you want to learn SAP, the only reliable way is to take some very expensive training from SAP.

旧时光的容颜 2024-07-21 00:14:40

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

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

我参加过一些 SAP 和非 SAP 课程。

In brief, this is how I learned about SAP:

  • Did a 4 year sandwich computer course at University - they didn't even mention SAP
  • The 3rd year of the University course was a placement year
  • I got a job within a SAP department in a large bank that had recently implemented SAP
  • For the first 3 months I traveled all over the UK installing the SAP GUI software
  • Later I took ownership of the SAP Portal systems and got involved in SAP BASIS. Most importantly I got to know what each of the SAP teams did, which enabled me to discover what I wanted to do in my career
  • Went back to University for my 4th year (while I did this I did a project for University, which I did based on SAP, so I kept in touch with the SAP department at the bank and visited them most weeks)
  • After finishing University, I went to work for the SAP department at the bank full-time.
  • There I lead the SAP Technical team department, which was a cross between BASIS, networking and development. Mostly middleware, end to end as well as back end technologies
  • From there I moved into the SAP BASIS team
  • Then I moved to another company which uses Windows and MS SQL (the bank was mostly UNIX and Oracle) and also uses some different SAP modules, a different usage model and various other aspects that are similar but not the same, so I was able to move my core skill-set over as well as increase it
  • I'm still there and still learning!

I have been on several SAP and non-SAP courses.

青巷忧颜 2024-07-21 00:14:40

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

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

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

As someone who has worked with SAP for 14 years, I can tell you that most 3rd party books are terrible. The best books come from SAPPress, the publishing division of SAP America.

The best way to learn SAP is to get IDES access from a partner and start creating ABAP programs in the transaction SE38. It is no different than learning any other programming language except that the programming language construct is not open source/freeware like ECLIPSE. It is within the ABAP stack of SAP.

Additionally, if you buy an SAP training program- you will get an "S User" id that will allow access to the SAP Developer Network which will enable further learning. This is expensive, but those that are serious ALL have an S User ID.

一曲琵琶半遮面シ 2024-07-21 00:14:40

我们实际上也面临着同样的问题。 我们需要将我们的系统与 SAP 连接,您自己找到的任何信息都没有多大帮助。 目前唯一可行的方法是找到一位有经验的人免费帮助我们(例如,如果我们的客户帮助我们将我们的产品与他们的 SAP 安装互连,他们就会赢得自己)。

当你清楚地看到几天/几周内你不会学到太多东西时,教学课程似乎太昂贵而难以承受。 由于成本原因,也没有考虑聘请外部 SAP 顾问的另一种选择。

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

从在那里的一段短暂时间(写论文)开始,我记得他们有广泛的内部门户,其中包含留言板和各种列表。 如果您有朋友在那里工作,您可以要求他们发布私人广告,要求提供一些私人课程。 另一种选择是接一位自称在那里开始工作但一年左右后放弃的学生。 这样你就有可能找到一个有一定知识但又不花很多钱的人。

We're actually having the same kind of problem. We need to interface our system with SAP and whatever information you can find on your own is not helping much. The only way that has worked for now is to find an experience person who would help us for free (such as our customers who win themselves if they help us interconnect our piece with their SAP installation).

Teaching courses seem to be too expensive to afford when you clearly see that you won't learn much in a few days/weeks. The other option of hiring external SAP consultants is also not considered because of the costs.

I know that they are ready to teach new young graduates ABAP and their system. Or at least were ready, as they stopped employment last year completely.

From some brief time being there (writing a thesis) I remember they have extensive internal portal with message boards and various listing. If you have friends working there you can ask them to publish a private ad asking for some private lessons. Another option is to pick up a student who say started a job there but dropped it after a year or so. This way you could potentially have someone with some knowledge but not costing yet a fortune.

请止步禁区 2024-07-21 00:14:40

请参阅 saptechnical.com,了解一些不错的 ABAP 和 SAP 教程。 Webdynpro abap..

另请参阅 sapfunction.com 以获取有关 SAP 所有重要功能模块的丰富知识,如 MM、SD、FI 等。

Refer saptechnical.com for some good sap tutorials of ABAP & Webdynpro abap..

Also Refer sapfunctional.com to get sound knowledge of all Important Functional Modules of SAP, like MM, SD, FI, etc..

黯然 2024-07-21 00:14:40

SAP 是一片海洋& 已知是一滴。 但没有什么可以阻止我们了解这一切。

  • ABAP:SDN 和 SDN 领域有一些很棒的 wiki。 help.sap 哪里可以
    探索ABAP。 我建议既然你
    对 obj 进行了更多探索。 导向的
    编程,最适合学习
    ABAP 对象。 这很有趣
    & 更简单,如 C#/Java 等。在 SDN 中
    您可以在 此中探索很多内容
    维基百科
    。 ABAP是一个不错的选择。 作为 ABAPer,我们可以解决问题、进行大量增强等,但主要是 COBOLic。 我的意思是程序和 你需要 SAP 系统来学习它,因为没有太多“免费”在线编译器可用于测试和使用。 run!

  • 其他选项:正如您之前在 MS 上工作过的那样。 建议你
    看看 MS - SAP Duet。 今天的
    就业市场有很多专业人士
    在技​​术方面 较小的
    流程、功能和 管理
    级别的同事。 点击这里了解更多
    有关 SAP Microsoft 的信息
    二重奏
    。 Duet Enterprise,一个产品
    由SAP+MS联合开发。 它
    结合了协作和
    MS 支持的生产力
    SharePoint 包含业务数据和
    的业务处理功能
    SAP 应用程序。

  • ByD :另外,如果您有一些 c# 经验,建议您有
    查看 SAP ByDesign SDK。 代码名称
    :哥白尼。 现已以 ByD 名义发布
    工作室。 这是令人惊奇的
    关键字、代码和 脚本比较多
    与c#类似。 一个观点
    这可以在 这里找到
    链接

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

SAP is an ocean & known is a drop. But there's nothing stopping us from knowing it all.

  • ABAP : There are some great wikis in SDN & help.sap where you can
    explore ABAP. I'd suggest since you'd
    explored more on obj. oriented
    programming, its best suited to learn
    ABAP Objects. Its much interesting
    & simpler like C#/Java etc. In SDN
    you can explore a lot in this
    wiki
    . ABAP is a great choice. As an ABAPer, we can solve issues, pretty much enhancements etc, but its mostly COBOLic. I mean procedural & you'd need SAP system to learn it, as there are not pretty much 'free' online compilers available to test & run!

  • Other Options : As you'd worked prior on MS. Would suggest you to
    have a look at MS - SAP Duet. Today's
    job market has lot of professionals
    in technical aspects & lesser
    process, functional & management
    level associates. Click here for more
    information on SAP Microsoft
    Duet
    . Duet Enterprise, a product
    jointly developed by SAP + MS. It
    combines the collaboration and
    productivity supported by MS
    SharePoint with the business data and
    business processing functionality of
    SAP applications.

  • ByD : Plus if you've some experience in c#, would suggest have
    a look at SAP ByDesign SDK. Code name
    : Copernicus. Now released as ByD
    Studio. This is amazing as the
    keywords, codes & scripts are more
    similar like c#. A perspective on
    this would be available here in this
    link
    .

Unleash your coding skills.. All the best..

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文