首页 > 管理 > 问答 > 管理知识 > abap开发,SAP ABAP开发是做什么

abap开发,SAP ABAP开发是做什么

来源:整理 时间:2022-04-27 07:16:31 编辑:管理经验 手机版

1,SAP ABAP开发是做什么

abap是开发语言,sap是德国的ERP软件公司它的产品也叫SAP是ERP软件。 abap是sap核心开发语言。 abap和java,.net,c+,c,c++一样的。
sap 软件的开发语言,我做的就是这个了。不像java那样广,不过abap因为人少,工资也高。 主要做些报表的开发,接口,增强等。
对SAP系统进行二次开发
SAP系统的二次开发,report,enhancement,bdc,workflow,etc.

SAP ABAP开发是做什么

2,ABAP开发工程师是做什么的

ABAP是一种高级企业应用编程语言(Advanced Business Application Programming),起源于20世纪80年代。经过不断的发展,现在的版本为ABAP/4,SAP R/3的应用程序就是用ABAP/4编写的。   主要做开发SAP report interface enhancement等程序。
一样,码工啊!欢迎来ABAP团队哈!
开发sap report interface enhancement等程序, sap是一个德国的epr软件,目前世界排名第一, 文档大多数是英文, 外国、香港、日本项目偏多
做牛做马的
ABAP开发工程师的工作是在SAP系统不足以满足用户需求时, 开发一些Report, 或对Tcode增强等.

ABAP开发工程师是做什么的

3,ABAP软件开发工程师是什么工作

开发SAP report interface enhancement等程序, SAP是一个德国的EPR软件,目前世界排名第一, 文档大多数是英文, 外国、香港、日本项目偏多
SAP report interface enhancement ERP二次开发的人员
ERP软件的二次开发,这边开发工具是SAP提供的。工作内容是:对系统进行支持,开发报表,表单,打印格式等等内容。本身语音难度不高,但是整体的业务的逻辑性较高。入门门槛比较高,主要是软件比较大,几百g的容量,基本上只有大公司才有,一般人接触机会很少,而且开发的内容是需要结合实际业务的,没有应用背景,很难成长。
开发功能、报表、增强、rfc等等。主要是让业务流程更加顺畅,在一些关键的流程中,开发一些批导程序、功能外挂程序、smartform 打印程序。
靠,这年头还有这么招聘的。估计就是狗屁的外包
IT民工,人称码农。

ABAP软件开发工程师是什么工作

4,现在做ABAP开发前景怎么

ABAP的东西很容易学的,基本的语句1个月就都会了。 2年左右基本就瓶颈期了,编程水平基本就不再提高了。 ABAP是做SAP里面地位比较底的一个角色,被人差遣。基本也就是个码农,但相对来说比C或C++之类的要稳定,在企业里面最近10年内应该还是比较稳定的。 ABAP水平高低很大程度上并不是在coding 能力的强弱,这个在企业里面的应用层面很难体现,主要还是看你对生产业务的理解和熟悉程度,是否能和业务人员或顾问沟通,把他们的需求快速准确的实现。 你刚毕业的话,还是建议你去尝试一下, SAP的前景目前看还是不错, 从ABAP开始也是一个踏入SAP圈子的机会。以后有机会可以装BASIS或业务的工作。
abap本身不难,但是能做好的却很少。abap的能力和项目经验成正比。这几年sap签了很多单子,abap还是蛮好混的。不过,和所有好的开发人员一样,单纯作技术,总归没什么大前途,如果能够借这个机会转到应用行业,从事顾问,可能前景会更广阔一点。你如果想学的话,最好找有项目经验的人带带,而且需要有环境练习,不然你是白费力气。如果你在上海,我建议你有钱就去学sap的pa,没钱就去上海信息化培训中心学,至少不会花冤枉钱,没准还能解决工作。

5,做java一年了想转abap开发懂行情的人给点建议吧

