Connection of own events to the SAP Event Mash

THE INITIAL SITUATION

In the existing SAP system, company-specific events are generated in the form of Z events and processed internally. These events are generated, for example, by user-defined business processes, status changes or individual booking logics that have been developed specifically for the company's requirements. Up to now, these Z-events have mostly been used exclusively within the SAP system or via direct point-to-point communication with downstream systems. Various settings need to be made so that the company's own events can be integrated into the SAP Event Mesh and thus made centrally available.

 

As a managed service within the SAP Business Technology Platform (BTP), SAP Event Mesh offers the option of distributing events reliably and scalably across system boundaries. By integrating Z events into SAP Event Mesh, they can be published in real time and subscribed to and processed by interested applications - both within and outside the SAP landscape.

THE INITIAL SITUATION

In the existing SAP system, company-specific events are generated in the form of Z events and processed internally. These events are generated, for example, by user-defined business processes, status changes or individual booking logics that have been developed specifically for the company’s requirements. Up to now, these Z-events have mostly been used exclusively within the SAP system or via direct point-to-point communication with downstream systems. Various settings need to be made so that the company’s own events can be integrated into the SAP Event Mesh and thus made centrally available.

As a managed service within the SAP Business Technology Platform (BTP), SAP Event Mesh offers the option of distributing events reliably and scalably across system boundaries. By integrating Z events into SAP Event Mesh, they can be published in real time and subscribed to and processed by interested applications – both within and outside the SAP landscape.

THE SOLUTION

Requirements for successful implementation

  • SAP S/4HANA or SAP ERP with access to the SAP Business Technology Platform (BTP)
  • SAP Event Mesh Service is set up on the BTP
  • Communication between SAP system and BTP is configured

 

A queue is then created for each desired object, for which 1:n consumers can register to receive messages. In the simplified example, a new text event is now triggered for a building in SAP RE-FX.

 

Publish message

First select the queue created for your own Z event and publish the desired message via the message client. This adds a new message to the queue, which the user or the peripheral system can consume.

 

Consume message

Select the desired queue – and you will see that there is a new message. Click on Consume to read the content of the Z event and execute the corresponding action.

THE SOLUTION

Requirements for successful implementation

  • SAP S/4HANA or SAP ERP with access to the SAP Business Technology Platform (BTP)
  • SAP Event Mesh Service is set up on the BTP
  • Communication between SAP system and BTP is configured

A queue is then created for each desired object, for which 1:n consumers can register to receive messages. In the simplified example, a new text event is now triggered for a building in SAP RE-FX.

Publish message

First select the queue created for your own Z event and publish the desired message via the message client. This adds a new message to the queue, which the user or the peripheral system can consume.

Consume message

Select the desired queue – and you will see that there is a new message. Click on Consume to read the content of the Z event and execute the corresponding action.

BENEFIT

Distribute company-specific events reliably and across system boundaries

TECHNOLOGY

SAP Event Mesh, SAP S/4HANA, SAP BTP

BENEFIT

Distribute company-specific events reliably and across system boundaries

TECHNOLOGY

SAP Event Mesh
SAP S/4HANA
SAP BTP

Learn more

Learn more

YOUR CONTACT PARTNER

ROBERT JOHNER

SAP Senior Development Consultant

Contact

Privacy Preference Center