如何为开放文本VIM发票批准fiori应用增强fiori ODATA服务?

2020-09-16 22:08发布

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

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


嗨,

我们目前正在尝试增强VIM(供应商发票管理)的标准发票批准FIORI应用程序。

在这方面,根据我们的理解,相应的ODATA服务也应得到增强。

但是,我们找不到需要为外部服务PF05_data进行增强的任何相应的netweaver网关项目。

在SEGW(sap netweaver网关项目)中,我们只能找到与PS33_data相关的项目,但是在启动应用程序时,不会触发该项目。

您能在这方面帮助我们吗?

非常感谢。

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

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


嗨,

我们目前正在尝试增强VIM(供应商发票管理)的标准发票批准FIORI应用程序。

在这方面,根据我们的理解,相应的ODATA服务也应得到增强。

但是,我们找不到需要为外部服务PF05_data进行增强的任何相应的netweaver网关项目。

在SEGW(sap netweaver网关项目)中,我们只能找到与PS33_data相关的项目,但是在启动应用程序时,不会触发该项目。

您能在这方面帮助我们吗?

非常感谢。

付费偷看设置
发送
3条回答
风早神人
1楼 · 2020-09-16 22:44.采纳回答

您通常不会找到SEGW项目,因为不应将SEGW项目交付给客户。

您可以搜索OData服务的名称并创建一个新的SEGW项目,然后按照以下博客中的描述重新定义该服务。

https://blogs.sap.com/2014/08/08/extended-a-service-using-the-gateway-service-builder /

此致

安德烈

nice_wp
2楼-- · 2020-09-16 22:53

您好Balaji,

如果父服务使用的类被标记为最终类,则不能使用该选项使用rededfinition在SEGW中创建新的OData服务。

由于相同的原因,无法使用选项OData.publish:true重新定义正在创建的服务。

我看到的唯一选择是同时复制服务的模型和数据提供程序类

PF05_data并使用SE24或ADT工具使用ABAP代码进行任何扩展。 然后,您将必须使用事务/n/iwbep/reg_model和/n/iwbep/reg_service同时注册为模型和服务。

A 博客有关您正在使用的服务的信息已于2016年发布,但很遗憾,作者决定不分享他的服务 名称。

此致

安德烈

Haoba3210
3楼-- · 2020-09-16 22:35

嗨,

有人可以帮我吗?

谢谢

Balaji.A

一周热门 更多>