Configuring the SAP Event Mesh Service

Objective

After completing this lesson, you will be able to configure the SAP Event Mesh service for SAP S/4HANA integration.

SAP S/4HANA Integration Overview

Integration with SAP S/4HANA enables you to transfer customer, material, business event, and sales order data to SAP Entitlement Management via SAP Business Technology Platform (SAP BTP).

Before integration with SAP S/4HANA can take place, you must configure and enable two important items:

  • SAP BTP must be configured and service keys must be created to give the integration process access to the SAP Entitlement Management APIs.
  • SAP Event Mesh in SAP S/4HANA must be enabled. For more details, see Enterprise Event Enablement in the SAP Help Portal.

Integration between SAP Entitlement Management and SAP S/4HANA is designed to streamline the management of entitlements by leveraging data from SAP S/4HANA. This integration ensures that entitlements in SAP Entitlement Management accurately reflect the business transactions and contracts managed in SAP S/4HANA.

Below is an overview of the integration:

Master Data Synchronization

  • Customers/Business Partners:

    Configure the integration flow in SAP Cloud Integration to push customer/business partner data from SAP S/4HANA to SAP Entitlement Management. This ensures that customer and supplier information is consistent across both systems.

  • Offerings/Products:

    Set up the integration flow to replicate offering/product data from SAP S/4HANA to SAP Entitlement Management. This helps in maintaining accurate offering/product information for entitlement management.

Sales Orders

  • IDoc Synchronization:

    Set up the IDoc configuration in SAP S/4HANA and the integration flow in SAP Cloud Integration to send sales order data to SAP Entitlement Management. This allows sales orders to be processed and managed in SAP Entitlement Management for entitlement generation.

  • SAP Event Mesh Synchronization:

    Enable enterprise events in SAP S/4HANA and configure SAP Cloud Integration to subscribe to these events. This enables real-time replication of sales order data to SAP Entitlement Management via SAP Event Mesh.

Service Contracts

  • Without Status Change:

    Configure the integration flow in SAP Cloud Integration to replicate service contract data from SAP S/4HANA to SAP Entitlement Management. This ensures that service contracts are accurately represented in SAP Entitlement Management.

  • With Status Change:

    Set up the integration flow to handle status changes of service contracts. This allows SAP Entitlement Management to update entitlements based on the current status of service contracts in SAP S/4HANA.

Customers/Business Partners

  • Push from SAP S/4HANA:

    Configure the integration flow in SAP Cloud Integration and SOA Manager in SAP S/4HANA to push customer/business partner data to SAP Entitlement Management. This ensures that customer/business partner information is up-to-date in SAP Entitlement Management.

  • Pull from SAP S/4HANA Cloud:

    Set up the integration flow in SAP Cloud Integration and the communication channel in SAP Entitlement Management to pull customer/business partner data from SAP S/4HANA Cloud.

Offerings/Products

  • Push from SAP S/4HANA:

    Configure the integration flow in SAP Cloud Integration and SOA Manager in SAP S/4HANA to push offering/product data to SAP Entitlement Management. This helps in maintaining accurate offering/product information for entitlements.

  • Pull from SAP S/4HANA Cloud:

    Set up the integration flow in SAP Cloud Integration and the communication channel in SAP Entitlement Management to pull offering/product data from SAP S/4HANA Cloud.

Replicate Sales Order

  • via IDoc:

    Configure SAP BTP integration settings and the back-end system in SAP S/4HANA to replicate sales order data to SAP Entitlement Management via IDoc.

  • via SAP Event Mesh:

    Enable enterprise events in SAP S/4HANA and configure SAP Cloud Integration settings to replicate sales order data to SAP Entitlement Management via SAP Event Mesh.

Replicate Subscription Contract via SAP Event Mesh

In SAP S/4HANA Subscription Order Management, configure the settings for Event Type and Change Process Value Mapping. In SAP Cloud Integration, configure settings to replicate contracts from SAP S/4HANA to SAP Entitlement Management via SAP Event Mesh.

Trigger Entitlement-Provisioned Event to SAP S/4HANA

Configure SAP BTP integration settings, create a destination in SAP BTP, maintain remote communication in SAP Entitlement Management, define entitlement events in SAP Entitlement Management, and configure settings in SAP S/4HANA Subscription Order Management to trigger entitlement-provisioned events from SAP Entitlement Management to SAP S/4HANA.

This integration ensures that entitlements in SAP Entitlement Management are aligned with the business transactions and contracts managed in SAP S/4HANA, providing a comprehensive view of customer entitlements and improving operational efficiency.

SAP S/4HANA Integration Help Resources

For more information on integration with SAP S/4HANA, consult the following sources:

Summary

Configures SAP Event Mesh on SAP BTP and enables enterprise events in SAP S/4HANA so that master data, sales orders and contracts can be replicated in real time.