最新文章列表

SAP OData性能分析工具

As mentioned by title, this blog does not introduce the OData trace functionality itself, but shows the way how to find and figure out the usage of trace functionality by yourself, for example, find t ...
JerryWang_SAP 评论(0) 有284人浏览 2021-01-01 10:56

使用OData服务创建SAP C4C的Lead数据,必须指定Account字段

如图,我使用OData服务创建Lead,如果请求正文payload只维护lead的名称, 会收到错误消息:Party Prospect Party missing, please entera party with role Account.::Account is missing. 同时,在SAP Cloud for Customer Business configuration的f ...
JerryWang_SAP 评论(0) 有243人浏览 2020-08-14 20:47

SAP CRM Fiori应用冗余round trip的原因分析

# Sent: Wednesday, July 22, 2015 7:54 PM 有同事抱怨每次他们保存一个appointment时,除了正常的batch 操作外,还有3个莫名的read 操作。 The callstack clearly shows that the three roundtrips are NOT issued by customer extension, or els ...
JerryWang_SAP 评论(0) 有369人浏览 2020-06-15 18:02

SAP CRM OData模型里的addressable为true的含义

# Sent: Wednesday, December 3, 2014 6:35 PM Subject: what does addressable = true mean Opportunity Odata model里有三个entity set mark成address = true: SAP help里的解释是mark成address = true的entity set能够直接通过 ...
JerryWang_SAP 评论(0) 有417人浏览 2020-06-14 16:15

SAP CRM OData multiple origin Composition的测试

# Sent: Wednesday, December 3, 2014 2:48 PM Subject: Multiple Origin composition test - Opportunity Creation case 结论是:如果gateway系统上针对一个odata service维护了多个mark成d ...
JerryWang_SAP 评论(0) 有296人浏览 2020-06-13 11:53

SAP OData服务的catalog service

看个具体的例子: https://sapes5.sapdevcenter.com/sap/opu/odata/IWFND/CATALOGSERVICE;v=2/ServiceCollection 浏览器里访问,能看到这个gateway系统里暴露出的所有OData服务: 我们在SAP WebIDE里使用Create from template菜单项,通过创建向导新建Fiori应用时,也是通 ...
JerryWang_SAP 评论(0) 有376人浏览 2020-04-28 08:36

使用SAP WebIDE给SAP UI5应用添加data source

添加一个新的Data source: 选择之前配置的指向northwind OData的Destination,   # 注意,在Neo和CloudFoundry环境里都要创建同名Destination才行。在Neo里创建的Destination还需要带上三个额外的properties,而CloudFoundry里的Destination则不需要。 输入/V2/Northwin ...
JerryWang_SAP 评论(0) 有357人浏览 2020-04-09 09:27

使用SAP WebIDE开发SAP Fiori Worklist应用消费OData服务

新建一个Destination,类型为HTTP,再添加三个额外的Properties,其中WebIDEUsage设置为odata_gen: 其中WebIDEUsage属性的值,除了odata_gen之外,还有odata_abap,ui5_execute_abap等选择。 关于这些值的区别,参考SAP帮助文档:   > Values for the WebIDEUsage prop ...
JerryWang_SAP 评论(0) 有489人浏览 2020-04-04 08:50

如何在SAP gateway系统配置路由到后台系统的OData服务路径

看这张架构图,SAP Gateway系统也叫frontend系统,通过RFC远程调用SAP后台系统的OData服务实现。 以SAP CRM Fiori应用My Opportunity为例,使用事务码/IWFND/MAINT_SERVICE, 根据关键字CRM_OPPORTUNITY查找,在搜索结果里点击Add System Alias: 如果不知道怎样配置新建的这条记录,可以参考系统里 ...
JerryWang_SAP 评论(0) 有454人浏览 2019-11-30 10:03

如何自行给指定的SAP OData服务添加自定义日志记录功能

有的时候,SAP标准的OData实现或者相关的工具没有提供我们想记录的日志功能,此时可以利用SAP系统强大的扩展特性,进行自定义日志功能的二次开发。 以SAP CRM Fiori应用“My Opportunity”为例:我们首先在其OData服务CRM_OPPORTUNITY的实现类CL_CRM_OPPORTUNITY_IMPL的构造函数方法CONSTRUCTOR里设置一个值为GET_BADI的 ...
JerryWang_SAP 评论(0) 有272人浏览 2019-11-29 20:07

在SAP云平台的CloudFoundry环境下消费ABAP On-Premise OData服务

