Integrating S/4HANA (Cloud and On-Prem)

Objective

After completing this lesson, you will be able to explain how SAP Service Cloud Version 2 can be integrated with S/4HANA Cloud (ERP, ECC) and create a Service Order in S/4HANA using Agent Desktop in SAP Service Cloud Version 2.

Integrating S/4HANA with SAP Service Cloud Version 2

End to End Process - Initiate Customer Engagement, Service Operations and Field Service

Initiate Customer Engagement, Service Operations and Field Service.

With an end-to-end service process different integration topics can be relevant to use SAP Service Cloud Version 2 in an efficient way. The Integration of an SAP S/4HANA (or SAP ECC) back end system can be a main source for delivering the system with data like customer and materials. In addition, should your service process involve on-site visits and/or in-house servicing, then you can have further integration out to SAP Fields Service Management.

In this lesson, we will explore various integration strategies and scenarios to seamlessly incorporate SAP Service Cloud Version 2 into a broader SAP ecosystem like SAP S/4HANA. Following, then you will create a service order in SAP S/4HANA Cloud started in SAP Service Cloud Version 2.

SAP Integration Suite

For the Integration of data from SAP S/4HANA to SAP Service Cloud Version 2 the SAP Integration Suite as integrated part of SAP BTP is used. This suite acts as an integration Platform as a Service (iPaaS), which allows for smooth and seamless integration.

SAP Integration Suite stands out due to its capacity to provide a simplified solution for integrating different types of environments, be they hybrid or heterogeneous (Cloud and/or On Prem), even at a large scale. This suite includes a range of tools specifically geared for this purpose.

SAP Integration Suite Capabilities

The SAP Integration Suite on SAP BTP contains the following main core capabilities: 

SAP Integration Suite Capabilities, Prepackaged Content Integration in Cloud Integration (CI) , API Management, UI & Data Mash-ups.

Prepackaged Content Integration in Cloud Integration (CI) 

Cloud Integration connects its system with SAP S/4HANA, SAP ERP, SAP CRM OP and so on with services in prepackaged integration content that SAP offers.​ 

SAP provides out-of-the-box integration packages for integrating SAP Service Cloud Version 2 with SAP S/4HANA Cloud and On-Premise. These packages are accessible via the SAP Business Accelerator Hub.

The packages include replication of the following master data entities:

  • Business Partner (Customer – bi-directional).
  • Business Partner Relationship (Contacts – bi-directional).
  • Product (Uni-directional – S/4HANA the leading system).
  • Equipment (S4CORE 105).
  • Sales: Organization; Office; Group; and Area (S4CORE 104).
  • Company (S4CORE 104).
  • Equipment in ERP is replicated to SSC and then called Registered Product.

Note

For more information on the latest integration packages for both SAP S/4HANA Cloud and On-Premise, visit the Business Accelerator Hub.

https://api.sap.com/package/CNSDevelopment/overview.

For more information on how to access out-of-the-box integration package between SAP Service Cloud Version 2 and SAP ERP and SAP S/4HANA, visit the Help Portal.

API Management 

API Management leveragesopen application programming interfaces (APIs) to integrate with essential cloud services. Many cloud providers offer APIs that enable developers to interact with their services through code. These APIs define the protocols and rules for communication and data exchange across systems. ​

The APIs in general are based on the open standards Open API specification and OData. It is possible to develop your own APIs and/or to use OData APIs for a point-to-point connection of for example, Accounts.

SAP BTP uses these APIs for data mappings to integrate other customer systems like SAP ERP, SAP S/4HANA OnPrem, SAP S/4HANA Cloud, SAP CRM and SAP SuccessFactors.​

UI & Data Mash-ups 

UI & Data Mash-ups combines data and functionality from different sources, including cloud services, into unified user interfaces (UIs) using the UIs and Data Mash-up tools that cloud platforms provide.​ 

With the Mash-up approach it is possible to transfer data from the source system to the target system. A replication model therefore is not needed.

Case Scenario – Mash-up Service Order in SAP S/4HANA

Agent desktop interface showing a create service order page with; description, customer, start date, equipment, end date and responsible fields.

In Agent Desktop select the configured HTML mash-up named "Create Service Order." When chosen, the system passes the selected customer ID from SAP Service Cloud Version 2 to the target system, SAP S/4HANA Cloud or On-Premise. In the target system, the user can manage the service order without re-entering login credentials.

Overall title at the top: SAP Service Cloud Version 2. The diagram is divided into two sections: On the left side: Title: SAP Cloud Integration / PI. Arrows pointing downwards from SAP Cloud Integration / PI to three systems: SAP ERP, SAP S/4HANA, SAP CRM. On the right side: Title: SAP (Cloud Integration) CI. Arrows pointing downwards from SAP (Cloud Integration) CI to two systems: SAP Commerce Cloud and SAP S/4HANA Cloud.

Integration: SAP Service Cloud Version 2 With Other SAP Solutions

