SAP C4C business object的UUID和可读性更好的ID
从Lead的OData响应能看出,Lead BO有ObjectID和LeadID两种字段,前者是32位的通用唯一标识码,借用网站一段对UUID的介绍:
UUID 是 通用唯一识别码(Universally Unique Identifier)的缩写,是一种软件建构的标准,亦为开放软件基金会组织在分布式计算环境领域的一部分。其目的,是让分布式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定。如此一来,每个人都可以创建不与其它人冲突的UUID。在这样的情况下,就不需考虑数据库创建时的名称重复问题。目前最广泛应用的UUID,是微软公司的全局唯一标识符(GUID),而其他重要的应用,则有Linux ext2/ext3文件系统、LUKS加密分区、GNOME、KDE、Mac OS X等等。另外我们也可以在e2fsprogs包中的UUID库找到实现。
而后者会显示在C4C页面上:
虽然Cloud的ABAP后台对partner不可见,但我们可以参考SAP CRM后台的订单(One Order)设计:
下图是SAP CRM订单模型对应的数据库表,其中GUID字段对应着上面提到的C4C Lead的32位GUID, 而OBJECT_ID则为10位的用户可读的ID,会显示在UI上。只有GUID是数据库主键。
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
SAP C4C business object的UUID和可读性更好的ID相关推荐
- 访问SAP C4C Business Configuration工作中心时遇到的错误信息
当我试图访问Business configuration工作中心时,遇到下图的错误消息: You cannot access this project with your user, please u ...
- SAP中的BOPF(Business Object Processing Framework)
https://www.cnblogs.com/DicksonJYL/p/9945986.html 目录 BOPF代表什么? 谁在使用BOPF? 怎样才能使用BOPF? 应用基础设施的主要组件有哪些? ...
- [Step By Step]如何在SAP Business Object Data Services中连接到SAP HANA 数据库
1. 打开SAP Business Objects Data Services Designer, 并登陆进入相应的Repository 2. 选中右下方的Data Store 标签页,并在其空白区域 ...
- SAP SADL和SAP Hybris DTO, 以及SAP C4C的transformation object
When you need a simpler or more convenient format for some of the data to display in JSPs 上面是从help.h ...
- 一步步使用SAP C4C Cloud Application Studio创建一个BO和对应的屏幕
打开SAP C4C Cloud Application Studio, 进入Solution Explorer,右键菜单里选择Add -> New Item: 新建一个Business Obje ...
- 微信开发系列之四 - 将SAP C4C的数据更改通知发送到微信公众号上
文章系列目录 Wechat development series 1 – setup your development environment Wechat development series 2 ...
- SAP成都研究院廖婧:SAP C4C社交媒体集成概述
曾经有朋友在知乎上向我提问,咨询在SAP成都研究院工作的体验. 当时,我的回答提到一点,SAP注重工作与生活的平衡,这也是SAP中国官网强调的一点. https://www.sap.com/china ...
- SAP成都研究院大卫哥:SAP C4C中国本地化之微信小程序集成
今天的文章来自Wu David,SAP成都研究院C4C开发团队的架构师,在加入团队之前曾经在SAP上海研究院工作,组内同事习惯亲切地称呼他为大卫哥. 大卫哥身高据Jerry目测有1米8以上,是成都C4 ...
- 搜索 SAP成都研究院廖婧:SAP C4C社交媒体集成概述
曾经有朋友在知乎上向我提问,咨询在SAP成都研究院工作的体验. 当时,我的回答提到一点, SAP注重工作与生活的平衡 ,这也是SAP中国官网强调的一点. https://www.sap.com/chi ...
最新文章
- installshield 2009实现安装包自动编译
- PCIE 硬件接口那点屁事
- [SDOI2016]储能表
- mybatis 主键自增 insert后返回主键
- Express中间件(非常详细)
- visio 教程-绘图技巧、快捷键大全
- SpreadJS 15.2.3 黄金十月美好版
- 中国一线二线三线城市名单
- 王道操作系统2.2处理机调度摘要
- Activity跳转并传递
- 《Google工作整理术》读后感
- OSChina 周日乱弹 ——给苹果电脑选机械键盘
- 区块链技术及应用概述
- python 归一化使用
- uni-app: IPv4地址代替localhost当做项目接口请求地址,不同工作环境需要配置不同请求地址
- golang-math实用小技巧
- Oracle 报 “ORA-00054 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效” 问题的解决方法
- 稳坐全球第一的小米手环,爆款背后的“护城河”是如何造就的?
- 类的练习:定义一个Tree(树)类,有成员ages(树龄),成员函数grow(int years)对ages加上years,age()显示tree对象的ages的值。
- [HIT-DB-Lab3] 数据库的多路归并算法及其实现