这个其实楼主要结合自身情况考虑的,比如,年纪、工作地、英语水平、个人能力潜力、家庭情况等综合考虑的,JAVA开发跟ABAP开发从项目形式上来说差别很大的。 所以,如果年纪还小、如果工作地在北上广深,英语不错,学习能力强,没成家的话,不妨一试。
我觉得可以一试,这个东西也不是说转了你学的java就白瞎了,编程语言这东西虽不能说一通百通,但是触类旁通还是有的,你之前三年的编程经验还是你自己的,完全用得上。现在有机会去做abap,可以抱着学习的态度去感受一下,技多不压身嘛。要是一个阶段之后觉得不合适,不喜欢,完全可以再做java,相信你在做abap时候的体会对你的java编程能力也是大有裨益的。 我做java开发5年多,个人建议,可以去尝试,说不定就是你人生的一个转折。
踏踏实实做完一年java开发的人学习abap跟玩儿似的,abap语言很简单的,你可以自己在网上搜些基础教程看看就明白了,无非就是些工作区,内表,function,alv,dialog等等,当然实际的话还是需要一个开发环境来练手的,年纪大的的确不太适合做了,毕竟做abap开发的都有颗转做业务的心,单纯做abap开发没啥意思,主要的还是熟悉sap的流程,业务方面的东西才是精髓!

6,后端开发和前端开发的区别是什么

后端开发和前端开发的定义不同、展示的方式不同、所需的技能不同、入门难度不同。后端入门难,深入更难,枯燥乏味,看一堆业务逻辑代码。前端入门简单,先易后难,能看到自己做出来的展示界面,有成就感。

前端和后端两者工作的内容和负责的东西是完全的不同,两者的区别包括:

1、定义不同

前端称为客户端开发,在应用程序或网站的屏幕上看到的所有内容都属于前端。后端也称为“服务器端开发”,在系统“后面”所发生的事情。在后端服务器和浏览器或应用程序之间存储网站、应用数据和中间媒介的服务器都属于后端。在应用程序或网站的屏幕上看不到的所有东西都是前端的后端。

2、展示的方式不同

前端的工作是设制作网页,后台是结合数据库实现一些代码的功能逻辑。简单来说,就是前端开发人员在应用程序中创建一个界面,上面有一个按钮,按下按钮来获取客户的数据。后端开发人员写可使得按钮工作的代码,通过指出从数据库中提取哪些数据并将其传回到前端(并最终显示在那里)。

3、所需的技能不同

前端开发所需的技能:对美学,艺术和设计有很好的理解、了解各种 CMS,如 WordPress,Joomla 或 Drupal、直观的用户需求、PHP 和 OOP 知识(面向对象编程)、专业的质量保证、能够使用 PhotoShop,Sketch 或 Figma 等设计工具、网络托管基础知识等。

后端开发所需的技能:全面了解第三方附加组件、关于如何调试代码的批判性理解、将客户的业务需求转换为功能代码、了解 Web 服务器配置、兼容外部系统(支付处理,社交媒体网站)、批判性思维技巧、设计用户交互系统等。

4、入门难度不同

后端开发入门难深入更难,枯燥乏味没有太大成就感看一堆业务逻辑代码;前端开发入门简单先易后难,能看到自己做出来的展示界面有成就感。

7,程序员必备的几个辅助开发神器工具清单列表

作为一名程序员,如何才能在最快的时间内完成大量的编码任务?目前借助于开发工具算是一条比较好走的捷径,使用软件工具可以为编码工作带来便利,缩短编码时间,是大多数程序员都在使用的技巧。

MindManager

MindManager专业思维导图工具,是创造、管理和交流思想的通用标准,可将思想、策略及商务信息转换为行为导图,直观感受整个进度。它能够帮助你将想法和灵感以清晰的思维导图的形式记录下来,这对梳理工作计划和规划很有帮助。使用MindManager能够快速、轻松创建优雅、漂亮的思维导图,有效完成信息的捕捉、分析和重新利用。

XML Marker(xml查看编辑工具)

XML Marker是国外的一款非常实用的xml查看编辑工具。软件功能强大,纯文本调试输出和日志文件,你可以有效增加修改你的程序才能产生XML格式他们的作用。你也可以使用XML标记的图形功能,以现场隐藏的趋势,并更快地解决你的错误。

更多的功能包括表格排序,语法高亮编辑器和自动缩进,经常编辑XML文件的用户可以下载本软件使用。

Notepad++

Notepad++ 程序员必备的文本编辑器,软件小巧高效,支持27种编程语言,通吃C, C++, Java, C#, XML, HTML, PHP, JS 等,推荐各位下载使用。Notepad++ 可完美地取代微软的记事本。相信这是每个程序员必备的工具,神器不解释!

