自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SAP资深技术专家Jerry Wang的分享

微信公众号: 汪子熙

原创 一个SAP开发人员的2018年终总结

我是SAP成都研究院的Jerry Wang,我喂自己袋盐。 时间过得真快,2017年发生的事情还历历在目,一转眼,2018年又马上要结束了。 Jerry惊恐地发现,随着年龄的增长,时光流逝的速度仿佛有加快的趋势。因此,年终的记录显得更为重要。把自己一年做的无论工作还是生活上的事情梳理一遍,若干年...

2018-12-31 10:30:13

阅读数 2051

评论数 1

原创 如何使用腾讯云提供的云主机

腾讯云网址:https://cloud.tencent.com/ 点击立即前往: 操作系统选择Ubuntu: 选择重置密码: 用户名默认是ubuntu: 下载PuTTY这个远程登录软件,host name输入腾讯云自动分配的IP地址,端口号22: 使用重置之...

2018-03-14 16:56:21

阅读数 7472

评论数 1

原创 一个SAP开发人员的2017总结

今年的生活如此丰富多彩,不写一点什么怎么对得起这过去的一年? 就当记流水账,若干年之后回来看一定很有意思。 1月 有幸成为SAP Community上2位来自China的SAP mentor之一: 3月 再次来到客户现场,和他们的架构师讨论二次开发时选用UI5还是用Vue. ...

2018-01-21 14:59:46

阅读数 6852

评论数 2

原创 ABAP开发人员未来应该学些什么

2007年1月我大学毕业进入SAP Chengdu从事开发工作,到今天已经整整11年了。 这张图在ABAP开发圈子里曾广为流传: 为了避免这种窘境发生在ABAPer身上,我们应该做点什么呢? 2017年刚开始的时候,我曾经在SAP community写过一篇文章: What should...

2018-01-07 15:44:00

阅读数 6724

评论数 1

原创 SAP新一代全栈开发工具:SAP Business Application Studio

作为SAP从业者,我们能够清楚地感受到这些年SAP技术进化的趋势。 SAP前端开发技术的进化方向,从SAP GUI,到能在浏览器里运行的ABAP Webdynpro / WebClient UI,再到现在仍然没有停止进化的Fiori UX. 而Fiori也从诞生之初只支持SAP UI5,进化到现在...

2020-02-23 08:45:36

阅读数 63

评论数 0

原创 SAP ABAP maintanence view的数据校验机制

Subject: RE: Validate data in maintanence view SM30的Maintenance View是通过SE11里面的工具生成的,所有的显示和增删改查的逻辑都是自动生成的代码,通常这些代码在和Maintenance View同名的Function Group里...

2020-02-22 21:23:38

阅读数 20

评论数 0

原创 什么是SAP物料主数据里的Batch

1.) Term Batch Materials are produced and theoretically have the same properties. Nevertheless through minimal differences in the productionprocess a...

2020-02-22 21:05:53

阅读数 17

评论数 0

原创 SAP Business Application Studio和Authentication Trust Management

2020-02-22 21:04:15

阅读数 51

评论数 0

原创 SAP CRM user参数CRM_UI_PROFILE是在哪行ABAP代码里读取的

Sent: Friday, September 26, 2014 4:00 PM Since you are doing operation in backend, so framework will use your parameter setting defined in tcode SU3 ...

2020-02-22 20:56:46

阅读数 21

评论数 0

原创 sublime text的dockerfile语法高亮插件

bing搜索关键字sublime text dockfile, 打开第一条搜索结果: https://packagecontrol.io/packages/Dockerfile%20Syntax%20Highlighting 点这个github.com的超链接: 打开链接https://git...

2020-02-22 20:53:59

阅读数 28

评论数 0

原创 SAP Business Application Studio和SAP云平台Destination

根据SAP官方文档,在SAP Cloud Platform CloudFoundry环境里创建的Destination,在SAP Business Application Studio的consume SAP systems里可以被解析为System URL或者catalog两种类别: 那么S...

2020-02-22 20:46:56

阅读数 22

评论数 0

原创 SAP UI5应用访问OData metadata的url和Destination

在SAP WebIDE里随便创建一个新的Fiori应用,访问一个OData服务: 直接在WebIDE里本地运行该Fiori应用,在Chrome开发者工具里把metadata请求的url抄下来: url如下: https://webidetesting3028490-i042416trial.d...

2020-02-22 20:38:12

阅读数 28

评论数 0

原创 SAP CRM note的自动拷贝

