在ABAP中重用Gateway DPC_EXT类报告/通过ABAP模拟对网关的调用

2020-09-18 14:37发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我在考...

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

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


大家好,

我在考虑是否可以通过ABAP模拟在同一系统上开发的网关服务的调用。

一个小场景

我创建了一个OData服务来创建和更新材料:它接收JSON,检索模型材料并将其复制以创建新材料。

这是完美的工作,但是,当然,它是一个接一个地工作。


对于即将上线的golive项目,我们必须创建约1000种材料,并且可能有些棘手,所以我正在开发经典的ABAP报告,该报告读取XLSX文件并完成工作

问题/问题

是的,我可以复制和粘贴我的OData服务的相同方法,但是在两个不同的位置保持更新相同的代码将是一团糟。
我可以将原始代码分离出来,放入另一个地方 类,然后在服务和报告中调用该类。

但是我想知道是否有可能调用我已经实现的服务,只是参数io_data_provider似乎有点棘手。

有人尝试过吗?

4条回答
绿领巾童鞋
2020-09-18 15:34

我找不到我两年前使用的博客/维基,但也许它们只是博客,而不像 this 其中的逻辑(即使 仅用于读取操作)直接放在_DPC_EXT类中。

我会尽力再次找到它,但是更改笔记本电脑对我没有帮助

一周热门 更多>