Integrating with SAP Subscription Billing

Objective

After completing this lesson, you will be able to integrate with SAP Subscription Billing.

Integration Process

The integration between SAP Subscription Billing and SAP Entitlement Management streamlines the Quote-to-Cash process, ensuring that entitlements are accurately generated and managed based on subscription contracts.

The key steps in the integration process are as follows:​

  1. Subscription Creation in SAP Subscription Billing

    In SAP Subscription Billing, a subscription is created, which may contain one or more subscription items. Each subscription item represents a specific product or service that the customer is entitled to use.

  2. Event Triggering

    When a subscription is created or modified in SAP Subscription Billing, it triggers an event. This event contains information about the subscription and its items, such as the subscription number, item details, and billing information.

  3. Event Processing

    The event is processed through SAP Cloud Integration or SAP Event Mesh, which acts as a middleware to facilitate communication between SAP Subscription Billing and SAP Entitlement Management. This ensures that the event data is transmitted securely and efficiently.

  4. Entitlement Generation in SAP Entitlement Management

    Upon receiving the event, SAP Entitlement Management generates an entitlement for each subscription item. This means that if a subscription contains four items, four separate entitlements will be created in SAP Entitlement Management. Each entitlement is linked to the subscription number and subscription item, maintaining a clear association between the subscription and the entitlements.​

  5. Entitlement Management

    The generated entitlements are then managed within SAP Entitlement Management. This includes tracking the usage, status, and lifecycle of each entitlement. The entitlements can be modified, renewed, or expired based on the terms of the subscription contract.​

  6. Status Synchronization

    The status of the entitlements in SAP Entitlement Management is synchronized back to SAP Subscription Billing. This ensures that both systems have the most up-to-date information about the subscription and its items, enabling accurate billing and customer management.​

Data Mapping

The image shows the mapping between subscriptions/subscription items in SAP Subscription Billing and entitlements in SAP Entitlement Management upon initial generation.
  • Subscription and Subscription Items in SAP Subscription Billing

    In SAP Subscription Billing, a subscription serves as the primary container that encompasses one or more subscription items. Each subscription item corresponds to a specific product or service that the customer is entitled to use. This structure allows businesses to offer diverse products or services under a single subscription contract, providing flexibility in billing and customer management.

  • Entitlements in SAP Entitlement Management

    Due to the distinct design model in SAP Entitlement Management, each subscription item is mapped to a separate entitlement. This one-to-one mapping ensures that each product or service specified in the subscription item is individually tracked and managed in SAP Entitlement Management.

    If a subscription contains four items, four distinct entitlements will be generated in SAP Entitlement Management. Each entitlement retains a reference to the subscription number and subscription item, establishing a clear linkage back to the originating subscription in SAP Subscription Billing.​

  • Snapshot Item to Multiple Entitlements

    It is important to note that one item within a snapshot in SAP Subscription Billing can be mapped to multiple entitlements in SAP Entitlement Management. This scenario typically arises when a single subscription item necessitates the creation of several entitlements to accurately reflect varying usage rights, access levels, or other business-specific criteria. This capability allows for a more nuanced and precise management of customer entitlements, accommodating complex business models and customer requirements.

  • Update Entitlement Numbers back to SAP Subscription Billing

    When entitlements are generated in SAP Entitlement Management, the entitlement numbers are updated back to the corresponding subscription items in SAP Subscription Billing. This synchronization ensures that both systems maintain consistent and up-to-date information about the customer's entitlements. It enables accurate billing, customer service, and operational processes by reflecting the actual entitlement status and usage in both systems.​

The image shows the mapping between subscriptions/subscription items in SAP Subscription Billing and entitlements in SAP Entitlement Management after time slice deletion.

When a time slice is deleted in SAP Subscription Billing, the slices after it are deleted too. In SAP Entitlement Management, entitlements are not directly deleted and the status of entitlement will not changed.

Help Links

Note

For more information, see the following:

Summary

Describes the Quote-to-Cash flow where subscription creation or modification in SAP Subscription Billing triggers entitlement generation in SAP Entitlement Management and synchronizes status back.