Eclipse IDE

如果咨询一些经验丰富的Java开发人员关于他们最喜欢的Java Integrated Development Environment(IDE)是什么,不少人会告诉你是Eclipse IDE。 Eclipse能提供关于代码完成、重构和语法检查这些急需的帮助。它还能提供JDT的一系列工具,包括各种插件工具来帮助开发各种Java应用。

此IDE的真正优势是它允许开发人员使用不同的语言支持,如它也可以提供C/ C++和PHP 的IDE。这使得它成为了Java开发的一个一站式资源。

Apache Maven是一个非常著名的软件项目管理和综合工具。

基于项目对象模型(POM)的概念,它的信息中心管理着项目的构建、报告和文档。Maven提供了一个统一的构建系统、项目信息和最佳的开发实践指导,并且支持新功能的透明迁移。

Gradle是一个开源的自动化构建系统。Gradle可以自动构建、测试、发布、部署,还有多种软件包或其他类型项目,如生成静态网站。Gradle结合了Ant的能力和灵活性,以及Maven的依赖管理和约定,形成了一种高效的构建方式。

Apache Ant是一个开源的Apache项目,经Apache软件许可发布。它由多种内置任务而成,允许开发者编写、装配、测试和运行java应用程序。它的特点是高度灵活,不会严格限制Java项目的编码惯例或目录布局。

Javadoc

Javadoc是Oracle提供的文档生成器。它可以将特殊格式的注释解析为HTML文档。以下截图就是Javadoc生成的Java SE 8 API规范:

Javadoc注释使用开放标签、关闭标签,以及一个或多个描述性标签的格式。开放式标签类似于标准Java多行注释标记,使用两个星号的除外。Javadoc也解析普通的HTML标签。

Javadoc自动格式化标签和关键字,除非另有规定。Javadoc广泛使用超链接,允许你参考和链接到代码的不同区域。许多IDE——包括Eclipse——可以自动添加Javadoc注释模块到变量、类和方法中。支持Maven、Gradle和Ant的插件在编译代码的同时也可以构建Javadoc HTML。

Vim 教程

vim 是一个具有很多命令的功能非常强大的编辑器,Vim 是 UNIX 文本编辑器 Vi 的加强版本,加入了更多特性来帮助编辑源代码。Vim 的部分增强功能包括文件比较(vimdiff),语法高亮,全面的帮助系统,本地脚本(Vimscript),和便于选择的可视化模式。

IntelliJ IDEA 13.1

据传它有“最智慧的Java IDE”之称。如果你尝试过后,就会发现它所言不虚,因为它能帮助开发人员拿出最具有创造性的解决方案。它的“Smart Code Completion”和“On-the-fly Code Analysis”功能等可以提高开发人员的工作效率,并且还提供了对web和移动开发高级支持。所以,不妨试试这个好助手。

CodeSmith代码生成神器

CodeSmith 是一种基于模板的代码生成工具,它使用类似于 ASP.NET 的语法来生成任意类型的代码或文本。与其他许多代码生成工具不同,CodeSmith 不要求您订阅特定的应用程序设计或体系结构。使用 CodeSmith,可以生成包括简单的强类型集合和完整应用程序在内的任何东西。

只有掌握更多的开发工具,并且熟练使用,才能在接下来的工作中很好的运用,才能丰富枯燥无味的编码生活,才能做一名快乐的程序员。

从2012年大学毕业起,小妹就开始收集各类程序员视频教程,经过近几年的积累和沉淀,小妹收集了超过2000G的干货,内容涵盖“Java”、“PHP”、“iOS”、“Android”、“C”、“C#”、“Swift”、“Python”、“JS”、“HTML5”、“C++”等。

8,星物种 要做币改利器UDAP为资产代币化DAPP提供开发

编者按:本文来自36氪战略合作区块链媒体“Odaily星球日报 ”(公众号ID:o-daily,APP下载)

就在交易所缺流量、项目方缺资金的时候,实体企业“币改”似乎渐成风口。

但这些“古典”企业在向通证经济体转型时,会面临系列问题,比如公链性能不高、区块链应用开发门槛高、专业人才稀缺等,由此造成产品难以交付和投入使用。

我们最近接触到定位于 layer2 中间件平台的 UDAP,就想通过链下状态扩容、为开发者提供智能合约通用组件,来解决上述问题。

