Odata实体集问题

2020-08-30 05:54发布

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

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


嗨,

我们的系统是HUB部署的,我在后端系统中创建了Odata,并在前端网关系统中配置了服务。

当我使用SAP Gateway客户端进行测试时,Odata返回200 OK代码,但是它不返回任何元数据(实体集)。

当我单击"实体集"时,它显示未找到任何值("附件片段")。

我已尝试关注。

1)删除服务,清理缓存并重新注册服务。

2)在MPC EXT类中,我尝试将" DEFINE"方法重新定义为Public(我相信我们不应该这样做)。

3)创建角色并为其分配Odata服务,并将其添加到我的用户ID中。

即使我们有SAP_GWFND,我们也需要IW_BEP吗?

网关版本:-SAP_GWFND版本-> 740 SP-> 0013

后端的系统别名:-取消选中"本地SAP GW"和"本地APP"(附加的Snip)

安德烈·费舍尔

关原正行


谢谢!

(28.0 kB)

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

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


嗨,

我们的系统是HUB部署的,我在后端系统中创建了Odata,并在前端网关系统中配置了服务。

当我使用SAP Gateway客户端进行测试时,Odata返回200 OK代码,但是它不返回任何元数据(实体集)。

当我单击"实体集"时,它显示未找到任何值("附件片段")。

我已尝试关注。

1)删除服务,清理缓存并重新注册服务。

2)在MPC EXT类中,我尝试将" DEFINE"方法重新定义为Public(我相信我们不应该这样做)。

3)创建角色并为其分配Odata服务,并将其添加到我的用户ID中。

即使我们有SAP_GWFND,我们也需要IW_BEP吗?

网关版本:-SAP_GWFND版本-> 740 SP-> 0013

后端的系统别名:-取消选中"本地SAP GW"和"本地APP"(附加的Snip)

安德烈·费舍尔

关原正行


谢谢!

(28.0 kB)
付费偷看设置
发送
7条回答
槿木_熙
1楼 · 2020-08-30 06:03.采纳回答

拉奎尔·马丁·巴里

感谢您解决此问题。 最后我能找出它
 由于我的后端系统中缺少授权。  USER ID没有授权在后端打开项目。  
后端分配了授权对象/IWBEP/SB,它开始在网关系统中显示实体集。

野沐沐
2楼-- · 2020-08-30 06:05

后端系统:-开发100(Ricefw开发客户端),开发110(测试开发) 客户)。

Odata服务维护(/iwfnd/maint_service)-Odata服务(ZODATA_SRV)显示在DEV110客户端系统别名下。

clasier
3楼-- · 2020-08-30 06:13

确保所需的实体集标记为可寻址(在复选框中打勾) 在SEGW中的OData项目中。

三十六小时_GS
4楼-- · 2020-08-30 06:16

嗨,

我的问题是实体集本身未显示。 因此,我无法使用实体集查询任何内容。

谢谢!

四川大学会员
5楼-- · 2020-08-30 06:21

嗨,

我已将实体设置为可寻址,但仍然没有运气。 系统别名有什么问题吗?


谢谢!

蓋茨
6楼-- · 2020-08-30 06:03

如果您在oData中进行了任何更改,则需要重新加载元数据。

尝试 调用前10位的实体集。当有很多记录时,则不显示它们。

礼炮

Raquel

SAP小菜
7楼-- · 2020-08-30 06:00

Hi

很难指出这个问题。 可以是后端,也可以检查元数据是否已加载最新版本

Saludos

拉奎尔

一周热门 更多>