最新文章列表

ABAP Netweaver和Hybris Enterprise Commerce Platform的登录认证

ABAP Netweaver 在我的博客Learn more detail about Standard logon procedure里有详细介绍。   Hybris ECP Hybris Administration Console的登录界面: 点login button后,   观察到一个HTTP Post请求: j_spring_sec ...
JerryWang_SAP 评论(0) 有618人浏览 2018-04-07 10:02

使用ABAP和JavaScript代码生成PDF文件的几种方式

ABAP 方法1:使用ABAP + Adobe Lifecycle Enterprise Service   详细步骤参考我的博客Convert word document into PDF via Adobe Livecycle Enterprise service   方法2:使用ABAP Webdynpro里的InteravtiveForm控 ...
JerryWang_SAP 评论(0) 有878人浏览 2018-04-07 09:52

Association, Composition and Aggregation in UI5, CRM, S/4HANA and C4C

UI5 UI5使用Association和Aggregation描述控件之间的关系。 Aggregation:parent和子控件在lifecycle上存在依赖关系: When a ManagedObject is destroyed, all aggregated objects are destroyed as well and the object itself is remove ...
JerryWang_SAP 评论(0) 有486人浏览 2018-04-06 12:54

sap.ui.require in SAP UI5 and require in nodejs

UI5 例如我需要在controller的onShowHello里通过MessageToast弹一个消息显示在UI上,     我需要先定义我自己的controller,该controller extend自UI5标准的controller module,路径为sap/ui/core/mvc/Controller, 而为了调用MessageToast的show方法,也必 ...
JerryWang_SAP 评论(0) 有556人浏览 2018-04-06 12:43

ABAP OPEN SQL里OPEN CURSOR和SELECT的比较