目前,UDAP 已获得南京公链共同体创新投资基金、元道基金、极客邦、UniValues、MLS、QuarkChain、方向资本、极客资本等 20 多家机构的投资。

在互联网中,中间件(Middleware)是位于操作系统和应用程序之间的软件(平台),它的作用是负责和操作系统进行通讯、调取网络资源,让开发者可忽略底层系统,直接调用中间件平台的组件进行部署和运行。

区块链中间件的竞争力可以概括为三点:

对开发者友好的开发框架、编程模型,和丰富的功能组件。在这一点上,UDAP 选了不可置换资产(如身份证、票务、房产证等)上链、转移这一特定场景,为其开发包括搜索、转让、拍卖、租赁、质押在内的全套组件,相比于通用的中间件平台具有更强的针对性。

应用可以独立于特定的底层公链,在不同公链上迁移。UDAP 通过适配器(Adapter)来将上层应用的请求翻译成底层链可识别的指令,并将执行结果返给上层应用。由此,UDAP 平台及其上的应用可通过开发新适配器来接入其他公链,省去应用的重复开发。

UDAP 平台架构

第三点是如何补足公链性能问题。上面我们也说到,UDAP 采用了类似以太坊雷电网络的状态通道(State Channels)技术。

对于选择状态通道而非其它解决方案,UDAP 联合创始人兼 CTO 张犁解释称,因中间件是在 layer2 网络、在链下,所以UDAP 很自然地选了链下的状态通道而非链上的分片等。

那么为什么不选链下的侧链技术如 Plasma 呢?张犁表示,未来每个基于以太坊的区块链应用都是一条 Plasma 侧链,但因为 Plasma 需像区块链一样需等待全网确认,很难做到交易的Instant Finality(即时清算),所以仍需要用到其他的方案,比如状态通道。

状态通道的优势就在于支持高扩展性、高性能的同时可进行低成本的易Instant Finality。另外,链下状态通道内的交易也增强了一部分隐私性,大多数中间交易只有交易双方才知道。

至于链下状态通道内的去中心化记账机制,张犁表示,UDAP 网络中设有两类服务节点,一是网关节点(Gateway Node),由路由提供方担任,以支持去中心化的网络连接。

另一个是服务操作节点(Service Operation Node),由任一安装 UDAP 中间件软件的节点担任,提供资产上链、搜索、交易、消息传送/存储等业务实现。这类节点的共识机制由 POS 改良而来,称为 POPS(Proof-Of-Performance-Stake)。它根据节点的健康情况、在线率、距离上一次服务的时间间隔以及质押代币时间等因素以及分布式哈希表算法来选择记账节点,而其他的节点将作为验证节点。

我还有最后一个疑问是,UDAP 和其它状态通道的区别何在呢?

张犁表示,目前其它的状态通道大多是通用的,UDAP 针对的是不可置换资产交易的场景,这让 UDAP 能对状态通道内的交易纠纷进行链上仲裁。若用户使用通用的状态通道(例如 Counterfactual ),则还需自己设计链上仲裁合约。另外,UDAP 会提供链下交易的 SDK 给应用端,但其他状态通道目前并不提供这一配套组件。

在研发进度上,UDAP 基于以太坊的 MVP 版预计 9 月份上线,同时发布的还有基于 UDAP 的内容发布类应用和通用资产钱包。内容发布类应用可理解为区块链版今日头条,它的开发组件来自 UDAP,主要功能是对用户创作的内容确权上链并进行交易。

UDAP 通用资产钱包除支持数字货币外,还支持导入各种 DAPP 资产,比如因创作内容而获得的版权凭证,以及加密猫(CryptoKitties)。用户可在钱包中转让和交易这些资产如把脑2产。

盈利方面,UDAP 预计有如下几种:

上层应用使用中间件需质押 UDAP 代币,当交易量达到一定规模时需按月/年支付交易费。

成立团队提供“币改”配套咨询。UDAP 表示,这方面将和有政府、传统企业资源的南京基金大力合作。

为银行等金融机构搭建联盟链,同时联合云服务提供商为企业提供一站式服务,从中分润。

目前,UDAP 有 28 人,核心成员多来自最大的 IT 中间件厂商 IBM。其中,张犁是前浪潮集团咨询与规划研究院院长、前 IBM GBS 咨询总监,冉兵系前 IBM 架构师,Derrick Warren 是前 IBM GTS 全球副总裁。团队其他成员主要来自阿里巴巴、微软和百度等。

