Collaborative effort of Pavalavel Kanagavel
This blog post will provide detailed information on how to Integrate SAP Project and Resource Management (SPRM) earlier known as Cloud for Projects (C4P) with 3rd party Human Experience Management (HXM) Solution. Here you will find useful informative links to help you integrate SPRM with 3rd party HXM solution in SAP S/4HANA Cloud Public Edition.
Introduction
Let’s take a scenario, yours is a professional services industry and you have recently migrated to SAP S/4HANA Cloud Public Edition from your Legacy System, ECC, On-Premise or S/4HANA Cloud Private Edition systems of SAP. In a professional services industry, resource management is an integral part and your profitability, Revenue calculation and Margin analysis is closely dependent on the resource identification, allocation, and staffing. Till the time you went live with S/4HANA Cloud Public edition, you were running/operating your day-to-day business with a combination of SAP and Non-SAP Solutions. You might be having an employee central system which can either be an SAP solution like the Success Factors (SF) or any other 3rd Party Non-SAP Solution. Our blog mainly concentrates on the 2nd scenario where the employee central is a non-SAP 3rd Party HXM Solution.
If Success Factors (SF) was your employee central solution before migration, then you would be able to directly integrate SF with SPRM via Master Data Integration (MDI) service by following the steps explained in the administration guide of Resource Management for Projects (6JO) scope item. SAP Project and Resource Management is available as a service on SAP Business Technology Platform (BTP)
If you were using a non-SAP 3rd party HXM solution as your employee central. After the migration, would need to bring all your resource related information from that non-SAP 3rd party HXM solution into SAP Project and Resource Management Solution to successfully run your business. SAP has given the flexibility to achieve this requirement in two different ways based on the services the customer is already entitled for and the subscriptions that he holds. the two suggested routes to connect / integrate non-SAP 3rd Party HXM solution with SPRM are as listed below.
Below is the detailed write up about the two use cases / scenarios where in you would like to use your SAP Integration suite to establish the connection between non-SAP system and MDI, or you would like to use your S/4HANA Cloud Public Edition system as a single source system for your employee central. Both the use cases have been explained in detail in the later part of the documentation. By following the steps suggested in the respective use cases, you would be able to achieve your intended goal of getting your resource related information from non-SAP 3rd party HXM Solution to SPRM.
Use Case 1: SAP Integration suite
SAP Integration Suite is an integration platform-as-a-service (iPaaS) that helps you quickly integrate on-premise and cloud-based processes, services, applications, events, and data. It comes with inbuilt /pre-configured integration scenarios which can readily be consumed, and you also have the feasibility to build your own custom integration scenarios. This comes with an additional license and once you are entitled for this service, you can build your own integration scenarios.
As part of your business plan, along with S/4HANA Cloud Public edition if you have also subscribed for SAP Integration suite for addressing your integration requirements, then you can make use of the same Integration suite to build an integration between 3rd party non-SAP HXM solution and SPRM via MDI.
SAP Cloud Integration version 6.27.**, one of the capabilities of SAP Integration Suite, comes with addition of Master Data Integration – MDI – adapter, to integrate your scenarios with SAP Master Data Integration service. This enables the integration scenarios, especially 3rd party integrations, to communicate with SAP Master Data Integration service via SAP Cloud Integration through the MDI Adapter for their master data synchronisation.
Before working with MDI adapter, the relevant subscription process to SAP Master Data Integration (MDI) service should be completed and understanding of One Domain Model (ODM) entities is required.
You can refer to the Blog that clearly describes about the 3rd party integrations with help of Integration suite + MDI/MDO.
Use Case 2: S/4HANA Cloud Public Edition
As part of your business plan, if you only have the S/4HANA Cloud Public edition license and you do not plan to purchase /get the entitlement for SAP Integration suite for the only purpose of getting the resource information from an 3rd party non-SAP HXM solution, then you can keep your S4HC system as the single source of truth for the employee information. With the help of existing available API’s you can establish a connection between 3rd party non-SAP HXM solution and S4HC to replicate the employee information.
The resource information can be replicated to SAP Project and Resource Management solution by keeping S/4HANA Cloud Public Edition as your source system for all data replications. Once you have workforce person information in S/4HANA Cloud Public Edition, you can replicate the resource information to SPRM via the inbuilt integration scenarios and here also we use MDI.
The replication of workforce person information from 3rd Party Non-SAP HXM solution to S/4HANA Cloud Public Edition can be achieved via the available API’s. the step-by-step process is explained below.
Pre-requisite is Resource Management for Projects (6JO) scope item is already in scope and activated.
This API based inbound service enables you to replicate the basic master data of your workforce, both employees and external workers, from an external HR system to your SAP S/4HANA Cloud Public Edition system.
You can find the API documentation at Replicate Basic Master Data for Workforce from External HR Systems. All the nodes are explained separately and some use cases are described in detail. Technical information is available at API WORKFORCEPERSONMASTERDATAREPLI.
The detailed information about the Workforce Availability API can be found in this link
The detailed information about the Project Experience API which captures Qualification and Work experience can be found in this link
The above mentioned APIs for resource management (Workforce availability & Project Experience) are available on the SAP Business Accelerator Hub under https://api.sap.com/package/SAPS4HANACloudForProjectsResourceManagement .
You can set-up the API access and start using/accessing the APIs as a technical user with the required authorizations. There are certain pre-requisites that have be fulfilled before accessing the resource management APIs as listed below.
Once all the pre-requisites are met, you would need to carry out the further steps like
Detailed information and set by step procedure of setting up API access has been clearly explained in this link.
Conclusion
This blog post should help you to understand in detail how to replicate workforce information from 3rd party non-SAP HXM Solution using either the SAP Integration Suite or the S/4HANA Cloud Public Edition with the API’s listed in SAP Business Accelerator Hub.
Thanks for reading this blog post, hopefully the blog post was informative.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.