自定义博客皮肤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开发人员的2018年终总结

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

2018-12-31 10:30:13 2959 1

原创 SAP Cloud for Customer销售订单External Note的建模细节

SAP Cloud for Customer的销售订单创建页面里,我们可以给一个订单维护External Note,当这个订单同步到S/4HANA生成对应的生产订单后,这个note可以作为备注提示生产工人。 它的建模逻辑是: 首先进入调试模式,查看到这个字段绑定到UI模型的TextCollect...

2018-12-31 10:29:48 66 0

原创 SAP成都研究院2018年总共87篇技术文章合集

2018年很快就要结束了。Jerry在2017年年底准备开始写这个公众号时,给自己定的目标是:2018年至少保证每周发布一篇高质量的文章。如今2018年就快过去了,高质量与否需要大家来反馈,至少从量上看,已经达到我订的目标了。 当然这87篇技术文章,有31篇文章是Jerry的成都研究院同事贡献的,...

2018-12-31 10:29:15 178 0

原创 浅谈SAP Cloud for Sales 自动化

在Jerry还在本科进行计算机理论知识学习时,我曾经把软件开发里的质量工程师(Quality Engineer)理解成是每天只是简单地做着运行开发人员编写好的软件,如果发现问题,通知开发人员去修改这种机械的体力活。后来进入SAP后,观察团队里的质量工程师每天做的事情,才知道我当初简直是很傻很天真。...

2018-12-31 10:28:44 165 0

原创 什么是SAP CRM呼叫中心的main object

Created by Wang, Jerry, last modified on Dec 12, 2014 You are using the agent inbox to process e-mails, business transactions or cases. You have sele...

2018-12-28 17:39:37 123 0

原创 SAP CRM呼叫中心里多重Contact person confirm的处理

在SAP CRM里,如果一个Account有多个Contact person: Created by Wang, Jerry, last modified on Dec 12, 2014 要获取更多Jerry的原创文章,请关注公众号"汪子熙&q...

2018-12-28 17:00:24 202 0

原创 SAP Cloud for Customer里根据External Reference搜索销售订单

我最近项目有个需求,需要支持客户在微信小程序里创建SAP Cloud for Customer销售订单。 我们知道C4C里销售订单的Owner的决定逻辑:默认是取当前登录用户作为Owner。 如果在微信小程序里下单,微信小程序传给C4C的是openid,此时该openid在C4C并不存在真正的A...

2018-12-28 16:42:32 129 0

原创 SAP CRM呼叫中心里Case ID的生成逻辑

进入SAP呼叫中心后,点击Case按钮,会生成自动生成一个新的Case ID。这个ID是根据什么逻辑生成的? Created by Wang, Jerry, last modified on Dec 12, 2014 要获取更多Jerry的原创文章,请关注公众号"汪子熙&...

2018-12-28 16:18:35 128 0

原创 SAP Cloud for Customer销售订单External Note的建模细节

SAP Cloud for Customer的销售订单创建页面里,我们可以给一个订单维护External Note,当这个订单同步到S/4HANA生成对应的生产订单后,这个note可以作为备注提示生产工人。 它的建模逻辑是: 首先进入调试模式,查看到这个字段绑定到UI模型的TextCollect...

2018-12-28 14:24:21 160 0

原创 如何处理postman Self-signed SSL certificate blocked错误

今天我在使用postman测试我开发的restful API时,遇到这个错误信息: Self-signed SSL certificates are being blocked: 解决方案 选择这个setting菜单: 默认的SSL certificate verification是打开的: ...

2018-12-28 14:08:45 5544 1

原创 在SAP CRM呼叫中心里创建Service Request的实现技术

Created by Wang, Jerry, last modified on Dec 12, 2014 要获取更多Jerry的原创文章,请关注公众号"汪子熙":

2018-12-27 11:21:40 54 0

原创 SAP CRM呼叫中心里confirm按钮的实现逻辑

Created by Wang, Jerry, last modified on Dec 12, 2014 confirm按钮指这个: 要获取更多Jerry的原创文章,请关注公众号"汪子熙":

2018-12-27 11:15:32 91 0

原创 SAP CRM呼叫中心end按钮的实现逻辑

Created by Wang, Jerry, last modified on Dec 12, 2014 要获取更多Jerry的原创文章,请关注公众号"汪子熙":

2018-12-27 11:07:54 111 0

原创 给具有SAP传统产品ABAP开发经验的朋友介绍SAP C4C

给项目经理介绍完SAP C4C之后,我们SAP内部的开发人员聚在一起,大家对这个项目的整体架构设计进行review。 因为大家工作的产品不同,所以先要给所有人做简要的介绍。 轮到我的时候,我事先了解到这些同事主要是做S/4HANA开发,也有做EWM的,因此我讲的内容思路还是: 首先介绍C4C和...

