将数据从本地推送到ABAP CP

2020-08-17 01:07发布

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

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


你好

我们需要哪些选项将本地系统(S4,Business Suite)中的数据推送到ABAP Cloud Platform?

我知道可以像本博客中所述将数据从内部部署提取到ABAP CP

https://blogs.sap.com/2019/02/28/how-to-call-a-remote- 从SAP云端平台ABAP环境/预置SAP系统中的功能模块/

我还注意到,有很多额外的工具和系统可用,例如Cloud Platform Integration,Enterprise Messaging,Business Hub等,但是它们都增加了额外的系统层,这对我来说似乎是一个过大的杀伤力 在一些简单的用例中。

我正在寻找理想的基于事件的东西,例如 触发"已发布文档"事件,然后将已发布数据推送到ABAP CP。 有什么想法吗?

Tapio

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

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


你好

我们需要哪些选项将本地系统(S4,Business Suite)中的数据推送到ABAP Cloud Platform?

我知道可以像本博客中所述将数据从内部部署提取到ABAP CP

https://blogs.sap.com/2019/02/28/how-to-call-a-remote- 从SAP云端平台ABAP环境/预置SAP系统中的功能模块/

我还注意到,有很多额外的工具和系统可用,例如Cloud Platform Integration,Enterprise Messaging,Business Hub等,但是它们都增加了额外的系统层,这对我来说似乎是一个过大的杀伤力 在一些简单的用例中。

我正在寻找理想的基于事件的东西,例如 触发"已发布文档"事件,然后将已发布数据推送到ABAP CP。 有什么想法吗?

Tapio

付费偷看设置
发送
4条回答
bbpeas
1楼-- · 2020-08-17 01:38

嗨,

我想做的一件事就是在此用例中使用SAP NetWeaver网关通知。 唯一要做的就是在SAP CP Cloud Foundry上创建微服务(可以是ABAP,Nodejs等),该微服务接受通知中的数据并为您的odata服务创建预订。

但是一旦您要做更复杂的事情,我肯定会去例如 CPI或企业消息。

最好的问候,

Geert-Jan Klaps

Violet凡
2楼-- · 2020-08-17 01:49

嗨,Tapio,

我使用的另一种方案 曾经甚至可能更容易实现的是使用ABAP守护程序(如果我没有记错的话,仅在S/4HANA 1809起可用)。

我使用的原理是接收消息的守护程序( 例如,在将销售订单保存在用户出口时),一旦收到消息,便将消息从实际流程异步转发(并充实其他数据)到SAP Cloud Platform上的Web服务。

A 可以在以下位置找到设置ABAP守护程序的指南: https://developers.sap.com/tutorials /abap-connectivity-daemon-simple.html

最诚挚的问候

Geert-Jan Klaps

吹牛啤
3楼-- · 2020-08-17 01:50

您需要SAP Cloud连接器 为此

https://tools.hana.ondemand.com/#cloud

没有更多工具。 指南如何在Windows计算机上安装它

https://博客 .sap.com/2015/07/13/cloud-connector-a-brief-guide-for-beginners/

所有其他工具,例如消息传递和业务中心都是可选的。

您需要设置工作流程或其他一些设置(例如,文档输出)来实现您的业务场景(将基于事件的文档发布到云)的问题。

小熊yu生菜
4楼-- · 2020-08-17 01:45

嗨,帕维尔,

谢谢。 本地部分对我来说很清楚。 但是我不确定在ABAP CP部分需要做什么。 到目前为止,找不到任何博客或示例。 我想我必须在Cloud Platform本身上创建一些服务,该服务会调用ABAP CP部分?!?

最诚挚的问候,塔皮奥

一周热门 更多>