From: Wang, Jerry Sent: Thursday, December 11, 2014 12:34 PM Subject: [wave8 backend research] one example of Sales Order header level text QDD/504: ...

2020-02-22 20:29:55

阅读数 14

评论数 0

原创 SAP WebIDE里本地运行Fiori应用后,会自动生成一个新的Destination

我在Neo环境里通过SAP WebIDE的新建项目菜单创建了一个Fiori应用后,本地运行,会弹出如下的对话框,让用户输入Neo环境的用户名和密码: 确认之后,会自动生成一个新的Destination,如下所示: 这个webide_di的Destination是在WebIDE本地运行Fiori应...

2020-02-22 20:11:44

阅读数 17

评论数 0

原创 SAP Fiori internationalization(国际化)实现的一些例子

下图这个Opportunity的金额,在右边的明细页面里显示的是1880 USD,但为何在左边,显示的是2K这个近似值? 在Chrome开发者工具的调试器里,我们能看到从后台返回的金额确实是1880: 所以这个2k一定是前台UI5代码里进行的格式化: 答案就在上图sap.ca.ui.model...

2020-02-22 20:10:07

阅读数 14

评论数 0

原创 SAP Fiori应用里日期格式的显示奥秘

下图这个Fiori应用里的日期显示,Tuesday, March 1,2016,从后台返回的值为/Date(1456803000000)/ 那么前台显示的可读性较好的日期是如何转成而成的? 奥秘就在Jerry这些单步调试的代码截图里: 要获取更多Jerry的原创文章,请关注公众号"...

2020-02-22 19:43:47

阅读数 36

评论数 0

原创 SAP Fiori应用里对国际化RTL需求(right-to-left)的支持

2020-02-22 19:35:43

阅读数 13

评论数 0

原创 SAP CRM 订单抬头文本的可编辑性讨论

Sent: Thursday, December 11, 2014 1:04 PM Subject: RE: [wave8 backend research] why header level note is disabled 有的情况下,我们会发现,在SAP CRM WebClient UI上编...

2020-02-22 18:30:50

阅读数 16

评论数 0

原创 SAP OData服务的catalog service

看个具体的例子: https://sapes5.sapdevcenter.com/sap/opu/odata/IWFND/CATALOGSERVICE;v=2/ServiceCollection 浏览器里访问,能看到这个gateway系统里暴露出的所有OData服务: 我们在SAP WebIDE...

2020-02-22 18:22:00

阅读数 13

评论数 0

原创 使用SAP CRM text api将空的文本写入到后台,会发生什么事

From: Wang, Jerry Sent: Wednesday, December 24, 2014 7:23 PM Subject: RE: 使用text api将空的text update到后台的可行性研究 我做了一个测试,结果是:如果我用CRM_ORDER_MAINTAIN update...

2020-02-22 18:16:49

阅读数 16

评论数 0

原创 Fiori UI上创建的note和web client UI上note的对应关系

Sent: Thursday, December 11, 2014 5:28 PM Subject: [wave8 backend research] SAP CRM Fiori应用的note creation,后台实现的原理比较简单. GM6上创建一个note: HTTP post的reque...

2020-02-22 17:42:22

阅读数 19

评论数 0

原创 SAP CRM文本配置里的Continue标签,到底控制了什么行为

Sent: Thursday, December 11, 2014 3:58 PM Subject: [wave8 backend research]what does the checkbox “Continue” mean in Text Access Sequence customizing...

2020-02-22 17:34:49

阅读数 21

评论数 0

原创 SAP CRM WebClient UI上将text area里的文本清空的后台处理

Sent: Wednesday, December 24, 2014 1:13 PM Subject: webclient UI上将text area里的文本清空的后台处理 测试结果就是后台直接将该instance删除了 囧 所以我下一步要试一下如果call CRM_ORDER_MAINTAIN的...

2020-02-22 17:23:05

阅读数 11

评论数 0

原创 SAP WebIDE登录时,有时会发生超时现象

2020-02-22 17:16:27

阅读数 16

评论数 0

原创 SAP Business Application Studio的权限控制

我第一次尝试Business Application Studio时,遇到Access Denied的错误消息: Access Denied You do not have permission to access SAP Business Application Studio.Please co...

2020-02-22 17:15:47

阅读数 23

评论数 0

原创 在SAP Business Application Studio里创建Fiori应用的操作流程

2020-02-22 17:07:26

阅读数 15

评论数 0

原创 我曾经遇到过的一个SAP gateway系统cache的问题

Sent: Thursday, February 05, 2015 4:41 PM Finally we have found the root cause. I have written a report ZJERRY_CACHE_TEST in GM6/001 and schedule it ...