2018-12-26 15:04:54 716 0

原创 给产品经理背景的朋友介绍SAP C4C

我做了三次C4C相关的演讲,受众依次是创新项目的产品经理,SAP内部其他产品线的开发人员和客户放方相关人员。 我的同事C是这个项目的项目经理,他是产品经理出身。 这个项目的背景是SAP C/4HANA,S/4HANA和客户硬件的集成。C/4HANA里创建销售订单,同步到S/4, S/4再和客户硬件...

2018-12-26 12:51:45 1444 0

原创 使用postman和SAP C4C OData服务创建销售订单

我们使用OData服务创建销售订单,这是一个HTTP post请求,按照SAP C4C的规定需要在HTTP请求的头部附上一个CSRF token。 为此我们先要使用一个独立的HTTP get请求去获取token: 头部字段: 执行postman,把这个服务器端返回的token抄下来: W4N...

2018-12-26 11:32:47 390 0

原创 为什么Kubernetes要引入pod的概念,而不直接操作Docker容器

首先我们要明确一个概念,Kubernetes并不是只支持Docker这一个容器运行时,通过我的另一篇文章什么是Kubernetes的CRI-容器运行时接口介绍的内容,我们知道Kubernetes通过CRI这个抽象层,支持除Docker之外的其他容器运行时,比如rkt甚至支持客户自定义容器运行时。因...

2018-12-26 11:10:52 7208 0

原创 SAP CRM呼叫中心里link按钮的技术实现

Created by Wang, Jerry, last modified on Dec 12, 2014 要获取更多Jerry的原创文章,请关注公众号"汪子熙":

2018-12-26 11:07:43 52 0

原创 前端打包利器webpack里utils.cssLoaders的工作原理调试

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

2018-12-26 11:03:59 643 0

原创 使用SAP OData服务创建销售订单

以SAP Cloud for Customer的OData服务为例。尽管我们可以直接用SAP提供的标准OData服务,这个链接能看到SAP C4C提供的所有的OData服务: https://help.sap.com/viewer/26fdb8fadd5b4becb5c858d92146d0e0/...

2018-12-26 11:03:54 595 0

原创 SAP CRM呼叫中心中结束按钮的实现逻辑

Created by Wang, Jerry, last modified on Dec 12, 2014 Social user info save via Update task 结束(End)按钮的外观如下: 要获取更多Jerry的原创文章,请关注公众号&am...

2018-12-26 11:03:46 54 0

原创 SAP Cloud for Customer销售订单Account字段的实现逻辑

本文讨论SAP C4C销售订单新建页面里,这个Account字段的技术实现。 在浏览器的C4C url里输入片段&debugMode=true, 然后ctrl+左键进入调试模式,查看这个Account字段绑定的模型字段为/Root/AccountPartyID: 而模...

2018-12-26 11:03:41 125 0

原创 SAP CRM呼叫中心点击了End按钮后,会进行呼叫记录关系的保存

End按钮如下图所示: 假设当前座席和客户进行交互的主题是Service Request这个BO,那么点击End之后, Created by Wang, Jerry, last modified on Dec 12, 2014 click end button in IC - relations...

2018-12-26 11:03:33 49 0

原创 最详细的使用soapui消费Web service的教程

本文就以SAP Cloud for Customer的web service消费这个需求为例,来讲解soapui这个工具的使用步骤。 使用soapui消费web service,最简单的方式是在soapui里直接导入web service的WSDL文件。 为此,我们需要先拿到SAP C4C标准we...

2018-12-25 10:36:58 832 0

原创 SAP CRM configuration product在UI上的显示逻辑

大家可能会问: 为什么QD3上和AG3的代码一样,但是QD3根本没有生成这个14*14的gif? 我们前面说到这个product variant的html是我们自己实现的iterator render的:这个iterator的初始化是由一个switch控制的,这个switch在QD3上是关闭的,所...

2018-12-25 10:23:45 105 0

原创 中文版的SAP Cloud for Customer销售订单创建手册

在浏览器里打开系统,登录语言选择“中文”: 登录进系统后,能看到上图从左到右三个水平的工作中心,分别是“客户,销售和产品”。 默认显示的是客户工作中心,里面显示了四个可以用来下单的客户,ID分别是90102, 80102, 70102和60102。 点击“产品”工作中心,能看到减速器和机器人对...

2018-12-25 10:04:21 319 0

原创 SAP CRM呼叫中心里回复社交媒体信息的实现源代码

我们知道,在SAP CRM呼叫中心的社交媒体集成方案里,如果在系统里配置了某个twitter账号,那么twitter网站上@了该账号的那些tweet,都会自动被抓到SAP CRM呼叫中心中去供座席处理。 上图的@了AndrewPang6这个账号的测试tweet,抓取到SAP CRM呼叫中心后的界...

