点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
在文档创建或更改后,我们想在S/4 HANA中发送通知到另一个系统(例如,通过调用OData服务或其他方法)时可以使用什么? 例如,创建了一个销售订单,我们希望将确认发送到某个外部系统。 我们在哪里可以插入?
在旧的ECC中,我们可以使用工作流或输出来执行此操作,但是S/4 HANA中是否有更好的机制?
我一直在阅读有关网关通知,但我不知道文档创建(或任何其他业务流程)将如何准确触发它们。 有一个示例报告可以创建一个声明要声明的通知 采购订单,但它与实际的订单创建没有任何关系。 它实际上只是将文本放入并触发通知。
在我的案例中,主要挑战不是如何发送通知(我自己可以写此通知,因为无论如何它都不适合Fiori),而是如何使销售订单创建(VA01/BAPI/etc。)触发它。
这些通知是否需要配置工作流程(在这种情况下我不感兴趣)还是缺少某些内容? 还有其他可以使用的(ECC中不存在)吗?
谢谢!
Jelena,您好
我认为使用SAP Netweaver Gateway进行通知是您要实现的目标的可能解决方案。 (我做同样的事情来通知网站订单更改)
尽管要使这种情况正常运行,您仍需要:
要注意的另一重要事项是,仅在创建订阅后才发送通知。 (通常是由接收方发起的,方法是向您实施的服务的订阅集合发送发布请求)
如果接收器已经具有您需要使用特定格式(例如JSON)调用的API,则您还可以创建一个ABAP守护程序。 使用ABAP守护程序,您有两种可能的解决方案:
最诚挚的问候
Geert-Jan Klaps
嗨耶琳娜,
请介绍一下如何在旧的ECC中实施。
感谢和问候,
Aditya
是,SAP S/4HANA中存在业务事件处理。 尝试此链接
https://help.sap.com/ viewer/8308e6d301d54584a33cd04a9861bc52/1809.002/zh-CN/4634225c5d3649399537b6a8ebe9731e.html
对不起我的地区,但是值得探索
并且有一些Fiori支持
https://fioriappslibrary.hana.ondemand。 com/sap/fix/externalViewer/#/detail/Apps('F2569')/S14OP
Hi Aditya,
请查看 Geert-Jan Klaps。
最诚挚的问候
Gregor
Hi Jelena,
如果您正在运行S/4HANA Cloud,则可以考虑 使用业务事件触发到其他系统的通知。 这是一篇概述概念的博客文章:
书呆子:迷上S/4HANA Cloud的SAP业务事件
对于我尚不完全清楚此功能是否可用于 S/4HANA本地版本。
问候,
穆斯塔法。
嗨,格雷戈尔,
是基于RFC/Web服务的方法,其中在ECC中可能尚不存在适当的软件,并且它还告诉您使用退出/巴迪(在其中可能没有所有数据)。
或更进一步,您能告诉我们如何使用工作流吗?它会在数据库提交之前或之后触发吗?
此致
Aditya
您好,Jelena,
您正在寻找的功能是企业事件支持。 我已经尝试通过以下步骤使其工作:企业事件支持:是否有事件监控器?。 但是到目前为止,我只能发送测试事件,而不能在i.a上进行更改。 商业伙伴。 也许您还有更多的运气。
最诚挚的问候
Gregor
一周热门 更多>