之后,重新定义的OData-Service的实体类型发生了更改(数据源引用的原始数据)

2020-08-20 20:29发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我已经重新定义了ODat...

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

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


你好

我已经重新定义了OData服务MM_PUR_PROFNL_MAINTAIN,以向Fiori应用程序F2229添加一些属性。 效果很好,但是在我们的开发系统上安装了一些新的SAP注释后,该应用程序无法分配任何供应来源。 在后端(/IWFND/ERROR_LOG)中,我看到了问题是由于缺少实体类型为C_PurchaseReqnProposedSoSType的属性PurReqnItemDraftUUID引起的。

因此,我将新的SAP Gateway项目与SAP标准项目进行了比较:是的,该属性和其他属性丢失了。 而且,在我的项目中,我还有一些属性,这些属性在标准项目中不可用...

然后,我检查了新安装的SAP注释,他们修改了各自的CDS视图。

我是否必须手动调整项目并添加那些缺少的属性? 也许还会删除未使用的属性?

我也想知道,因为实体类型的ABAP结构的类型不同:在SAP项目中,类型是CDS视图的数据库视图,另一方面,ABAP结构名称为空 在我的新项目中。 这也是一个问题吗?

谢谢。

1条回答
大简至美
2020-08-20 20:44 .采纳回答

仅通过在项目中重新定义原始服务即可解决问题。 然后,您可以看到新的字段/实体及其关联

一周热门 更多>