2018-12-25 09:50:58 152 0

原创 SAP C4C里前台Opportunity搜索的响应明细

SAP Cloud for Customer UI上搜索Opportunity出来的结果列表: 这些数据是Cloud for Customer UI通过RFC调用ABAP后台应用,再以json格式返回给C4C UI。 controller.id: 指明显示这些Opportunity的UI的路径和...

2018-12-25 09:40:27 184 0

原创 为什么有的SAP CRM系统的产品搜索页面上会显示小红叉

如下图所示。这类问题该怎么分析呢? 首先我们要明确,Actions这一列里面的内容分两部分,icon+ hyperlink. Hyperlink的实现是开发人员在这个WebClient UI这个方法GET_THUMBNAIL里决定hyperlink是否显示,如果product维护了缩略图,就显示...

2018-12-25 09:29:15 115 0

原创 SAP ABAP里unicode转中文的一个解决方案的完整代码

class CL_SOC_UTIL definition public final create public . public section. types: tt_post_attributes TYPE STANDARD TABLE OF crmt_soc_pos...

2018-12-25 09:10:26 1360 0

原创 如何使用jMeter对某个OData服务进行高并发性能测试

For project reason I have to measure the performance of OData service being accessed parallelly. And I plan to use the open source tool JMeter to gen...

2018-12-25 09:02:31 106 0

原创 SAP Cloud for Customer里Sales Order和Sales Quote的建模方式

SAP Cloud for Customer的Sales工作中心里有Sales Quote和Sales Order两个视图,一个用于销售报价单,另一个用于销售订单。 流程上是先有报价单 ,报价单是一份OFFER,并不具备法律效力,只有在生成销售订单后,即买卖双方都对报价单上的内容进行一些协商后,...

2018-12-25 08:58:27 215 0

原创 SAP CRM呼叫中心工具栏按钮的渲染逻辑 - 缺CSDN

Created by Wang, Jerry, last modified on Dec 12, 2014 我们在SAP CRM的呼叫中心工具栏里能看到这许许多多的按钮: 要获取更多Jerry的原创文章,请关注公众号"汪子熙": ...

2018-12-25 08:53:18 109 0

原创 SAP CRM Business Partner API的buffer工作原理

Created by Wang, Jerry, last modified on Dec 12, 2014 要获取更多Jerry的原创文章,请关注公众号"汪子熙":

2018-12-24 18:57:10 78 0

原创 SAP CRM里是如何检测一个BP是否存在的 - FM BP_CENTRALPERSON_GET

Created by Wang, Jerry, last modified on Dec 12, 2014 要获取更多Jerry的原创文章,请关注公众号"汪子熙":

2018-12-24 18:47:20 236 0

原创 使用jMeter构造逻辑上有依赖关系的一系列并发请求

相信前端开发工程师对CSRF(Cross-site request forgery)跨站请求伪造这个概念都非常熟悉,有的时候也简写成XSRF,是一种对网站的恶意利用。 尽管听起来像跨站脚本(XSS),但它与XSS非常不同,XSS利用站点内的信任用户,而CSRF则通过伪装成受信任用户的请求来利用受信...

2018-12-24 17:30:46 623 0

原创 某互联网公司校园招聘的小组面试题

下图是SAP的CRM产品的UI 原型。这个原型展示的是SAP CRM里根据产品信息(例如id,description等等)进行搜索的功能。你的产品经理拿着这份原型,要求你作为developer实现搜索功能。你觉得作为开发人员,在你实现这些搜索功能的时候,需要考虑哪些方面的因素?有哪些方面需要特别注...

2018-12-24 13:57:14 183 0

原创 某企业管理软件开发公司校园招聘的小组讨论面试题

假定你们是某公司的开发人员,你们的产品经理(今天的面试官)交给你们一份他设计好的产品原型,要求你们根据这份图纸,开发出一款产品,能满足图纸里要求的功能。 请以小组讨论的形式,划分出这款产品大概由哪几大模块组成。 每位同学根据步骤一讨论的结果,分别负责某一具体的模块,列出实现该模块的技术要点...

2018-12-24 13:54:26 175 0

原创 如何使用jMeter对某个OData服务进行高并发性能测试

For project reason I have to measure the performance of OData service being accessed parallelly. And I plan to use the open source tool JMeter to gen...

2018-12-24 11:53:16 97 0

原创 ABAP实现的冒泡排序算法

REPORT ztest. TYPES:BEGIN OF ty_line, number TYPE i, END OF ty_line. DATA: lt_array TYPE STANDARD TABLE OF ty_line, ls_array TYPE ty_line, ls_array_...

2018-12-23 23:28:41 229 0

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