我的前一篇文章 使用Java+SAP云平台+SAP Cloud Connector调用ABAP On-Premise系统里的函数介绍了在SAP云平台的Neo环境下如何通过SAP Cloud Connector消费ABAP On-Premise系统里的函数。在那篇文章demo程序的Java代码里,我们实际是通过JCO(Java Connector)来远程调用ABAP On-Premise系统里的函数 ...
JerryWang_SAP 评论(0) 有767人浏览 2018-07-06 12:01

SAP OData编程指南

OData(Open Data Protocol)协议是一个开放的工业标准,用于定义RESTFul API的设计和使用。我的文章标题前加上SAP的前缀,只是为了表明这篇文章介绍的是Jerry在SAP项目开发中使用到OData的一些心得和经验。   目前OData被广泛用于SAP Business Suite和SAP S/4HANA的众多Fiori应用中,以及SAP Cust ...
JerryWang_SAP 评论(0) 有3427人浏览 2018-06-18 23:21

到底什么样的ABAP系统能运行Fiori应用

有朋友在微信上问我两个问题: S/4 fiori是标配吗? 如果是ERP R/3,可以激活fiori配置吗? 先回答第二个问题。 在Jerry的微信公众号文章SAP Fiori应用 ...
JerryWang_SAP 评论(0) 有1096人浏览 2018-06-15 20:29

使用Excel消费C4C的OData service

步骤比较简单, 打开Excel的标签Data->From Other Sources->From OData Data Feed:   输入如下url: https://<your tenant>.c4c.saphybriscloud.cn/sap/byd/odata/v1/c4codata/   选择AccountColle ...
JerryWang_SAP 评论(0) 有748人浏览 2018-05-09 23:03

C4C和Outlook的集成

从C4C系统下载Outlook的Addin, 安装之后,会在Outlook里看见一个新的面板: 点击Log On登录:   如果需要的话,在Settings里设置proxy。 登录之后,即可立即在outlook里直接看到该User WANGJERRY1164在C4C里的notification: 上图out ...
JerryWang_SAP 评论(0) 有660人浏览 2018-04-15 08:34

一种不通过UI给C4C自定义BO创建测试数据的方式

假设我在Cloud Studio里创建了如下一个非常简单的自定义BO:   我想生成一些该BO的实例。以前我采用的做法是给这个自定义BO创建编辑用的UI。然后使用这些UI创建BO实例。这种方式很花费时间。   其实有另一种更简便的做法:不需要任何UI,而是借助C4C Web Service。 启动Service Integration向导,创建一个 ...
JerryWang_SAP 评论(0) 有719人浏览 2018-03-25 09:38

找出OData service出错根源的小技巧

SAP的Fiori应用是通过OData和后台交互的。在使用Fiori应用时您可能会遇到这样的错误消息:   这个错误消息没有包含有助于partner或者客户定位问题根源的线索。 下面是如何在后台找出问题根源的步骤。 1. 在Fiori前台系统上使用事务码/IWFND/ERROR_LOG找到当前OData出错对应的错误日志:   关于Fiori前后 ...
JerryWang_SAP 评论(0) 有1438人浏览 2018-03-12 20:38

谣言粉碎机 - 极短时间内发送两个Odata request,前一个会自动被cancel掉?

  背景 有时我们能在Chrome开发者工具的Network tab里观察到SAP UI5应用会发出某些状态为"取消"的OData请求。如下图第五个请求。 之前有一种似是而非的说法:极短时间内发送两个OData请求,则第一个会自动被cancel掉。   这个说法从字面上看,有两点值得推敲: 1. cancel掉,被谁cancel掉?UI5框架还 ...
JerryWang_SAP 评论(0) 有539人浏览 2018-03-06 12:05

找出OData service出错根源的小技巧

SAP的Fiori应用是通过OData和后台交互的。在使用Fiori应用时您可能会遇到这样的错误消息:   这个错误消息没有包含有助于partner或者客户定位问题根源的线索。 下面是如何在后台找出问题根源的步骤。 1. 在Fiori前台系统上使用事务码/IWFND/ERROR_LOG找到当前OData出错对应的错误日志:   关于Fiori前后 ...
i042416 评论(0) 有125人浏览 2018-02-28 12:14

OData学习笔记

$filter 用法: 1,Return all products with category equal to “Toys”. http://localhost/Products?$filter=Category eq 'Toys' 2,Return all products with price less than 10. http://localhost/Products?$filter ...
huzhupo 评论(0) 有1686人浏览 2015-04-30 11:26

最近博客热门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