自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 ABAP实现设计模式里的观察者-发布者模式

This is an interview question from Wechat development team. The candidates are required to answer with JavaScript. Nevertheless I think it is also be...

2020-08-31 22:32:25 180 0

原创 如何在SAP S/4HANA里创建自定义的partner function

Requirement: create custom partner function and consume it in Service scenario in S/4HANA for Customer Management. As introduced in my blog One Order...

2020-08-31 22:28:17 179 0

原创 SAP S/4HANA里的订单状态管理机制介绍

There is no big change on One Order Status component in S/4HANA for Customer Management. There are some dedicated flag modeled in flat table each of ...

2020-08-31 22:07:22 208 0

原创 如何在SAP S/4HANA里创建Employee

In SAP CRM On-Premises we simply use tcode BP in the backend to create employee. The steps are described in blog Step-by-step Create Employee Role to...

2020-08-31 21:55:59 184 0

原创 SAP S/4HANA Customer Management里的页面搜索结果的分页显示原理

You might also be interested with this blog Search Paging implementation in S/4HANA and CRM Fiori application. The search implemented by WebClient UI...

2020-08-31 21:43:00 149 0

原创 SAP S/4HANA Cross Selling机制介绍

This step-by-step document mainly follows the guide mentioned in SAP help: (1) Create custom condition table via Sales and Distribution->Basic Fu...

2020-08-31 18:09:14 191 0

原创 在SAP C4C里使用Restful服务消费SAP S/4HANA的标准功能

My series of Cloud Application Studio Blogs How to detect EditMode in an Embedded Component Step by step to enable your custom BO with attachment up...

2020-08-31 18:05:12 183 0

原创 使用jMeter测试通过SAP ID Service认证的SAP Cloud API

Recently I am working on a co-innovation project with one local partner in China. They will provide a Face Recognition solution which consists of a s...

2020-08-31 17:59:51 167 0

原创 能否直接在Visual Studio Code里查看TypeScript的数据类型定义

Dear colleagues, I have a development question regarding Visual Studio Code. For example when we hover the mouse on withConfig method of B2cStorefron...

2020-08-31 17:23:37 172 0

原创 SAP Spartacus里的StorefrontConfig静态类型

当我把下图Spartacus这段配置代码里的baseUrl改成baseUrl2时, 报错: Follow link (ctrl + click) Types of property 'backend' are incompatible. Type '{ occ...

2020-08-31 17:08:21 147 0

原创 SAP Spartacus B2cStorefrontModule.withConfig的实现

