Skip to Content
Product Information
Author's profile photo Martin Bachmann

SAP NetWeaver AddOn for Event Enablement – now also released for S/4HANA

Last year this Blog announced the availability of a new add-on for older releases of SAP NetWeaver (SAP NetWeaver, add-on for event enablement), allowing the customers of SAP ECC and similar SAP products based on SAP NetWeaver to enable own events as needed for their integration and extension requirements. This add-on received a lot of attention, many customers started with this add-on their journey to the Event-driven architecture. But customers were also asking the question why we are not supporting the usage of this add-on also for S/4HANA? Of course, there are already events exposed for S/4HANA. But it was not possible to extend these built-in events and create new events for other objects.

Listening to your feedback we are now also releasing the add-on for event enablement on S/4HANA for all customers with a valid support contract without any additional costs. This will help on the one side all the customers who already created own SAP ECC events (especially events with own additional customer specific logic). They can now re-use most of the coding on S/4HANA. And on the other side it will help those customers who are starting today fresh on S/4HANA and who have requirements going beyond the already published events. The add-on will be able to send and receive events from the SAP Event Mesh service.

The Events already available on S/4HANA will continue to be available and will also receive additional enhancements over time. Customers will be able to use both approaches in parallel to send Events over to the SAP Event Mesh service. A migration from one technology to the other will not be possible as both technical implementations are quite different.

More details about the (not so) new AddOn are available here:

 

Assigned tags

      14 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Anton Pierhagen
      Anton Pierhagen

      Hi Martin

      Thanks! That will help us very much.

      I am curious, what was the reason for SAP not to add the functionality so that users can create their own custom events/ topics in S4 and ECC at first hand when Event Messaging was brought as a product for S/4 and ECC ?

      Besides the default ones from SAP itself?

      Kind regards,

      Anton Pierhagen

      Author's profile photo Kevin Wilson
      Kevin Wilson

      Anton,

      I am not aware that you are not able to create a custom event to be triggered out of ECC. If you create a custom event in SWO1 and then configure it to be sent, it should be... At least that was our experience when we POC'd it.

      Author's profile photo Vijay Sharma
      Vijay Sharma

      Wonderful.. we had been waiting for this for quite some time now. Time to explore 🙂

      Author's profile photo Taranamjit Kaur Dhindsa
      Taranamjit Kaur Dhindsa

      Hi Martin ,

      Thanks for sharing this information.But this is confusing for S/4HANA Customers as SAP gave framework for Event handling and had been mentioning that same will be enhanced for custom events .

      With some automation and changes ; setting up Custom Topics can be easily enabled and that will mean one framework for customer as only constraint is entry in table BEH_I_EVENT(As its system table ) . Otherwise purpose of giving Event Mesh using Topics is defeated and customers will end up following 2 options one using ADD ON and one for standard in S/4HANA .

      What's SAP direction for S/4HANA Customers beyond 2020 version as I don't find much details on Roadmap . Have you enabled add on for S/4HANA Customers for time being and eventually SAP plans to follow one approach or we always have to follow 2 options in S/4HANA going forward  ?

       

      Tobias Griebe : Tobias ; tagging you in this thread too as we had prior discussions .

      Regards

      Taranam

      Author's profile photo Brendon Bouwer
      Brendon Bouwer

      Hi Taranam / SMEs

      Can you please kindly shed some light on what steps are required to set up custom 'topic filters' in S4 Hana (on-premises)? I am trying to send an event from S4 Hana (on-prem) to Event Mesh when an EAM (PM) Maintenance Order has been created (or changed) but I do not see a 'topic filter' for EAM Maintenance in transaction /IWXBE/OUTBOUND_CFG (please see below). How does one add a custom 'topic filter' in transaction /IWXBE/OUTBOUND_CFG (Outbound Binding Configuration). Thank you.

      Kind regards,

      Brendon

      Author's profile photo Taranamjit Kaur Dhindsa
      Taranamjit Kaur Dhindsa

      hi Brendon ,

      You need to check first if Event Mesh is supported for this scenario in SAP API Business Hub or check in View V_BOEEVENT . If its not there you cannot use it in Topics.

      SAP is suggesting to use add on for scenarios where we need custom events ; for using in topics otherwise we need to maintain entry in V_BOEEVENT in addition to many configurations which I tried as part of Customer requirement . But as table of events is System table ; changes are not recommended as they will be lost after upgrade.

      I am also waiting for SAP response on what's their direction to use ADD ON or they plan to add custom events in next release. Probably you can ask the same in Event Mesh Community as that has broader acceess

      Regards

      Taranam

      Author's profile photo Brendon Bouwer
      Brendon Bouwer

      Hi Taranam

      Thanks for the feedback. I was hoping to get EAM (PM) Maintenance Order events working without the add-on.

      Thanks and regards,

      Brendon

       

      Author's profile photo Martin Bachmann
      Martin Bachmann
      Blog Post Author

      Hello Taranam,

      I would suggest to check also with the ABAP RAP community for the roadmap to support also RAP based Events as this could be next step in event definition on ABAP without the AddOn.

      Martin

      Author's profile photo Taranamjit Kaur Dhindsa
      Taranamjit Kaur Dhindsa

      Thanks Martin

      Author's profile photo Tobias Trapp
      Tobias Trapp

      Hi Martin,

      I have two questions. Do we need additional licenses?

      Is MQTT supported? This is necessary for high volume scenarios.

      Best Regards,
      Tobias

      Author's profile photo Martin Bachmann
      Martin Bachmann
      Blog Post Author

      Hello Tobias,

      no additional license is required for using the new AddOn. And the communication between ABAP and BTP is using REST protocol (the AddOn is available down to NW 7.31...). The SAP Event Mesh service is then supporting MQTT.

      Best regards,

      Martin

      Author's profile photo Vidyadhar Kurmala
      Vidyadhar Kurmala

      Hi Martin, Thank you for the nice blog!

      Does this add-on support connectivity with any message broker (Azure ESB, Rabbit MQ etc ) or only with SAP Event Mesh?

       

      Regards,

      Vidyadhar

      Author's profile photo Martin Bachmann
      Martin Bachmann
      Blog Post Author

      Hello Vidyadhar,

      The add-on will be able to send and receive events from the SAP Event Mesh service

      From the SAP Event Mesh service or the Integration Suite you can then connect to Azure, Kafka, ...

      Martin

      Author's profile photo Vidyadhar Kurmala
      Vidyadhar Kurmala

      Hi Martin! Thank you for the response! I guess if Netweaver Addon supports REST protocol then it might be possible to directly connect with Azure ESB or any message broker that supports REST protocol.

      I need to dig into this more and if I find more then I will keep you posted.

      Thanks,

      Vidyadhar K