CDS View oData元数据未刷新

2020-08-26 01:09发布

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

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


亲爱的同事,

我创建了一个CDS视图,并将其公开为oData。 之后,我通过/IWFND/MAINT_SERVICE激活了服务。

问题

如果我通过添加新列来更改CDS视图,然后重新激活该视图。 我看不到oData服务中的更改。

我尝试过的东西:

1。 删除了oData服务,并将其重新添加到/IWFND/MAINT_SERVICE

2。 刷新了oData缓存(IWFND和IWBEP)

3。 从CDS视图中删除了oData.publish属性,然后将其重新添加。

无论我做什么,我都无法将新的列属性添加到oData服务中。

请让我知道是否有人对此有任何想法。

亲切的问候,

Sagar

[PS:简便的测试方法->

1.创建一个CDS视图并将其公开为oData。

2.然后在/IWFND/MAINT_SERVICE中激活oData

3.现在,返回CDS视图并在选择的内容中添加一个新列,然后激活]

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

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


亲爱的同事,

我创建了一个CDS视图,并将其公开为oData。 之后,我通过/IWFND/MAINT_SERVICE激活了服务。

问题

如果我通过添加新列来更改CDS视图,然后重新激活该视图。 我看不到oData服务中的更改。

我尝试过的东西:

1。 删除了oData服务,并将其重新添加到/IWFND/MAINT_SERVICE

2。 刷新了oData缓存(IWFND和IWBEP)

3。 从CDS视图中删除了oData.publish属性,然后将其重新添加。

无论我做什么,我都无法将新的列属性添加到oData服务中。

请让我知道是否有人对此有任何想法。

亲切的问候,

Sagar

[PS:简便的测试方法->

1.创建一个CDS视图并将其公开为oData。

2.然后在/IWFND/MAINT_SERVICE中激活oData

3.现在,返回CDS视图并在选择的内容中添加一个新列,然后激活]

付费偷看设置
发送
5条回答
Alawn_Xu
1楼-- · 2020-08-26 01:39

我也遇到同样的问题。 但是,如果您使用其他名称创建新的DDL,则它可以工作。 让我们知道您是否找到相同的解决方案。

谢谢

huskylover
2楼-- · 2020-08-26 01:30

我只是遇到了同样的问题。 我也尝试了以上所有方法。 我注意到注释模型没有更新,因为它具有旧的更新时间戳。 我只是删除了注释模型,然后再次激活了CDS,这对我有用。 您可以从"显示服务"屏幕访问它。 屏幕底部有一个标记为"注释模型"的按钮。

蓋茨
3楼-- · 2020-08-26 01:32

嗨,

在/IWFND/MAINT_SERVICE中选择服务,然后转到"服务实现",然后单击"清除缓存"。

亦是此间程序员
4楼-- · 2020-08-26 01:35

嗨,萨加尔,除了复制CDS视图(DDL定义)并公开之外,您是否找到了其他解决方案?

奄奄一息的小鱼
5楼-- · 2020-08-26 01:29

我也遇到了同样的问题,清除浏览器缓存可以解决我的问题。

一周热门 更多>