OPEN CURSOR After the OPEN CURSOR statement, the database cursor is positioned in front of the first line of the result set. FETCH This statement extracts the requested rows (using the addition INT ...
JerryWang_SAP 评论(0) 有866人浏览 2018-04-05 09:32

同时开左右两个SAPGUI编辑器显示同一段ABAP代码

很多文本编辑器都支持同时开左右两个窗口显示同一段代码,使用场景可能是比较同一段代码的不同版本差异,或者是ABAP里,同一段代码在Netweaver不同版本里的实现差异,比如版本为SP1的系统A和版本为SP2的系统B。   假设我想同时显示系统A和系统B上的一段ABAP代码,使用菜单Versions->Version management:   ...
JerryWang_SAP 评论(0) 有887人浏览 2018-03-28 19:34

会说话的ABAP report

report z. INCLUDE ole2incl. DATA: ole TYPE ole2_object, voice TYPE ole2_object, text TYPE string. text = 'With the advent of ES6 (referred to as ES2015 from here on), wh ...
JerryWang_SAP 评论(0) 有720人浏览 2018-03-26 17:31

如何处理错误信息 Pricing procedure could not be determined

当给一个SAP CRM Quotation文档的行项目维护一个产品时,遇到如下错误信息:Pricing procedure could not be determined   通过调试得知错误消息在function module CRM_PRIDOC_COM_PRCPROC_DET_SEL第55行抛出:   在subroutine DETERMINE ...
JerryWang_SAP 评论(0) 有709人浏览 2018-03-25 09:28

在浏览器里使用SAPGUI里的SE80

效果如图:点击Fiori launchpad的SE80对应的tile:   即可在浏览器里打开SE80     具体步骤 (1). 在后台找到Fiori catalog page ID: SAP_FIORI_EXTENSIBILITY  
JerryWang_SAP 评论(0) 有829人浏览 2018-03-24 21:14

为什么有的系统的事务码BSP_WD_CMPWB看不见Enhance Component这个按钮

我的同事问我,为什么有的系统看不到下图7的按钮?   对比两张图里工具栏的差异。   答案 这是因为在图2(看不见Enhance Component按钮)的系统里,该系统的类型被设置为"SAP"系统 - 标志位INHOUSE_USE设置为true。   一旦这个标志位为true,Enhance Compo ...
JerryWang_SAP 评论(0) 有511人浏览 2018-03-23 23:13

Document flow API in SAP CRM and C4C

Document flow API in CRM 以一个具体的例子来说明。在Appointment的Overview page上能看见一个名叫Reference的区域,这里可以维护一些其他的业务文档的ID,这样可以将该业务文档同当前正在编辑的Appointment关联起来。   我写了一个简单的报表来演示如何用ABAP代码给这个Reference区域的字段赋值,背后用到的 ...
JerryWang_SAP 评论(0) 有749人浏览 2018-03-23 23:03

CDS view注解解析 - @Environment.systemField

下面的CDS view使用到了@Environment.systemField这个注解,定义了两个参数#SYSTEM_LANGUAGE和#USER。 这个view从CRM物料主数据的产品抬头表COMM_PRODUCT读取product_id, product_type,以及comm_prshtext表里读取产品的描述信息,存储在字段description里。 @AbapCatalog.sq ...
JerryWang_SAP 评论(0) 有716人浏览 2018-03-22 23:27

如何查找Authorization object在哪些ABAP代码里使用到

使用事务码SUIM: 双击where-Used List->Authorization Objects->In Programs:   输入要查找的Authorization Object名称: COM_PRD   指定搜索范围:   得到搜索结果:  
JerryWang_SAP 评论(0) 有794人浏览 2018-03-22 23:22

另一种方式实现事务码SE16里的结果集修改

注: 这种方法不同于网上流传的在调试器里修改fcode的那种解决方案。 使用场景:我们需要直接在开发系统的事务码SE16里修改某些结果集的值,但是在SE16的工具栏里看不见修改按钮:   解决方案 使用/h进入调试模式:   点击Script tab, 使用按钮"Load Script":   再点St ...
JerryWang_SAP 评论(0) 有645人浏览 2018-03-21 20:01

Opportunity的chance of success的赋值逻辑

该字段的值和另外两个字段Sales Stage和Status都相关。   从下列function module CRM_OPPORT_H_PROB_SET_EC可看出,当status不为代码中的这些硬编码的值时,chance of success的值取决于sales cycle和sales stage的不同组合:   这些组合情况维护在后台事务码SP ...
JerryWang_SAP 评论(0) 有524人浏览 2018-03-21 20:00

CRM, C4C和Hybris的工作流简介

CRM的例子 Step by Step to debug IC inbox workflow WS14000164 C4C   Custom recipient determination in workflow rule done on Account BO Automatically send an Email notification to li ...
JerryWang_SAP 评论(0) 有480人浏览 2018-03-20 19:38

ABAP的语法高亮是如何在浏览器里显示的

这篇文章的原文我发表在SAP官方社区上:https://blogs.sap.com/2018/03/09/how-abap-syntax-highlight-is-implemented-in-webide-launched-via-browser/ 在S/4HANA里,我们现在能在浏览器里写ABAP了,并且支持语法高亮。     你也许会问,ABAP的语法高亮是如何在 ...
JerryWang_SAP 评论(0) 有751人浏览 2018-03-20 19:28

到底哪种类型的错误信息会阻止business transaction的保存

当试图在CRM WebUI保存一个business transaction比如Opportunity时,可能会遇到各种各样的错误消息。有的错误消息会阻止Business transaction被save,有的则不会。这些错误消息有何区别? 通过debug, 发现method check_popup_to_raise 会检查当前是否存在会导致弹出popup window提示给end user的er ...
JerryWang_SAP 评论(0) 有711人浏览 2018-03-19 17:40

ABAP LOOP AT 中使用AT FIRST,AT NEW ,AT END OF ,AT LAST

ABAP LOOP AT 中AT FIRST,AT NEW ,AT END OF ,AT LAST的用法 本文主要介绍一下ABAP中的关于内表操作中的一些特殊用法。 AT FIRST ,AT NEW,AT END OF,AT LAST 都是ABAP中内表循 ...
1124117571 评论(0) 有2908人浏览 2018-03-19 16:20

C4C Cloud Application Studio做ABSL开发的一些性能方面的最佳实践

Stefan Hagen在博文SAP Cloud Application Studio Performance Best Practices里介绍了在C4C里使用Cloud Application Studio进行ABSL编程的一些性能方面的最佳实践。 文章里提纲挈领地给出了一些guideline。这里提供一些具体的例子。 如何批量调用BO action 不好的例子:   ...
JerryWang_SAP 评论(0) 有562人浏览 2018-03-16 19:02

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics