on 2025 Mar 25 1:35 PM
Hello Community,
When a new SalesOrder message is created or updated in the S/4 HANA Public Cloud, I would like this message to be automatically triggered in the SAP Event Mesh and stored in the salesorder queue of the SAP Event Mash. I have already stored an “event mesh” system with the corresponding host and outbound communication (OAuth 2.0 via clientID and clientsecret from the event mesh) in the S/4 HANA Public Cloud under Communication Systems. I have created a sales order queue directly in the event mesh under the corresponding message client and stored the topic “sap/s4/beh/salesorder/created/v1”. What steps still need to be taken explicitly in the S/4 HANA Public Cloud so that the sales orders are automatically sent to the queue?
In general, I later retrieve the contents of the queue from the cloud integration via an AMQP adapter and then the other SalesOrder information using an OData call.
Thanks in advance and best regards
Michael Seydler
Request clarification before answering.
Hello @MichaelSeydler
Thank you for the details. You’re nearly done. Here are the final steps in SAP S/4HANA Cloud, Public Edition, to ensure Sales Order events are delivered to your Event Mesh queue:
Configure or confirm SAP_COM_0092 – Business Event Handling and direct it to your existing Communication System (OAuth 2.0 client from your Event Mesh message client)
Enterprise Event Enablement (EEE)
In the EEE apps:
Create a channel (type: SAP Event Mesh) and bind it to your SAP_COM_0092 configuration.
Add outbound topic bindings for sales order events.,
Event Mesh subscription
On SAP Event Mesh, ensure your queue (e.g., salesOrderQueue) subscribes to the exact topics above (or a safe wildcard such as sap/s4/beh/salesorder/v1/SalesOrder/*/v1).
Test and integrate
Create or update a Sales Order to ensure messages are received in the queue. Use SAP Cloud Integration with the AMQP adapter to consume messages, then call OData to fetch the complete Sales Order payload as needed.
Below are some useful SAP Documentation
S/4HANA Cloud Business Event Handling (SAP_COM_0092) – scope & setup (Help Portal)
Enterprise Event Enablement in S/4HANA Cloud – channels & outbound topic bindings (Help Portal)
SAP Event Mesh – queues, subscriptions, and topic wildcards (Help Portal)
SAP Cloud Integration – AMQP adapter guide (Help Portal)
Best regards,
Chuma
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
To ensure sales orders in SAP S/4HANA Public Cloud are automatically sent to the sales order queue Event Driven Integration with SAP S/4 HANA Cloud u… - SAP Community in SAP Event Mesh, you need to complete the following steps:
Best regards,
Dequan Xu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 7 | |
| 6 | |
| 6 | |
| 6 | |
| 4 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.