SAP Cloud Integration provides predefined scenarios for system integrations, enabling SAP systems to integrate the relevant objects (e.g customer, or materials) and/or processes (e.g. Service Order Mash-up).​ To use SAP Cloud Integration capabilities and SAP Service Cloud Version 2, you need:

  • SAP Service Cloud Version 2 tenant​​.
  • SAP Cloud Integration tenant​​.
  • Sub-account on SAP BTP with a subscription to SAP Event Mesh service​​.

Note

Concerning integration with SAP Service Cloud Version 2 tenant and SAP Cloud Integration Tenant, SAP provides the integration guides for consultants to set up the integration of SAP Service Cloud Version 2 with the existing SAP systems in the customer's eco system.​​ 

The Cloud Integration (CI) as part of the Integration Suite is extended to both on-premise and cloud-based applications. The process is simplified due to the included tools and pre-constructed content that SAP manages, making integration significantly easier and smoother.

In some business scenarios also PI (Process Integration) as a Premise based Solution can be used to integrate OnPrem and Cloud – Solutions.

Scheduling / Creating the Service Call

In the next section, we will explain the detailed steps for the customer service process.

Customer Service to Field ServiceManagement – Reference Architecture

A flowchart illustrating the integration between SAP Service Cloud Version 2, SAP S/4HANA, and SAP Field Service Management. On the left, under SAP Service Cloud Version 2, there are three green boxes labeled Channels, Customer Hub, and Case, grouped under Agent Desktop. In the center, under SAP S/4HANA, there is a section titled Service Operations with a dark green box labeled Service Order, containing two sub-boxes labeled Service and Spare Part. Below it, there is a box labeled Service Confirmation, which connects to Goods Movement, Timesheet, and Billing Request/Invoice. On the right, under SAP Field Service Management, there is a blue box labeled Service Call, containing three sub-boxes labeled Activity, Reserved Material, and Mobile: T&M Journal. Arrows indicate the flow of information: Mash-up from Customer Hub to Service Order, and Replication from Service Order to Service Call and from Service Confirmation to Service Call.

Process Description and Configuration Elements

Service Agents working on a specific Case type for a repair in SAP Service Cloud Version 2 need to access and perform defined actions in an external solution, such as SAP S/4HANA Service.

Process:

  1. The Service Agent working in the front-office solution, SAP Service Cloud Version 2, creates a service order in the back-office (SAP S/4HANA Cloud / On-Premise) via an embedded mash-up. Specifically, the Service Agent selects "Service Order" in the Agent Desktop, triggering the system to jump via mash-up to SAP S/4HANA Cloud, where the service order is created.

  2. The service order can then be pre-planned with services and spare parts and can be further elaborated in the back-office.

  3. Once ready, the service order can be released into the SAP FSM planning board.

  4. Using advanced scheduling, the best matching technician(s) can be assigned to the service order.

  5. Releasing the assignment will push a notification to the technician’s mobile app.

  6. Using the offline mobile app, the technician can confirm planned and unplanned effort, parts and expenses. The technician can also generate a PDF summary and capture the customer’s signature.

  7. After T&M (Time and Material) Journal approval, a Service Confirmation is created with follow-up Timesheet, Goods Movements and Billing Request. The PDF summary report and other attachments are linked to the service order.

Pre-requisites

For the SAP Service Cloud Version 2 system to perform these actions in an external solution, the administrator must:

  1. Enable SAP Event Mesh.
  2. Enable SAP Cloud Integration.
  3. Create a mash-up to embed the web page of the external solution.
  4. Use the web page URL of the external solution for extracting inputs parameters in the mash-up.
  5. Include a dedicated step pointing to the mash-up in one of the phases of the Case type (optional).

Creating a Service Order in S/4HANA Cloud using Agent Desktop in SAP Service Cloud Version 2

In this video, we will demonstrate how to create a Service Order in S/4HANA using Agent Desktop in SAP Service Cloud Version 2. To do so, start in the Service Cloud Agent Desktop where you select the available standard action "S/4 Service Order Creation". The system jumps via usage of a Mash-up directly to SAP S/4HANA Cloud in the mask where a Service Order is then created.​

arrow pointing right with; Agent desktop, mash-up and create service order.

Video Summary Steps

  1. Agent Desktop.
  2. Mash-up.
  3. Create Service Order.
  4. Service Call (FSM) (Option).

Lesson Summary

In this lesson, we dove into the various possibilities for incorporating SAP Service Cloud Version 2 into larger SAP Cloud for Customer ecosystem. We discussed the three main SAP Cloud integration strategies including Prepackaged Content Integration, APIs Management and UI & Data Mash-ups. We also explored how to use the SAP Business Technology Platform for system integration using APIs. Lastly, we learned about the different types of integration scenarios and concluded with a tangible example of creating service orders in S/4HANA from Service Cloud Version 2. In the next lesson, we will explain the use and the integration of MS Teams in SAP Service Cloud Version 2.

Log in to track your progress & complete quizzes