SAP Cloud for Customer里如何根据产品ID拿到其UUID

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/i042416/article/details/86309341

在我们需要把SAP Cloud for Customer同第三方系统集成时,经常需要在第三方系统里消费SAP Cloud for Customer的API, 这些API往往需要指定SAP C4C对象的UUID,而不是human readable对用户友好的internal ID。

假设我已知一个产品的ID为1042416,如何获取其UUID呢?

下面介绍一种简单的做法。工作中心Administrator,工作中心视图Odata Service explorer,新建一个Odata服务:

在这里插入图片描述

BO选择Material,BO节点选择Root,字段选择Internal ID和UUID
在这里插入图片描述

使用OData filter的语法取产品1042416对应的UUID:
在这里插入图片描述
.c4c.saphybriscloud.cn/sap/c4c/odata/cust/v1/zprod/MaterialCollection?$filter=InternalID eq ‘1042416’

UUID出现在OData服务返回的结果里:
在这里插入图片描述
要获取更多Jerry的原创文章,请关注公众号"汪子熙":

猜你喜欢

转载自blog.csdn.net/i042416/article/details/86309341