在区块链中间件这条赛道上,还有微软的 Bletchley ,传统中间件公司如 Tibco 等也在试图把自己的产品嫁接到区块链上。Bletchley 提供的中间件更多地是整合微软自己的产品,帮助应用在 Azure(云计算平台)上快速建立自己的联盟链。

张犁认为,这些项目和 UDAP 的最大区别是,他们并未考虑到中间件网络的去中心化,因此只能和底层链一起提供联盟链的解决方案,仅支持混合模式(中心化中间件服务器+去中心化区块链)的应用。UDAP 则是一个开放的、去中心化的中间件网络,可以和区块链较好地结合,实现去中心化的落地应用。

(我是作者黄雪姣,区块链项目报道/交流可加微信hxjiapg,劳请备注职务和事由)

9,如何开发一款像 WhatsApp 一样的即时聊天应用

编者按:WhatsApp的成功令众多业内人士竞相效仿。本文作Veeraeswari在“How to Build your Own Real-time Chat App like WhatsApp?”一文中讲述了Contus Fly在试图超越WhatsApp过程中的所作所为。

如果你想创建一个像WhatsApp这样伟大的应用,当然必须先要了解WhatsApp的技术和构架。

我们需要从第一次进入这个小型聊天群进行私密聊天的时刻开始回溯起。之后,社交应用进入大众视野,为人们提供了基础性的沟通工具。而到现在,即时通信软件使人与人之间保持着迅速且密切的联系。除此之外,即时通讯软件的便利性和舒适度也得到了提高。

人们热情拥抱着人气日益飙升的众多聊天应用软件,当然也包括WhatsApp。研究发现,大多数人更希望有这么一款聊天应用软件横空出世,其为用户添加了额外的贴心功能。

现在我们是时候开始卷起袖子开发一款类似于WhatsApp这样“举世震惊”的软件了。

现代聊天软件的演变

需要提到,一款现代聊天应用必须具备能够满足任何聊天方式的功能。据近期消息称,研发出WhatsApp这类即时聊天软件的公司正在进行相关人工智能和机器人技术的试验。一款理想的聊天应用应该是那种同时为企业级通信、个人通信、业务开发通信和电子商务通信提供解决方案的软件。

WhatsApp的成功鼓动了众多投资商和开发者想要复制WhatsApp的成功,这没什么值得惊讶之处。Contus Fly就是其中一例,Contus想要开发一款类似WhatsApp的聊天应用,并会基于用户对这类平台的功能期待进行新功能的研发。虽然WhatsApp已经占据了即时通信市场的大壁江山,但是跃跃欲试者依然有机会开发出某些WhatsApp并不满足用户需求的聊天应用。

考虑到上述目标,我们并不想要一款类似于WhatsApp的传统聊天应用,而是想要一款为所有聊天场景提供理想解决方案,并使其在同类别软件中脱颖而出的现代聊天应用。

你有没有认真思考过,什么技术能够支撑WhatsApp成为如此标杆式的聊天应用?

下文是Contus的后端组件架构情况,其基于此而试图搭建一个类似于WhatsApp的即时聊天应用。

Erlang(一种编程语言):这是WhatsApp这款史诗级聊天软件所使用的主要编程语言。Erlang编程语言因其性能、速度和延展性而广受好评。Contus Fly也基于这种编程语言构建,使其垃圾收集器通过允许立即进行代码更新而获得不同功能。而这有助于Contus Fly以非常短的延迟度处理大量消息。

Ejabberd(即时消息服务器):Contus Fly使用开源jabber提高操作效率,为预期结果提供优化支持。其使用XMPP(可扩展消息传递和到场协议)协议来处理所有局域网和互联网上的信息传递系统。Ejabberd的服务器使用包容性强的插件模块:

一对一聊天。

关联真实与即存名单。

存储与转发(脱机信息)。

个人事件协议(PEP)和消息类型规范。

多用户聊天(MUC)—用户聊天。

隐私设置与账户欺骗。

信息档案管理(MAM)

