将沿袭数据作为自定义注释注入到SAP网关模型中

2020-09-17 07:17发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨。 ...

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

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


嗨。

我想将特定的自定义注释注入返回给SAPUI5客户端的元数据中。

我很高兴能够添加自定义注释(以XML属性元素的形式表示为属性-在我的情况下,有兴趣向每个字段元素添加自定义注释)。

我的问题是:我是否可以访问服务元数据? :-特别是,我想将oData API字段的映射添加到最终以它们结尾的表字段组合中。

我怀疑元数据在某些条件下可能是可用的(即,如果我在代码中执行上述分配,则它不太可能可用)。

任何人都可以告诉我,访问我的元数据是什么必要条件。

感谢您的帮助

编辑:用例

目的是利用我们自定义的业务合作伙伴API的现有描述来帮助业务分析师,测试团队,审计师等...了解API上暴露的字段的目的地。

例如,在下面的当前描述中,我们想插入一个由悬停(例如,悬停在BP类别上)触发的弹出窗口,该弹出窗口会公开一些现有注释(例如:sap:quickinfo)以及沿袭数据(SAP) 表格字段组合)

相信这是有道理的。

BP当前类别:

 <属性名称=" BusinessPartnerCategory"类型=" Edm.String" MaxLength =" 1" sap:display-format =" UpperCase" sap:label =" BP类别" sap:quickinfo ="业务伙伴类别"/>  

必填(请参阅其他沿袭属性):

 <属性名称=" BusinessPartnerCategory"类型=" Edm.String" MaxLength =" 1" sap:display-format =" UpperCase" sap:label =" BP类别" sap:quickinfo ="业务伙伴类别" sap:  lineage =" BUT000-TYPE"/> 

以下提供以上内容:

bp-depiction.jpg (121.2 kB)