ABAP本地代码到云移动:我们如何使本地程序适应ABAP @SCP

2020-08-14 14:41发布

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

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


大家好,

我们有兴趣将本地se38程序移至SCP的ABAP。

由于不支持对象类型"程序",因此我们有什么选择,例如,如果程序部分包含自定义和标准(例如,本地BAPI调用和相应的ALV输出),我们想重新使用 本地代码最大化?

其中一种选择是转换为对象类型" class"并移动自定义片段并从云中触发内部部署。 在这种情况下,由于该类是不可执行的实体,因此围绕它创建UI接口(用于输入和输出)的最佳实践是什么。 另外,触发内部部署代码的最佳实践是什么?

如果代码是完全自定义的,并且没有标准调用,那么最佳实践是什么?

谢谢

BOB

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

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


大家好,

我们有兴趣将本地se38程序移至SCP的ABAP。

由于不支持对象类型"程序",因此我们有什么选择,例如,如果程序部分包含自定义和标准(例如,本地BAPI调用和相应的ALV输出),我们想重新使用 本地代码最大化?

其中一种选择是转换为对象类型" class"并移动自定义片段并从云中触发内部部署。 在这种情况下,由于该类是不可执行的实体,因此围绕它创建UI接口(用于输入和输出)的最佳实践是什么。 另外,触发内部部署代码的最佳实践是什么?

如果代码是完全自定义的,并且没有标准调用,那么最佳实践是什么?

谢谢

BOB

付费偷看设置
发送
2条回答
Cikesha
1楼-- · 2020-08-14 15:33

SAP Cloud Platform ABAP环境的首选UI是使用基于ABAP RESTful编程模型的OData服务的SAP Fiori应用程序。

由于您希望最大程度地利用BAPI,因此建议 在您的情况下,这种方法可能是在SAP Cloud Platform ABAP环境中开发一个或多个自定义实体。

执行的查询必须通过在云中ABAP中运行的ABAP代码来实现。 在这里您将能够利用自定义代码,并且还可以按照我的博客系列中所述对后端执行RFC调用

https://博客。 sap.com/2019/02/28/如何在内部SAP系统中调用远程功能模块,从SAP云平台ABAP环境中/

最诚挚的问候,

安德烈

bbpeas
2楼-- · 2020-08-14 15:28

您好,安德烈,非常感谢您的创新文章并快速回答此问题。

我们在这里的主要目的是自动进行从内部部署到云的代码移动,而几乎不需要人工干预。

想知道我们是否可以通过某种方式使自定义实体生成过程自动化(类似于我们在Native HANA中可以执行的生成DDIC的操作),然后这将帮助我们使用RAP生成器来创建 自动服务定义和绑定。

谢谢您的帮助!

致谢

BOB

一周热门 更多>