FreeBSD(一种可免费使用的UNIX操作系统):WhatsApp平台上每天发送的信息量达数十亿条,其中就有FreeBSD功劳。由于FreeBSD的网络堆叠精巧度高且可靠性强,Contus Fly选择了FreeBSD操作系统。FreeBSD在安装方面优势众多,并且提供了简单的二进制包的创建。

YAWS(web服务器):其完全由Erlang编写。Contus Fly使用嵌入模式,在此模式中YAWS作为嵌入式web服务器运行。YAWS系统具备高效处理并发进程的高性能表现。

Lighttpd(web服务器):Lighttpd是一个为Contus Fly提供更好性能的开源web服务器。WhatsApp上部署了轻量级的Lighttpd 服务器,以使应用具备安全、灵活、快速和兼容的特性。

PHP(服务器端编程语言):Contus Fly使用PHP开源语言确保应用的性能和可靠性,并通过与强大的web开发技术AJAX相结合,用AJAX显示数据,以确保信息的即时性。

BEAM:BEAM是一个运行Erlang的虚拟机。Contus Fly使用BEAM接口实现调度、运行、传递信息、管理内容和多核等功能。

Custom XMPP Server:Contus Fly通过减少关键字字节将XMPP服务器编码到应用程序的功能中。该技术用以实现实时信息交换。

HTML5 WebSockets:HTML5 WebSockets是HTML5的一个特性,其数据通过套接字发送,用于在web浏览器与服务器之间建立牢固的、更快更持久的连接。

Mnesia DB:这是一个由Erlang语言编写的实时数据库管理系统。Mnesia是一个可以存储信息、文件、图像、视频、文档以及在程序上运行其他多媒体文件的软数据库。Contus Fly正在使用。这一技术的性能远远超出了人们的期望,其极有可能实现储存任何数量的数据。

一款成功聊天应用需要具备的特性:

现在,我们需要了解一款全面的聊天应用需要具备的功能:

网络电话(VOIP Phone Calls):

网络电话是通过互联网协议提供语音通信和多媒体会话的技术分类。

视频聊天(Video Chats):

使人们可以直接通过语音/视频聊天,不再需要中间连接。

群组聊天(Group Calls):

聊天应用为用户提供更深入的语音/视频聊天工具,以与其他用户建立联系。

端到端加密聊天(End-to-End Chat Encryption):

一种杜绝第三方渗透的用户安全加密功能。通过高级加密技术,优先考虑用户私有数据的安全。

云同步服务(Cloud Service Sync):

云资源同步平台同步监控、更新、存储和扩展用户环境。

多媒体支持(Multimedia Support):

确保视频、图像、GIF、语音、动画、文档、联系人和位置等各种数据格式的文件传输。

自我销毁信息(Self?—?Destructing Messages):

通过选中群中的某一个用户并向其发送信息,以确保其他人无法查看。

地理位置集成(Geolocation Integration):

强化的地理位置集成与实时位置形成了相当有力的互动作用。

日历同步(Calendar Synchronization):

日历同步确保用户对事件和任务的全面了解,提醒用户有哪些计划还未提上日程。

多平台聊天(Multi-platform Chatting):

跨平台信息系统使用户无论是在办公桌旁还是在路上都能及时获取工作信息。

程序内购买(In-app Purchase):

通过在数字商店上架自己的应用程序来使其变现,增加用户的应用收入。

WhatsApp所不具备的特性:

除了上述这些内置功能外,Contus Fly还基于用户期望的聊天方案类型进行整合。

1. 配置用户访问和管理用户账户:

->用户邀请制

->开放访问

->管理员确认

2. 以最优方式向用户通知活跃联系人

->推送通知

->邮件&邮件订阅

->短讯服务

3. 根据用户需要创建定制聊天组:

->开放创建群组权限

->只有管理员才能创建群组

->用户可以查看并请求加入某个群组

->相关用户只可查看与自己圈子有关的群组

Contus Fly还提供了各种各样帮助用户赚钱的方式:

完全免费

应用内支付

应用广告

赞助广告

订阅服务

“在未来,每一个聊天应用的注册者都拥有大展拳脚的空间。”

如果你想要建立一个类似于WhatsApp但是却又添加了新功能的现代即时聊天应用,那么就应该在添加动态功能这条路上一直走下去。

原文链接:网页链接

编译组出品。编辑:郝鹏程

文章TAG:abap开发SAPABAP开发是做什么开发sap做什么

最近更新