SAP Cloud for Customer(C4C)后台ABAP系统的System ID和client ID

网友投稿 567 2022-05-30

之前Jerry曾经写过一篇Salesforce平台支持多租户Multi tenant的核心设计思路

SAP的云产品,SAP Cloud for Customer也是支持多租户的,理论上若干个客户可能共享同一台(或者同一组) ABAP应用服务器的若干个不同的ABAP client.

当前C4C客户所属的ABAP 服务器 SID,和client信息,在cookie里可以看到。下图的例子,SID和client ID,分别为LNW,009.

SAP support部门的工作人员,拿到这些信息后,可以通过特定的工具登录到ABAP后台系统来支持客户。C4C Partners和客户本身,是没有权限登录ABAP后台的,这也是基于ABAP的SAP Cloud产品和SAP传统On-Premises产品相比,operation层面的差异体现。

我们打开一个SAP Cloud for Customer的工作中心时,可以在Chrome开发者工具里看到对应的HTTP请求:C4C UI从C4C后台读取工作中心的数据:

从请求的HTTP header里能看到工作中心(wocid)和工作中心视图(viewid)在C4C Xrep存储系统里的存储路径:

/BYD_COD/SalesOnDemand/SalesOrder/UI/COD_SALESORDER_WCVIEW.WCVIEW.uiwocview

/BYD_COD/SalesOnDemand/Opportunity/UI/COD_Sales_WCF.WCF.uiwoc

在UI designer里点击这个按钮可以将UI 工作中心的源代码下载到本地查看:

源代码里包含的所有工作中心视图信息:

下拉列表里选中OberonCentreStructure,然后点击ViewSwitches的Collection按钮:

SAP Cloud for Customer(C4C)后台ABAP系统的System ID和client ID

Scoping Rule和Scoping Switch:

ABAP CloudIDE

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:低延时高并发视频直播技术WebRTC在安防视频监控中的应用实践
下一篇:使用 Heroku 部署 Python Flask 示例应用程序
相关文章