ABAP开发基础及应用
sap吧
全部回复
仅看楼主
吧务
level 10
sap老干部 楼主
对于SAP,已有很多的溢美之词:“全球No1的管理软件”,“500强背后的管理大师”,“MBA必修课程内容”。有人曾把SAP的产品特别是其中的ECC(ERP的版本),比喻成一个宫殿,一个富丽堂皇的宫殿,包含了适合于企业管理、业务流程、数据处理等各方面的功能,此形容我认为并不为过,使用过SAP ECC的企业、用户、顾问无不为其丰富的功能、强大的集成性、良好的稳定性而惊叹;而这些特性, SAP基于C语言的底层平台Netwareve奠定了良好的基础,而ABAP则居功至伟,SAP ECC中各个模块中的每一个界面每一个按钮的执行,每一个字段每一条记录每一个报表的处理,每一个主数据每一个凭证的建立修改显示,都离不开背后的ABAP支持,如果ECC是一个宫殿,那么ABAP则是建造这个宫殿的一砖一瓦。
2023年04月03日 02点04分 1
吧务
level 10
sap老干部 楼主
发展到现在,除了在传统的拥有领先地位的企业资源管理ERP软件持续推出革新产品S4外,SAP在众多领域都推出了具有强悍竞争力的产品,如人事管理方面的Success Factor,如电子商务系统Hybris,如大数据处理方面的内存计算管理Hana等。随着SAP在不同领域遍地开花,SAP也在不断引入新的开发工具和技术,如大量应用集成开发工具Eclipse,将原有在SAP系统中所进行的开发工作迁移到其中;如新的界面开发技术Fiori、UI5,也加入了大量的Java、Javascript开发技术。
2023年04月03日 02点04分 2
吧务
level 10
sap老干部 楼主
这很容易引起我们的联想——ABAP已过时。
2023年04月03日 02点04分 3
吧务
level 10
sap老干部 楼主
而事实上,对于大量已应用SAP以前产品的企业,且不说迁移到新产品的费用高低,考虑到如下工作已使得企业有所顾忌:大量的历史数据迁移后是否会有疏漏,根据企业所定制的功能是否要全新开发,用户是否需要进行全新培训以熟悉掌握新的系统……;这些因素,也会有大量的企业还会继续沿用SAP较长的一段时间,就目前来说,有很多SAP用户还在用10年前的R3的,这些沿用SAP以前产品的企业对于ABAP会存在持续且大量的开发和维护需求。另外,SAP对于ABAP也会注入新的技术,包括大量的新的语法、面向对象编程技术的广泛应用、适用Hana的开发技术、新的CDS(Core Data Services)视图等,这些技术也会焕发ABAP新的生命力,让其跟随SAP的发展一路向前。
2023年04月03日 02点04分 4
吧务
level 10
sap老干部 楼主
我们深知,ABAP基础如同传统武术的扎马步,是开发所必须的,而这些知识通过网络或其他ABAP开发书籍,读者很容易可以获得,因此在此不详细介绍,而是以实践小结的方式予以归纳总结,以便读者开发过程中的参考。我们也深受传统教育如英语教育的启发,在我们从小到大,学习掌握的英语知识不少:单词、语法、阅读理解、口语,但很多人得到的却是哑巴英语,知道、说不出来,对于ABAP开发也是如是,了解了数据类型、变量定义、语句、模块化技术、屏幕编程……,而真要做开发时,却不知如何着手;因此,从实践着手,培养开发思维,对开发人员来说至关重要。
2023年04月03日 03点04分 8
吧务
level 10
sap老干部 楼主
因此,与当前市面上存在的大量ABAP开发书籍主要讲述基础语法不同,此系列采用了顾问培养方式——“引导式学习”,将ABAP的各种开发技术和方法,融入到不同的开发任务中,并带领读者从需求的提出、需求的分析、开发的实现技术、具体的开发实现详细步骤,一一完成;由此,培养开发顾问的开发思维,注重于需求的分析和实战,尽可能让开发顾问进入岗位后快速适应,并为之后的发展奠定基础。
2023年04月03日 03点04分 9
吧务
level 10
sap老干部 楼主
此系列将持续更新,敬请关注~[玫瑰]
2023年04月03日 03点04分 10
level 5
老哥,新手入行是选abap还是业务呢
2023年04月03日 08点04分 11
1、如果您一直以来从事的是业务相关行业,比如销售、采购、物流、工厂管理、产线包装,装饰维修之类的行业,那建议您从SAP SD 或者MM等行业着手
2023年04月04日 02点04分
2、如果您从事的是技术相关行业,比如java开发、H5开发,app开发等建议从ABAP模块着手,但也需要了解一些基本的业务流程,为了能有效地与业务顾问沟通,顺利开展开发工作,实现开发目标。
2023年04月04日 02点04分
@sap老干部 我之前是干土木的,做工程造价
2023年04月04日 02点04分
@sap老干部 感觉这俩都不是啊
2023年04月04日 02点04分
level 5
现在很是迷茫
2023年04月03日 08点04分 12
level 1
老哥搞培训的?
2023年04月04日 18点04分 13
此贴是分享abap技术知识,不涉及培训
2023年04月06日 03点04分
@sap老干部 好,那老哥,请问一下2027年的sap维护,你觉得会对这个行业造成很大冲击么
2023年04月06日 08点04分
我无法预测未来的具体情况。但是,根据当前的发展趋势和预测,随着数字化转型的深入,SAP维护行业可能会面临一些新的挑战和机遇。例如,随着云计算和自动化的应用越来越广泛,传统的SAP维护商将需要不断升级技术和服务,以保证其在市场竞争中的竞争力。
2023年05月04日 04点05分
另外,随着大数据和人工智能的发展应用,SAP维护商可能需要整合新技术来提高维护效率和质量,以满足不断变化的客户需求。
2023年05月04日 04点05分
吧务
level 10
sap老干部 楼主
基础篇
2023年05月05日 02点05分 14
吧务
level 10
sap老干部 楼主
一、启程
图1-A1 运行初始界面
图1-A2 运行输出界面
2023年05月05日 02点05分 15
吧务
level 10
sap老干部 楼主
目标及说明目标:
1. 了解ABAP的开发过程
2. 认识ABAP的开发平台
3. 了解ABAP的基本语法
需求说明:
1. 执行事务代码后,显示程序初始界面,提示输入姓名、出生日期;
2. 输入姓名后执行,将输出信息,包含显示Hello World,输入的姓名、当前日期等;
3. 程序的执行类似于其他SAP程序,通过事务代码调用。
2023年05月05日 02点05分 16
吧务
level 10
sap老干部 楼主
实践1-“Hello World!” 需求分析:
1. 本实践中,输出的内容是根据输入内容变化输出的,需要通过定义的变量存储及输出变化的信息;
2. 年龄、半年后的日期,需要根据输入的出生日期、当前日期进行计算;
3. 当前日期、竖线、横线可通过系统变量获得。
2023年05月05日 02点05分 17
吧务
level 10
sap老干部 楼主
实践步骤:
如上内容可以都通过Tcode:SE80完成,也可在不同步骤使用不同的事务代码。
在本实践步骤详细中,则都通过SE80完成。
2023年05月05日 02点05分 18
1 2 3 4 5 6 尾页