摘要: 编程风格是一个经久不衰的话题,大家所公认的事实是:一个良好的编程风格会带来很多的好处。而对于“良好”的标准,则众说纷纭,莫衷一是。编程风格在ABAP程序中当然也有着重要的意义,因为很少看到专门针对ABAP编程风格的讨论,我决定把我知道的事情总结出来,以抛砖引玉。欢迎看到这篇文章的朋友回复讨论。 本文阅读全文
posted @ 2017-05-06 15:11 氢氦 阅读(774) 评论(8) 编辑
摘要: 转行做编程也有一年多了。最近几个月里,我参加了几次面试,作为面试者,遇到了若干不靠谱的人;作为被面试者,倒是成功率满高的..虽然都是相对初级的职位,但想想园子里也有一些正在转行或者打算换工作的萌新,因此,我要把自己总结的5个面试小技巧写出来,分享给大家参考。它们分别是: 本文链接:http://ww阅读全文
posted @ 2017-09-04 21:31 氢氦 阅读(130) 评论(0) 编辑
摘要: Hi! 对每一个CDS视图,我们都可以通过DCL(Data Control Language)定义访问控制。在这篇文章中,我会介绍ABAP CDS视图中非常重要的一面:权限管理。 本文的阐述基于我正在使用的S4/HANA 1610 on NW 7.51. 内容分为五个部分: 本文链接:http://阅读全文
posted @ 2017-08-25 18:05 氢氦 阅读(173) 评论(0) 编辑
摘要: 在S4中,SAP的供应商、客户相关功能迁移至事务代码BP中。有关BP的屏幕增强,目前的资料还很少。本文整合了有效的教程,并给出了个人的一点使用经验。阅读全文
posted @ 2017-08-23 23:28 氢氦 阅读(109) 评论(0) 编辑
摘要: 对习惯了使用基于SOAP协议的PI中间件的SAP开发者而言,REST是一个全新的东西。SAP PI可以通过配置实现XML与JSON格式的转换。本文介绍了一种增强的转换方式,可以避免某些转换问题,并对其原理和细节进行了阐述。在REST风格的接口被广泛应用的今天,本文对SAP开发者有一定的参考意义。阅读全文
posted @ 2017-08-20 16:02 氢氦 阅读(251) 评论(0) 编辑
摘要: 最近遇到了一个诡异的问题:从CDS视图中取得的数据,和从透明表中取得的数据,会有不同的值。在这里记录下问题的表现和解决方案,以供参考。 系统版本:S/4HANA OP1610 涉及表:MCHB 本文链接:http://www.cnblogs.com/hhelibeb/p/7346984.html 最阅读全文
posted @ 2017-08-15 20:51 氢氦 阅读(64) 评论(0) 编辑
摘要: 注:本人为ABAP技术顾问,故以SAP实施过程中的功能说明书(Function spec,以下简称FS)的编写为例,说说我关于FS写作的一些看法。 在SAP领域,写FS的人很多,会编程的也不少,但真心懂写作,懂功能说明书的人却不多。很多人扮演着ERP实施顾问的角色,只是单纯为了完成工作而写文档。只要阅读全文
posted @ 2017-07-30 04:29 氢氦 阅读(159) 评论(0) 编辑
摘要: 在长期的停滞后,Open SQL的发展终于从沉睡中醒来。从ABAP 7.40开始,SAP推进了某些关键的改变,以尽可能地包含SQL92中的特性,并提供与ABAP CDS中的DDL里面的SELECT一样的功能给Open SQL。为了实现这些目标,ABAP运行时环境中引入了一个新的SQL parser作阅读全文
posted @ 2017-07-09 09:41 氢氦 阅读(131) 评论(0) 编辑
摘要: 在ABAP中,存在着一条法则:同样的名称代表的不一定是同样的东西(具体可看最近的相关讨论)。 但是如你们所知的,存在着一个很好的例外: 所有涉及到使用CORRESPONDING为结构赋值的关键字的语法形式(偶然地)有着相同的名字.. 在ABAP 7.40之前,主要有用MOVE-CORRESPONDI阅读全文
posted @ 2017-07-07 22:32 氢氦 阅读(118) 评论(0) 编辑
摘要: 本教程的目的是让读者理解:SAP Process Integration(以下简称SAP PI)是什么。我们不需要探究课题的本质,但是会讨论SAP PI的架构和不同特点。本文只会覆盖到PI的基本特点,而不是讨论全部。 本文链接:http://www.cnblogs.com/hhelibeb/p/71阅读全文
posted @ 2017-07-04 12:44 氢氦 阅读(819) 评论(0) 编辑
摘要: 内表访问表达式是ABAP 7.4中引入的重要特性,可以使语句变得更加简洁、美观。那么它的读写性能怎么样呢?我进行了一点点测试。 读取 测试代码,使用三种方式读取同一内表,分别是read table关键字、表达式和read table...binary search: 结果: 如图,内表访问表达式在读阅读全文
posted @ 2017-06-24 16:13 氢氦 阅读(96) 评论(0) 编辑