前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SAP Fiori的ABAP编程模型-OData服务生成

SAP Fiori的ABAP编程模型-OData服务生成

原创
作者头像
matinal
修改2020-11-24 14:29:21
3560
修改2020-11-24 14:29:21
举报
文章被收录于专栏:SAP TechnicalSAP Technical

以下是激活已创建的OData服务所需遵循的步骤。

  • 识别创建的OData服务
  • 在SAP Gateway系统中激活OData服务

识别创建的OData服务 在CDS视图中应用OData注释后,必须激活相应的CDS视图以创建OData服务。但是有一个问题,我们不知道已创建的OData服务名称。我们可以通过两种方式来识别已创建的ODate服务的名称。

  1. OData服务的名称将是其中应用了OData批注的CDS视图名称的后缀,后面是“ _CDS”(CDS视图名称+ _CDS)。在这种航空公司场景中,我们的CDS视图是ZAPF_C_AIRLINE。因此,OData服务名称将为“ ZAPF_C_AIRLINE_CDS ”。
  2. 换句话说,通过将鼠标悬停在“ @ OData.publish:true ”语句左侧显示的信息消息上,可以找到OData服务名称。

将鼠标悬停在此信息消息上,以标识OData服务名称

在快速信息中,可以看到已创建的OData服务名称

在SAP Gateway System中激活OData服务

一旦找到OData服务的名称,并不意味着OData服务已准备就绪可以使用。它必须被激活。

执行以下步骤来激活OData服务;

1.通过SAP GUI打开SAP Gateway系统,然后转到事务/ IWFND / MAINT_SERVICE

激活和维护服务

2.使用事务码,单击提到的“add service”按钮以添加激活服务。

3.在下一个屏幕中,输入系统别名和技术服务名称。技术服务名称是OData服务名称。

按照编号进行操作。将找到OData服务

4.选择返回的OData服务的结果,然后单击“add selected service”。

5.选择package.

6.现在返回并按名称过滤OData服务,以检查该服务是否已激活。结果,OData服务将可用并被激活。

7.然后像往常一样按照步骤测试OData服务以检查实体数据,如下所示。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 在SAP Gateway System中激活OData服务
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档