如何更改CDS引用的OData服务的注释sap:filterable和sap:sortable

2020-08-31 04:29发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我们将SAP网...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好,

我们将SAP网关用作JAVA定制开发的接口。 为了有一个书面的接口合同,并且为了更好地理解,我们正在考虑使用$ metadata/edmx作为JAVA同事的合同。 这意味着我们希望始终填充某些注释(例如sap:filterable),因此我们知道如何将每个接口(也称为接口)具有什么功能。

我们以两种方式实现OData,第二种方式带来了混乱。

1)基于代码的实现:

对于基于代码的实现,我们可以使用Gateway Builder属性设置,在其中可以指示实体的哪些列是可过滤的。

2)通过在Gateway项目(混合项目)中添加对CDS的引用来实现基于CDS的实现

此处的问题是我看不到从CDS生成sap:filterable注释的方法吗?

在CDS中具有可自动映射到OData批注的批注会很棒。 我们要避免调整MPC_EXT类并编写这些注释。

感谢您的帮助!

Wouter