8    Integrations: Can You Connect SAP S/4HANA Cloud with Other Applications?

With SAP S/4HANA Cloud’s strong digital core as the foundation, the ability to extend its strength via integration multiplies the functionality and capabilities of the SAP S/4HANA Cloud value to the customer.

—Mike Foley, vice president, Cloud ERP

The depth and richness of core SAP S/4HANA Cloud provide the primary building blocks needed for most businesses looking to implement a holistic business framework. In fact, for many organizations, core SAP S/4HANA Cloud can and will cover all business needs. This scenario holds true for two primary and common SAP S/4HANA Cloud use case scenarios:

  1. Growth-stage businesses
    This use case centers on early-stage businesses that are of some scale (~$10m in annual revenue/turnover and above) and looking to implement a more robust IT backend system that handles more than financials. These business are looking to remove barriers to fast growth and are working with aggressive strategies to enter greenfield markets or disrupt incumbents in existing markets. For these organizations, scalability is essential.
  2. Two-tiered ERP systems
    This use case centers on organizations that most likely have already implemented larger enterprise software packages such as SAP ERP or on-premise SAP S/4HANA and are looking to deploy a lightweight and faster-to-deploy ERP system quickly for their less-complicated, potentially remote business units who still need core ERP functionality.

Figure 8.1 depicts the two-tiered scenario.

Common Scenarios in Which SAP S/4HANA Cloud Functionality Doesn’t Need to be Extended

Figure 8.1    Common Scenarios in Which SAP S/4HANA Cloud Functionality Doesn’t Need to be Extended

However, organizations looking to expand SAP S/4HANA Cloud functionality by integrating with other applications can do so. Fortunately, there are several kinds of connections available between SAP S/4HANA Cloud and external applications.

The following sections highlight some of the main methods currently available for SAP S/4HANA Cloud integration. The various types of integration with SAP S/4HANA Cloud are tremendously important to the product’s ability to effectively expand core SAP S/4HANA Cloud functionality. This chapter will explore how the integration feature within the SAP S/4HANA Cloud world can provide the additional benefit of functionality expansion. The integration options including built-in (generally SAP-to-SAP) and custom integrations (usually unique to a specific customer) will be discussed in detail. The following subsections highlight the most common and valuable extensibility opportunities for this new ERP SaaS platform.

8.1    Built-in Integrations

SAP S/4HANA Cloud is designed to be able to natively integrate with various SAP applications and products to extend its functionality. Specifically, SAP S/4HANA Cloud is purposely constructed so that other SAP applications can be leveraged not only to drive further business value in non-core-ERP business functions, but also to drive additional SAP software consumption.

Based on the greater SAP product portfolio design (aligned with its acquisition strategy), SAP has developed a more holistic style of business function framework with distinct products determined by commercial area. The following list highlights the other cloud-based applications with which SAP S/4HANA Cloud is typically integrated along with the business value you can expect to gain from these out-of-the-box integrations:

Figure 8.2 highlights the current, built-in, SAP-to-SAP integrations available for SAP S/4HANA Cloud.

SAP S/4HANA Cloud SAP-to-SAP Built-in Integrations

Figure 8.2    SAP S/4HANA Cloud SAP-to-SAP Built-in Integrations

These SAP-delivered, preconfigured, SAP S/4HANA Cloud to other SAP product integrations are available out of the box using internal configuration methods for application-to-application connectivity.

The configuration for these integrations does require a bit of technical knowledge, including infrastructure, passwords/usernames, connectivity data, and so on, but it doesn’t require extensive technical expertise. SAP provides a wealth of step-by-step integration instructions for how to configure SAP-to-SAP product connectivity. One excellent resource for step-by-step SAP S/4HANA to external SAP product integration is the SAP API Business Hub, which provides a wealth of integration how-to resources exist. The website and corresponding knowledge can be found at https://api.sap.com/#/shell/integration.

Behind the Curtain: SAP S/4HANA Cloud Integration Strategy

Integration with other, non-SAP S/4HANA Cloud products is a current and future method for expanding greater customer functionality; however, it’s possible that SAP S/4HANA Cloud will continue to expand upon its internal business processes to begin to capture more features. Thus, some integration with external, non-SAP S/4HANA Cloud applications in the future may no longer be needed. This most likely will include even market vertical business processes not being positioned in the near-term roadmap. Therefore, customer-created custom (SAP Cloud Platform-based) application functionality to fill this gap therefore may no longer be required. SAP functionality currently handled via other SAP products (such as SAP SuccessFactors and SAP Ariba) will never be included in SAP S/4HANA Cloud; however, customer-specific, custom-created application functionality may be included in future SAP S/4HANA Cloud releases.

To make these prepackaged integrations easier to implement, SAP provides a wealth of documentation, including an ever-growing library of prebuilt integrations. These prebuilt integrations break down even further to include artifacts, descriptions, process flows, and additional helpful documentation. For example, in Figure 8.3, SAP depicts the out-of-the-box SAP S/4HANA Cloud to SAP SuccessFactors integration specific to the data exchange related to employee and cost center allocation.

SAP S/4HANA Cloud Integration Scenario and Documentation for Prepackaged Integration

Figure 8.3    SAP S/4HANA Cloud Integration Scenario and Documentation for Prepackaged Integration