Odata服务中的可选功能参数

2020-09-29 16:07发布

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

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


亲爱的同事,

我已基于RFC功能模块在事务SEGW中创建了Odata服务。 我已经在服务实现中创建了数据模型和到RFC功能模块的映射。

现在的问题:我必须始终将导入参数定义为键,因为只有在这种情况下,才可以对服务实现中功能模块的所有导入参数进行映射。

现在,我尝试将一个参数设置为"可空",希望此导入参数在网关客户端内的测试调用期间作为可选参数进行处理。 但这被网关服务生成器拒绝。 不可能,因为它是键

有人知道如何在创建服务期间使用可选的导入参数吗?

非常感谢!

马蒂亚斯(BR Matthias)

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

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


亲爱的同事,

我已基于RFC功能模块在事务SEGW中创建了Odata服务。 我已经在服务实现中创建了数据模型和到RFC功能模块的映射。

现在的问题:我必须始终将导入参数定义为键,因为只有在这种情况下,才可以对服务实现中功能模块的所有导入参数进行映射。

现在,我尝试将一个参数设置为"可空",希望此导入参数在网关客户端内的测试调用期间作为可选参数进行处理。 但这被网关服务生成器拒绝。 不可能,因为它是键

有人知道如何在创建服务期间使用可选的导入参数吗?

非常感谢!

马蒂亚斯(BR Matthias)

付费偷看设置
发送
2条回答
我是小鹏鹏啊
1楼-- · 2020-09-29 16:41

首先,我的建议是使用基于代码的实现。 (不基于映射RFC和自动生成)。

这将为您提供处理实际方案时的大量灵活性。

Tong__Ming
2楼-- · 2020-09-29 16:39

我将使用DDIC结构来定义GW实体(标准或自定义,取决于所需的字段),然后在DPC_EXT类的各个方法中调用bapi。/p>

奎师那(Krishna Kishor Kammaje)所说,它为您提供了更大的灵活性。

一周热门 更多>