New situations created are published as events by the Business Event Handling framework. Intelligent Situation Automation consumes these events by using the SAP Event Mesh service. To enable the exchange of events across different platforms, you need to create an Event Mesh instance.
Ensure that you have topicRules
configured so that it can send a message to the topic saas/isa/cons/*
. Intelligent Situation Automation automatically processes situation events published with this topic.
You need to create the Event Mesh instance in the same subaccount where you've subscribed to Intelligent Situation Automation.
For more information about creating an Event Mesh service instance, see Create an Event Mesh Service Instance.
After creating a service instance, you need to create a service key for your Event Mesh service instance. The service key helps to connect a SAP S/4HANA or SAP S/4HANA Cloud system to your service instance.
To create a service key, open your service instance, and choose Service Keys > Create Service Key.
You need to use the service key for your Event Mesh service instance to set up an event channel. While creating the channel, ensure saas/isa/cons
is the Topic Space.
Set up the SAP_COM_0092 communication scenario. For more information about enabling Enterprise Events, see Create, Maintain and Delete Communication Arrangements.
Refer to Creating Channels Using a Service Key.
In the SAP S/4HANA or SAP S/4HANA Cloud system, bind these topics as the outbound topics for the created channel:
-
sap/s4/beh/businesssituation/v1/BusinessSituation/*
-
sap/s4/beh/businesssituationtype/v1/BusinessSituationType/*
Refer to Maintain Outbound Event Topic Bindings for Communication Arrangements.
Refer to Maintain Outbound Event Topics.