9 Jerry Wang

SAP成都研究院 数字创新空间开发专家

SAP成都研究院开发专家,SAP社区导师,SAP中国技术大使

等级
TA的排名 46

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

WebUI,UI5和Hybris的i18n support都是一个套路,developer在代码里不应hard code基于某一种特定language的text,而是用place holder代替。CRM的tcode SOTR_EDITUI5则是i18n properties文件Hybris和UI5一样:Server log里能观察到是哪一个properties文件被加载:要获取...

2020-02-19 12:43:12

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

Sent: Wednesday, May 18, 2011 11:42 AMSubject: [Tip] How to enable the function Correction Invoice for customer invoicingBackground:In test of migrated report “WLP Invoice report” for the customer ...

2020-02-19 12:23:33

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

Sent: Monday, June 7, 2010 4:40 PMSubject: How to add button like “Print proforma invoice” in OWLI have gain KT from Darren about how to add button in OWL , the effort to achieve such requirement is...

2020-02-19 12:18:54

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

Netweaver里所有global可用的data type定义在DDIC里。Hybris也有类似ABAP DDIC的概念,称为type system, 类型定义存在于海量的xml里。区别在于DDIC里是纯粹的静态类型定义,而Hybris的type system不仅仅包含类型定义,还包含类型的behavior - 这些behavior由Java实现。DDIC里的data type之间只有inc...

2020-02-19 12:11:35

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

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

2020-02-19 12:05:24

SAP Hybris Commerce里的数据库表

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

2020-02-19 11:50:42

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 to connect to the target system. Here you can model...

2020-02-19 11:36:59

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

CRM: Twitter(also Facebook) is official integrated into CRM 7.0 EHP3https://blogs.sap.com/2013/11/08/twitteralso-facebook-is-official-integrated-into-crm-70-ehp3/C4C:新建一个social media channel:从dro...

2020-02-19 11:27:46

SAP Cloud for Customer的后台作业

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

2020-02-19 11:19:07

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

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

2020-02-19 11:09:25

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 -> ABAP DictionaryWebUI configuration determinati...

2020-02-19 11:01:14

SAP附件UI里选择的文件是如何传到ABAP服务器的

使用Chrome debug attachment upload page:从local laptop上选择一个file之后,断点触发:前端取得user选中的file name:点Attach button后,触发Application server 的event handler:从Chrome network tab能观察到,UI向Application server发送了一个...

2020-02-19 10:55:01

把SAP云平台上创建的API proxy添加到API product里去

在API Portal里创建一个新的product:切换到这个新建product的API面板里,点击Add,添加新的API:从API列表里选择GWSAMPLE_BASIC,点击publish按钮,确保这个Product的状态处于published:要获取更多Jerry的原创文章,请关注公众号"汪子熙":...

2020-02-19 09:58:37

如何在SAP Cloud for Customer里开发具有依赖关系的互动下拉列表

先看个例子:CRM Account维护界面里,选中Country后,Region自动根据country code下拉列表里选定的值做进一步过滤:C4C里的Account维护界面也有类似功能:State list会自动根据country做filter:如果合作伙伴需要在他们自开发的UI上也实现这种效果,应该如何开发呢?看我写的英文博客:Step by step to create t...

2020-02-19 09:47:47

如何为SAP API Portal上创建的API增添API key验证保护功能

假设我在SAP API Portal上开发了一个API,不想让它被匿名用户免费调用,换言之,仅当一个消费者拥有合法的API key时,才能调用这个API.通过SAP云平台标准发布的API policy之一可以轻松实现这个需求。打开想进行调用保护的API,点击Policies超链接,坐标flow区域,选中Preflow,右边选择Security policies里的Verify API ke...

2020-02-19 09:41:07

SAP Cloud for Customer动态控制任意UI元素的显示或隐藏

SAP C4C UI里任意的element,其visibility都可以直接由end user写一些简单的rule去控制,诸如 if ( logic expression = true ) then display this UI element else hidden这种简单的规则,这样就不需要由Partner去做二次开发实现了。具体原理讲解参考我的SAP社区博客:https://blogs...

2020-02-18 21:56:41

使用SAP WebIDE消费API Portal里创建的API时的错误消息

我使用API portal创建好一个新的API之后,在SAP云平台Neo环境里创建必备的Destination,使得WebIDE可以通过这些Destination,访问SAP API Portal的design time资源:上述Destination的url,维护成SAP API developer Portal的url:另一个Destination的url,维护成API portal...

2020-02-18 21:50:00

在SAP云平台的API portal里创建和管理API

登录API Portal,创建一个新的API:API Provider字段,选择之前创建好的API provider,SAPDeveloperSystemES5,点击Discover按钮后,能看到该Provider包含的API列表:这里我们选择GWSAMPLE_BASIC,选中后,URL字段会自动带出来:保存之后,点击Deploy部署:确保API处于Deployed状态。...

2020-02-18 21:12:59

SAP UI5应用里搜索功能的实现

在一个包含了list的XML视图里,使用SearchField标签页定义一个搜索按钮。点击之后,执行的事件处理函数为handleSearch:<mvc:View controllerName="sapcp.cf.tutorial.app.controller.View1" xmlns:mvc="sap.ui.core.mvc" displayBlock="true" xmlns="sap....

2020-02-18 10:14:25

使用SAP WebIDE进行一个典型的bug修复流程

假设我们发现一个产品的bug需要修复,一般我们不会直接在master分支上做修改,而是专门新建一个供bug fix使用的分支,比如m1分支,测试提交后,再merge到master branch上。下面是在SAP WebIDE里详细的操作步骤。取名m1:一个名叫m1的分支就创建好了。创建一个同名的远程分支:m1本地m1分支修改完毕后,commit and push:推送到远程m...

2020-02-18 10:08:35

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获取
  • 技术圈认证
    技术圈认证
    博客专家完成年度认证,即可获得
  • 新人勋章
    新人勋章
    用户发布第一条Blink获赞超过3个即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024超级勋章
    1024超级勋章
    授予原创文章总数达到1024篇的博主,感谢你对CSDN社区的贡献,CSDN与你一起成长。
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周上午根据用户上周周三的博文发布情况由系统自动颁发。