@NgModule({ declarations: [ AppComponent ], imports: [ BrowserModule, B2cStorefrontModule.withConfig({ backend: { occ...

2020-08-31 16:35:35 159 0

原创 SAP Spartacus支持的语言和货币单位的数据源

打开SAP Spartacus Storefront,看到可以在四中语言和两种货币之间切换: 这些下拉菜单里的语言和货币,是Spartacus向Commerce Cloud发起的Restful API请求获得的: 商品的图片,最终通过platform-browser.js以属性的方式设置:...

2020-08-31 16:07:21 178 0

原创 SAP Spartacus最后渲染出的页面和后台CMS页面元数据的一一对应

最后渲染出来的Spartacus的根节点:LandingPage2Template: 就是CMS page的homepage: 根节点下的cx-storefront: 就是Angular应用app.component.html里定义的cx-storefront: cx-page-slot:...

2020-08-31 15:27:01 168 0

原创 SAP Spartacus 页面标题的更改机制 - 谁动了我的页面标题?

我的Spartacus应用里,页面标题是Mystore: 为何最后页面渲染出来,title变成了homepage? 通过调试的方式来找原因: Spartacus-storefront.js里的set方法: 这个homepage来自metadata: 要获取更多Jerry的原创文章,请关注...

2020-08-31 15:16:47 157 0

原创 SAP Spartacus 页面元数据

我Angular项目的angular.json文件里有这么一行: “aot”: true, 意思是使用Ivy编译, 即Angular 下一代编译和渲染管道的代号。 从 Angular 的版本 9 开始,这个新的编译器和运行时指令集就代替了老的编译器和运行时(即视图引擎 View Engine)成...

2020-08-31 15:02:58 329 0

原创 Angular ngcc和ivy

我Angular项目的angular.json文件里有这么一行: “aot”: true, 意思是使用Ivy编译, 即Angular 下一代编译和渲染管道的代号。 从 Angular 的版本 9 开始,这个新的编译器和运行时指令集就代替了老的编译器和运行时(即视图引擎 View Engine)成...

2020-08-31 14:41:23 289 0

原创 使用Stackblitz一分钟之内创建一个Angular应用

百度上找到stackblitz的网址: https://stackblitz.com/ 这是一个WebIDE,用自己的Github账号登录即可。点击Start A new App创建一个新的应用: 选择Angular: stackblitz为我们自动创建了一个Angular应用的框架,这是我们...

2020-08-31 11:53:43 204 0

原创 如何将SAP Cloud for Customer的扩展字段放置到Embedded Component中

My series of Cloud Application Studio Blogs How to detect EditMode in an Embedded Component Step by step to enable your custom BO with attachment up...

2020-08-30 23:08:10 266 0

原创 SAP CDS view权限控制实现原理介绍

Part1 – how to test odata service generated by CDS view Part2 – what objects are automatically generated after you activate one CDS view Part3 – how ...

2020-08-30 23:01:32 300 0

原创 SAP C4C基于Thing Type和BO Object两种跳转方式介绍

My series of Cloud Application Studio Blogs How to detect EditMode in an Embedded Component Step by step to enable your custom BO with attachment up...

2020-08-30 22:54:56 259 0

原创 SAP Fiori Elements应用里Back按钮的实现逻辑分析

One of my colleagues today asked me this question: Suppose this below is an application generated by Smart Template, and I would like to debug how th...

2020-08-30 22:51:32 200 0

原创 ABAP开发的Github issue备份工具

1. Basic idea of this tiny issue backup tool implemented by ABAP 1.1 Issues should be persisted to ABAP server 1.2 Delta-backup functionality sup...

2020-08-30 22:16:34 195 0

原创 SAP CRM数据库表CRMD_SRV_REFOBJ和CRMD_SRV_OSSET

It is allowed to create several reference objects per header or item of a given business document. The related database tables to maintain the relat...

2020-08-30 22:08:30 189 0

原创 用ABAP模拟JavaScript的柯里化语言特性(Curry)

As I mentioned in What should an ABAPer continue to learn as an application developer, function programming language is a mind -blower to ABAPers who...

2020-08-30 22:06:32 192 0

原创 SAP Cloud for Customer框架是如何使用JavaScript Promise的

There are lots of tutorials about promise in the internet. Recently I am studying the frontend code of SAP Cloud for Customer and I come across a rea...

2020-08-30 22:03:21 183 0

原创 使用ABAP并发编程解决一个实际应用场景中的性能瓶颈问题

When I was responsible for CRM Fiori application, I once meet with a performance issue. When the users perform the synchronization for the first time...

2020-08-30 21:57:02 191 0

原创 我ABAP开发生涯中搜集的一些有意思的数据库表

Magic tables CUS_IMGACH – IMG Activities RFCATTRIB – Administration table for RFC destinations SEOSUBCO – Class/interface subcomponent TVIMF – User ...

2020-08-30 21:54:39 194 0

原创 SAP Cloud for Customer Oberon视图里的Ruby Script

In C4C Oberon views developed by UI Designer it is allowed to write Ruby script at some given position. Once you activate the Oberon view in UI Desig...

2020-08-30 21:50:23 168 0

原创 干了SAP开发这么多年,我都积累了哪些程序调试技巧

Tip1. Rubber Duck Debugging Tip1.1 blog your finding out Tip1.2 Index your raw material into your knowledge repository Tip2. Comparison Tip3....

2020-08-30 21:39:26 286 0

原创 使用ABAP实现Mock测试工具Mockito

What is Mockito? Mockito is a mocking framework, JAVA-based library that is used for effective unit testing of JAVA applications. In our unit test th...

2020-08-30 21:30:28 186 0

原创 增强版本的自开发SAP WebClient UI Repository Information System

My original tool introduced in blog Repository Information System for WebClient UI Component does not satisfy my colleagues, they have more requireme...

2020-08-30 18:45:47 180 0

原创 SAP C4C Embedded Component最常见的故障原因分析

My series of Cloud Application Studio Blogs How to detect EditMode in an Embedded Component Step by step to enable your custom BO with attachment up...

2020-08-29 22:39:14 307 0

原创 一个最简单的例子学习SAP Cloud for Customer HTML mashup

My series of Cloud Application Studio Blogs How to detect EditMode in an Embedded Component Step by step to enable your custom BO with attachment up...

2020-08-29 22:36:15 316 0

原创 SAP Cloud for Customer Embedded report(嵌入式报表)使用介绍

This is my learning note for analytics topic of Cloud for Customer as a newbie. The requirement is I would like to review visit analytics for a speci...

2020-08-29 22:33:46 306 0

原创 SAP Cloud for Customer页面根据后台数据响应的刷新原理介绍

Recently I am working with partner and they are asking for the reason of one UI5 refresh behavior. I simply display the BO ID, Description, Create D...

2020-08-29 22:28:49 294 0

原创 SAP CDS view源代码行数统计工具

Part1 – how to test odata service generated by CDS view Part2 – what objects are automatically generated after you activate one CDS view Part3 – how ...

2020-08-29 22:26:03 314 0

原创 SAP CRM Interactive Report的调试技巧

I learned two small trouble shooting tips of CRM Interactive Reporting regarding two issues in Service Order as reporting area. (1) Service Order dat...

2020-08-29 21:23:08 277 0

原创 如何使用jMeter对需要CSRF token验证的OData服务进行并发性能测试

In my previous blog JMeter beginner – how to use JMeter to measure performance of OData service accessed parallelly I have demonstrate the way how to...

2020-08-29 21:18:19 213 0

原创 如何在SAP C4C的Embedded组件中检测编辑模式(EditMode)

My series of Cloud Application Studio Blogs How to detect EditMode in an Embedded Component Step by step to enable your custom BO with attachment up...

2020-08-29 21:11:54 212 0

原创 如何让SAP C4C自定义BO实现附件上传的功能

My series of Cloud Application Studio Blogs How to detect EditMode in an Embedded Component Step by step to enable your custom BO with attachment up...

2020-08-29 21:08:28 222 0

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