2020-02-22 17:00:08

阅读数 21

评论数 0

原创 SAP gateway处理multiple key的逻辑

Sent: Tuesday, January 20, 2015 11:23 AM 根据逗号"," 做split 依次处理name value pair: 现在的问题还是我需要用naming convention guid 告诉gateway我传进来的HeaderGuide的...

2020-02-22 14:18:55

阅读数 11

评论数 0

原创 SAP gateway系统和后台系统的OData双重cache机制

Sent: Friday, January 9, 2015 8:49 PM 看这两个tcode : /IWFND/CACHE_CLEANUP /IWBEP/CACHE_CLEANUP SAP在gateway和CRM backend各有一个cache table。 Gateway上的cache t...

2020-02-22 14:12:38

阅读数 24

评论数 0

原创 SAP UI5应用和Hybris Commerce的国际化(internationalization)支持

WebUI,UI5和Hybris的i18n support都是一个套路,developer在代码里不应hard code基于某一种特定language的text,而是用place holder代替。 CRM的tcode SOTR_EDIT UI5则是i18n properties文件 Hybri...

2020-02-19 12:43:12

阅读数 26

评论数 0

原创 如何启用SAP Business by design里的Correction Invoice功能

Sent: Wednesday, May 18, 2011 11:42 AM Subject: [Tip] How to enable the function Correction Invoice for customer invoicing Background: In test of mig...

2020-02-19 12:23:33

阅读数 40

评论数 0

原创 如何在SAP Business by design的UI上扩展新的按钮

Sent: Monday, June 7, 2010 4:40 PM Subject: How to add button like “Print proforma invoice” in OWL I have gain KT from Darren about how to add button...

2020-02-19 12:18:54

阅读数 89

评论数 0

原创 ABAP的数据字典DDIC和Hybris Commerce的类型系统Type system

Netweaver里所有global可用的data type定义在DDIC里。Hybris也有类似ABAP DDIC的概念,称为type system, 类型定义存在于海量的xml里。区别在于DDIC里是纯粹的静态类型定义,而Hybris的type system不仅仅包含类型定义,还包含类型的be...

2020-02-19 12:11:35

阅读数 28

评论数 0

原创 程序员工作生活的好帮手,滴答清单,多平台支持

网址: https://www.dida365.com/ 免费创建用户: 也可以使用微信,qq或者微博登陆: 更改主题设置: 可以把每天都需要完成的琐事创建成模板,然后从模板导入每天的action item: 手机,平板电脑也都能访问,非常方便: 要获取更多Jerry的原创文章,请...

2020-02-19 12:05:24

阅读数 51

评论数 0

原创 SAP Hybris Commerce里的数据库表

在Hybris storefront注册一个帐号: 成功之后能在backoffice里看到成功生成的customer,里面的Customer ID是自动生成的,类似ABAP里的uuid. 在console里使用flexible query试图去查询该customer: 查询到一条记录: 该...

2020-02-19 11:50:42

阅读数 26

评论数 0

原创 SAP API management portal - 如何创建API provider

(1) The API Provider is used to abstract the connection to the backend / target system (2) The API Proxy is the actual API which contains the logic t...

2020-02-19 11:36:59

阅读数 33

评论数 0

原创 如何将Twitter消息导入到SAP CRM和Cloud for Customer去

CRM: Twitter(also Facebook) is official integrated into CRM 7.0 EHP3 https://blogs.sap.com/2013/11/08/twitteralso-facebook-is-official-integrated-int...

2020-02-19 11:27:46

阅读数 42

评论数 0

原创 SAP Cloud for Customer的后台作业

其实就是把SM37的功能用UI5做了一个前台界面给admin用: Click button Schedule: Start Immediately: 执行完毕: 要获取更多Jerry的原创文章,请关注公众号"汪子熙": ...

2020-02-19 11:19:07

阅读数 28

评论数 0

原创 SAP Netweaver和Hybris Commerce启动后执行的默认操作

Netweaver里设置user 成功logon之后应该执行的tcode 在Hybris里,因为成都team本地开发用的是tomcat: embeddedserver:extension provides an API to run an embedded servlet container t...

2020-02-19 11:09:25

阅读数 22

评论数 0

原创 SAP UI configuration determination的优先级

CRM WebUI的text determination logic: https://blogs.sap.com/2014/03/07/ui-text-label-determination-logic/ 优先级从高到低: Text Repository-> Design layer -&...

2020-02-19 11:01:14

阅读数 23

评论数 0

提示
确定要删除当前文章?
取消 删除