SlideShare a Scribd company logo
1 of 4
Download to read offline
SuccessFactors Employee Central to SAP ERP HCM Payroll via
MuleSoft
1. Terminology:
1.1. Core HR/Global HR system: Core HR system means an employee is hired into
this system and all core employee process like Hire-to-Retire, Org
Management, Compensation, et al. are performed in this system.
1.2. Payroll system: is a system where employee’s payroll is run. Due to payroll
implementation complexity and data privacy reasons, often customers still
prefer to run payroll on-premise.
1.3. HR digital transformation: this is a bracketed phrase for a strategic HR move
from on-premise silos to a global HR system like SuccessFactors or Workday.
2. Involved systems:
2.1. SuccessFactors Employee Central (SFSF EC)
SFSF EC is SAP’s flagship cloud HR offering. Whilst SFSF broadly refers to all
cloud HR offerings from SAP, SFSF EC specifically refers to the all-important
core HR offering.
2.2. SAP ERP HCM Payroll (or just SAP HCM)
SAP HCM is usually an on-premise system running at the customer’s premise.
A lot of customers used SAP HCM as their core HR. But with HR digital
transformation core HR is going on to the cloud. Nevertheless, customers
often retain their SAP HCM systems to run payroll.
2.3. MuleSoft Enterprise Integration Platform as a Service (EIPaaS)
MuleSoft is the middleware that’s used to connect the aforementioned
systems to fulfill the business scenario described here.
3. Business Scenario: Employees hired on SFSF EC are paid using the SAP HCM
payroll. For the payroll to run, it needs employee mini-master data. The mini-
master is basically relevant employee data facets like basic personal info, address
info, dependents employment info, job info, compensation info, work contract
info and everything else that’s relevant to run the employee’s payroll successfully.
Image: Business case
All new employees and all payroll relevant changes must be transferred to the
payroll system on a pre-ordained time interval for effective payroll runs. It’s
therefore imperative that the SFSF EC and SAP HCM are connected via a
middleware process flow.
4. Technical Architecture: SFSF EC offers a SOAP API called Compound Employee
API (CE API). CE API offers employee data that includes changes in the past,
present and the future and it can do so based on a plethora of WHERE clauses
like country, company, dates, employee number, etc.
On the SAP side, the ABAP add-on PA_SE_IN provides an inbound web service
that’s responsible for handling employee data coming in from SFSF.
The MuleSoft process in the middleware has to query the CE API data for the
latest changes, transform it to a format permissible in SAP and call the inbound
service on ABAP. The overall integration architecture can be broken down into
the following five steps.
1. An ABAP report (a program that can be scheduled) on SAP HCM, called by a
cronjob, wakes up to make a call to SFSF EC to fetch the latest employee
changes. This report is already a part of the SAP add on PA_SE_IN.
2. The ABAP report calls an outbound proxy to relay the select statement to an
HTTP Listener on Mulesoft CloudHub/On-premise. The query is basically
requesting for employee data from SFSF.
Sample query:
<QueryString>
SELECT
address_information,alternative_cost_distribution,compensation_information,depe
ndent_information,employment_information,job_information,national_id_card,pay
compensation_non_recurring,paycompensation_recurring,payment_information,p
erson,personal_information from CompoundEmployee
WHERE replicationTargetSystem = 'ERPCLNT200' AND replicationContentType =
'EMPLOYEE_MASTER_DATA' AND person_id_external IN ('1000','1001') AND
company_territory_code IN ('DEU') AND selectFromDate = to_date('2019-01-
01','yyyy-MM-dd') AND isContingentWorker IN ('0') AND effective_end_date >=
to_date('2019-01-01'
)</QueryString>
Image: Data flow architecture.
3. The HTTP LISTENER on Mulesoft responds to this call and invokes the whole
message flow. The mule flow transforms the incoming select statement,
requests the API on EC for the latest employee data and sends it back to ERP.
Image: A screengrab from the message flow on MuleSoft is provided here.
4. On ERP, the inbound proxy receives the data from the mule flow.
5. The proxy class updates the SAP Infotypes with the latest data from EC. The
proxy class is also a part of the SAP standard add-on PA_SE_IN.
5. Integrtr Template: Integrtr has developed a mule flow (screenshot above) that
customers can directly use in their integration scenarios with simple configuration.
Customers can import it to their tenant/landscape, configure it and they’re good
to go. It’s a glue that works in tandem with SAP’s integration add-on PA_SE_IN.
6. Conclusion: SuccessFactors and SAP HCM, the latter often considered old and
obsolete – wrongfully so, offer excellent HTTP based APIs that are secure and
granular. Whilst an Employee Central to SAP HCM integration is best solved with
SAP Cloud Platform Integration, often customers have stick to their known, pre-
existing middlewares. And gluing them together, as we’ve shown it, is in fact not
so difficult at all.
About integrtr GmbH:
We're an Integration Lifecycle Management company always hungry for complex integration
challenges - irrespective of the IPaaS at play.
Do write to us at sales@integrtr.com for a free demo of the aforementioned integration to help you
make an informed decision.
Disclaimer: All other trademarks cited herein are the property of their respective owners.

More Related Content

What's hot

Data ingestion and Acquisition on SAP Analytics Cloud
Data ingestion and Acquisition on SAP Analytics CloudData ingestion and Acquisition on SAP Analytics Cloud
Data ingestion and Acquisition on SAP Analytics CloudMadhumita Banerjee
 
Benefit SAP S4HANA.pptx
Benefit SAP S4HANA.pptxBenefit SAP S4HANA.pptx
Benefit SAP S4HANA.pptxAlexYuniarto1
 
SAP LSMW - Direct input approach v2.5 by Pavan Golesar
SAP LSMW - Direct input approach v2.5 by Pavan GolesarSAP LSMW - Direct input approach v2.5 by Pavan Golesar
SAP LSMW - Direct input approach v2.5 by Pavan GolesarPavan Golesar
 
SAP Activate Methodology for S/4HANA Implementation
SAP Activate Methodology for S/4HANA ImplementationSAP Activate Methodology for S/4HANA Implementation
SAP Activate Methodology for S/4HANA ImplementationKellton Tech Solutions Ltd
 
Sap S4 HANA Everything You Need To Know
Sap S4 HANA Everything You Need To Know Sap S4 HANA Everything You Need To Know
Sap S4 HANA Everything You Need To Know Soumya De
 
“Migration to Suite of HANA”
“Migration to Suite of HANA”“Migration to Suite of HANA”
“Migration to Suite of HANA”Wise Men
 
SAP S/4HANA Migration Cockpit
SAP S/4HANA Migration CockpitSAP S/4HANA Migration Cockpit
SAP S/4HANA Migration CockpitEdwin Weijers
 
Take the Next Step to S/4HANA with "RISE with SAP"
Take the Next Step to S/4HANA with "RISE with SAP"Take the Next Step to S/4HANA with "RISE with SAP"
Take the Next Step to S/4HANA with "RISE with SAP"panayaofficial
 
Transition to SAP S/4HANA System Conversion: A step-by-step guide
Transition to SAP S/4HANA System Conversion: A step-by-step guide Transition to SAP S/4HANA System Conversion: A step-by-step guide
Transition to SAP S/4HANA System Conversion: A step-by-step guide Kellton Tech Solutions Ltd
 
S4 h 188 sap s4hana cloud implementation with sap activate
S4 h 188 sap s4hana cloud implementation with sap activateS4 h 188 sap s4hana cloud implementation with sap activate
S4 h 188 sap s4hana cloud implementation with sap activateLokesh Modem
 
Sap Purchase Order Workflow
Sap Purchase Order WorkflowSap Purchase Order Workflow
Sap Purchase Order WorkflowArghadip Kar
 

What's hot (20)

SAP Overview
SAP Overview SAP Overview
SAP Overview
 
SAP ECC to S/4HANA Move
SAP ECC to S/4HANA MoveSAP ECC to S/4HANA Move
SAP ECC to S/4HANA Move
 
Presentation introduction to sap
Presentation introduction to sapPresentation introduction to sap
Presentation introduction to sap
 
Data ingestion and Acquisition on SAP Analytics Cloud
Data ingestion and Acquisition on SAP Analytics CloudData ingestion and Acquisition on SAP Analytics Cloud
Data ingestion and Acquisition on SAP Analytics Cloud
 
Benefit SAP S4HANA.pptx
Benefit SAP S4HANA.pptxBenefit SAP S4HANA.pptx
Benefit SAP S4HANA.pptx
 
SAP LSMW - Direct input approach v2.5 by Pavan Golesar
SAP LSMW - Direct input approach v2.5 by Pavan GolesarSAP LSMW - Direct input approach v2.5 by Pavan Golesar
SAP LSMW - Direct input approach v2.5 by Pavan Golesar
 
S4HANA Migration Overview
S4HANA Migration OverviewS4HANA Migration Overview
S4HANA Migration Overview
 
SAP Activate Methodology for S/4HANA Implementation
SAP Activate Methodology for S/4HANA ImplementationSAP Activate Methodology for S/4HANA Implementation
SAP Activate Methodology for S/4HANA Implementation
 
Sap S4 HANA Everything You Need To Know
Sap S4 HANA Everything You Need To Know Sap S4 HANA Everything You Need To Know
Sap S4 HANA Everything You Need To Know
 
“Migration to Suite of HANA”
“Migration to Suite of HANA”“Migration to Suite of HANA”
“Migration to Suite of HANA”
 
SAP S/4HANA Migration Cockpit
SAP S/4HANA Migration CockpitSAP S/4HANA Migration Cockpit
SAP S/4HANA Migration Cockpit
 
Take the Next Step to S/4HANA with "RISE with SAP"
Take the Next Step to S/4HANA with "RISE with SAP"Take the Next Step to S/4HANA with "RISE with SAP"
Take the Next Step to S/4HANA with "RISE with SAP"
 
SAP Introduction
SAP IntroductionSAP Introduction
SAP Introduction
 
Migrating to SAP S/4HANA
Migrating to SAP S/4HANAMigrating to SAP S/4HANA
Migrating to SAP S/4HANA
 
Sap activate overview
Sap activate overviewSap activate overview
Sap activate overview
 
SAP Implementation Phase!!
SAP Implementation Phase!!SAP Implementation Phase!!
SAP Implementation Phase!!
 
Transition to SAP S/4HANA System Conversion: A step-by-step guide
Transition to SAP S/4HANA System Conversion: A step-by-step guide Transition to SAP S/4HANA System Conversion: A step-by-step guide
Transition to SAP S/4HANA System Conversion: A step-by-step guide
 
ASAP Methodology in Implementing ERP
ASAP Methodology in Implementing ERPASAP Methodology in Implementing ERP
ASAP Methodology in Implementing ERP
 
S4 h 188 sap s4hana cloud implementation with sap activate
S4 h 188 sap s4hana cloud implementation with sap activateS4 h 188 sap s4hana cloud implementation with sap activate
S4 h 188 sap s4hana cloud implementation with sap activate
 
Sap Purchase Order Workflow
Sap Purchase Order WorkflowSap Purchase Order Workflow
Sap Purchase Order Workflow
 

Similar to SuccessFactors Employee Central to SAP ERP HCM Payroll via MuleSoft

Sap success factors quick guide
Sap success factors quick guideSap success factors quick guide
Sap success factors quick guideSushil Rathi
 
10 Key Considerations for a Successful Migration to SAP SuccessFactors from S...
10 Key Considerations for a Successful Migration to SAP SuccessFactors from S...10 Key Considerations for a Successful Migration to SAP SuccessFactors from S...
10 Key Considerations for a Successful Migration to SAP SuccessFactors from S...VCERPConsultingPvtLt1
 
Charlotte meetup anypointmonitoring_v3
Charlotte meetup anypointmonitoring_v3Charlotte meetup anypointmonitoring_v3
Charlotte meetup anypointmonitoring_v3Subhash Patel
 
Mule NetSuite connectors
Mule  NetSuite connectorsMule  NetSuite connectors
Mule NetSuite connectorsD.Rajesh Kumar
 
Mule net suite connectors
Mule  net suite connectorsMule  net suite connectors
Mule net suite connectorshimajareddys
 
H1 2021 EC-Platform Quick Review by Deloitte Germany
H1 2021 EC-Platform Quick Review by Deloitte GermanyH1 2021 EC-Platform Quick Review by Deloitte Germany
H1 2021 EC-Platform Quick Review by Deloitte GermanyChristoph Pohl
 
Setup_Steps_ASCP_1.pdf
Setup_Steps_ASCP_1.pdfSetup_Steps_ASCP_1.pdf
Setup_Steps_ASCP_1.pdfUmairIlyas21
 
Mule workday-connectors
Mule  workday-connectorsMule  workday-connectors
Mule workday-connectorsD.Rajesh Kumar
 
Mule workday-connectors
Mule  workday-connectorsMule  workday-connectors
Mule workday-connectorshimajareddys
 
Mule anypoint workday-connectors
Mule  anypoint workday-connectorsMule  anypoint workday-connectors
Mule anypoint workday-connectorshimajareddys
 
Mule anypoint workday-connectors
Mule  anypoint workday-connectorsMule  anypoint workday-connectors
Mule anypoint workday-connectorscharan teja R
 
Mule anypoint workday-connectors
Mule  anypoint workday-connectorsMule  anypoint workday-connectors
Mule anypoint workday-connectorsvishnukanthro45
 
Mule anypoint workday-devkit
Mule  anypoint workday-devkitMule  anypoint workday-devkit
Mule anypoint workday-devkitvishnukanthro45
 
Mule anypoint workday-devkit
Mule  anypoint workday-devkitMule  anypoint workday-devkit
Mule anypoint workday-devkitcharan teja R
 
Mule with workday connectors
Mule with workday connectorsMule with workday connectors
Mule with workday connectorsSon Nguyen
 
Cauve HMS User Document
Cauve HMS User DocumentCauve HMS User Document
Cauve HMS User Documentswambala
 
Presentation on erp by Khurram Waseem Khan mba 2nd semester hu
Presentation on erp by Khurram Waseem Khan mba 2nd semester   huPresentation on erp by Khurram Waseem Khan mba 2nd semester   hu
Presentation on erp by Khurram Waseem Khan mba 2nd semester hukhurram wasim khan
 

Similar to SuccessFactors Employee Central to SAP ERP HCM Payroll via MuleSoft (20)

Sap success factors quick guide
Sap success factors quick guideSap success factors quick guide
Sap success factors quick guide
 
10 Key Considerations for a Successful Migration to SAP SuccessFactors from S...
10 Key Considerations for a Successful Migration to SAP SuccessFactors from S...10 Key Considerations for a Successful Migration to SAP SuccessFactors from S...
10 Key Considerations for a Successful Migration to SAP SuccessFactors from S...
 
Charlotte meetup anypointmonitoring_v3
Charlotte meetup anypointmonitoring_v3Charlotte meetup anypointmonitoring_v3
Charlotte meetup anypointmonitoring_v3
 
Sap fico fa qs(1)
Sap fico fa qs(1)Sap fico fa qs(1)
Sap fico fa qs(1)
 
Sap fico fa qs
Sap fico fa qsSap fico fa qs
Sap fico fa qs
 
Mule NetSuite connectors
Mule  NetSuite connectorsMule  NetSuite connectors
Mule NetSuite connectors
 
Mule net suite connectors
Mule  net suite connectorsMule  net suite connectors
Mule net suite connectors
 
H1 2021 EC-Platform Quick Review by Deloitte Germany
H1 2021 EC-Platform Quick Review by Deloitte GermanyH1 2021 EC-Platform Quick Review by Deloitte Germany
H1 2021 EC-Platform Quick Review by Deloitte Germany
 
Setup_Steps_ASCP_1.pdf
Setup_Steps_ASCP_1.pdfSetup_Steps_ASCP_1.pdf
Setup_Steps_ASCP_1.pdf
 
Mule workday-connectors
Mule  workday-connectorsMule  workday-connectors
Mule workday-connectors
 
Mule workday-connectors
Mule  workday-connectorsMule  workday-connectors
Mule workday-connectors
 
Venkat macha resume
Venkat macha resumeVenkat macha resume
Venkat macha resume
 
Mule anypoint workday-connectors
Mule  anypoint workday-connectorsMule  anypoint workday-connectors
Mule anypoint workday-connectors
 
Mule anypoint workday-connectors
Mule  anypoint workday-connectorsMule  anypoint workday-connectors
Mule anypoint workday-connectors
 
Mule anypoint workday-connectors
Mule  anypoint workday-connectorsMule  anypoint workday-connectors
Mule anypoint workday-connectors
 
Mule anypoint workday-devkit
Mule  anypoint workday-devkitMule  anypoint workday-devkit
Mule anypoint workday-devkit
 
Mule anypoint workday-devkit
Mule  anypoint workday-devkitMule  anypoint workday-devkit
Mule anypoint workday-devkit
 
Mule with workday connectors
Mule with workday connectorsMule with workday connectors
Mule with workday connectors
 
Cauve HMS User Document
Cauve HMS User DocumentCauve HMS User Document
Cauve HMS User Document
 
Presentation on erp by Khurram Waseem Khan mba 2nd semester hu
Presentation on erp by Khurram Waseem Khan mba 2nd semester   huPresentation on erp by Khurram Waseem Khan mba 2nd semester   hu
Presentation on erp by Khurram Waseem Khan mba 2nd semester hu
 

Recently uploaded

Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Sonam Pathan
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一Fs
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Lucknow
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMartaLoveguard
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一z xss
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation   for Smart Assistant Application for Disabled PersonComplet Documnetation   for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Personfurqan222004
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一3sw2qly1
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Roomdivyansh0kumar0
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Sonam Pathan
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Excelmac1
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Dana Luther
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一Fs
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作ys8omjxb
 

Recently uploaded (20)

Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptx
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation   for Smart Assistant Application for Disabled PersonComplet Documnetation   for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Person
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
 
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
 

SuccessFactors Employee Central to SAP ERP HCM Payroll via MuleSoft

  • 1. SuccessFactors Employee Central to SAP ERP HCM Payroll via MuleSoft 1. Terminology: 1.1. Core HR/Global HR system: Core HR system means an employee is hired into this system and all core employee process like Hire-to-Retire, Org Management, Compensation, et al. are performed in this system. 1.2. Payroll system: is a system where employee’s payroll is run. Due to payroll implementation complexity and data privacy reasons, often customers still prefer to run payroll on-premise. 1.3. HR digital transformation: this is a bracketed phrase for a strategic HR move from on-premise silos to a global HR system like SuccessFactors or Workday. 2. Involved systems: 2.1. SuccessFactors Employee Central (SFSF EC) SFSF EC is SAP’s flagship cloud HR offering. Whilst SFSF broadly refers to all cloud HR offerings from SAP, SFSF EC specifically refers to the all-important core HR offering. 2.2. SAP ERP HCM Payroll (or just SAP HCM) SAP HCM is usually an on-premise system running at the customer’s premise. A lot of customers used SAP HCM as their core HR. But with HR digital transformation core HR is going on to the cloud. Nevertheless, customers often retain their SAP HCM systems to run payroll. 2.3. MuleSoft Enterprise Integration Platform as a Service (EIPaaS) MuleSoft is the middleware that’s used to connect the aforementioned systems to fulfill the business scenario described here. 3. Business Scenario: Employees hired on SFSF EC are paid using the SAP HCM payroll. For the payroll to run, it needs employee mini-master data. The mini- master is basically relevant employee data facets like basic personal info, address info, dependents employment info, job info, compensation info, work contract info and everything else that’s relevant to run the employee’s payroll successfully.
  • 2. Image: Business case All new employees and all payroll relevant changes must be transferred to the payroll system on a pre-ordained time interval for effective payroll runs. It’s therefore imperative that the SFSF EC and SAP HCM are connected via a middleware process flow. 4. Technical Architecture: SFSF EC offers a SOAP API called Compound Employee API (CE API). CE API offers employee data that includes changes in the past, present and the future and it can do so based on a plethora of WHERE clauses like country, company, dates, employee number, etc. On the SAP side, the ABAP add-on PA_SE_IN provides an inbound web service that’s responsible for handling employee data coming in from SFSF. The MuleSoft process in the middleware has to query the CE API data for the latest changes, transform it to a format permissible in SAP and call the inbound service on ABAP. The overall integration architecture can be broken down into the following five steps. 1. An ABAP report (a program that can be scheduled) on SAP HCM, called by a cronjob, wakes up to make a call to SFSF EC to fetch the latest employee changes. This report is already a part of the SAP add on PA_SE_IN. 2. The ABAP report calls an outbound proxy to relay the select statement to an HTTP Listener on Mulesoft CloudHub/On-premise. The query is basically requesting for employee data from SFSF. Sample query: <QueryString> SELECT address_information,alternative_cost_distribution,compensation_information,depe ndent_information,employment_information,job_information,national_id_card,pay
  • 3. compensation_non_recurring,paycompensation_recurring,payment_information,p erson,personal_information from CompoundEmployee WHERE replicationTargetSystem = 'ERPCLNT200' AND replicationContentType = 'EMPLOYEE_MASTER_DATA' AND person_id_external IN ('1000','1001') AND company_territory_code IN ('DEU') AND selectFromDate = to_date('2019-01- 01','yyyy-MM-dd') AND isContingentWorker IN ('0') AND effective_end_date >= to_date('2019-01-01' )</QueryString> Image: Data flow architecture. 3. The HTTP LISTENER on Mulesoft responds to this call and invokes the whole message flow. The mule flow transforms the incoming select statement, requests the API on EC for the latest employee data and sends it back to ERP. Image: A screengrab from the message flow on MuleSoft is provided here.
  • 4. 4. On ERP, the inbound proxy receives the data from the mule flow. 5. The proxy class updates the SAP Infotypes with the latest data from EC. The proxy class is also a part of the SAP standard add-on PA_SE_IN. 5. Integrtr Template: Integrtr has developed a mule flow (screenshot above) that customers can directly use in their integration scenarios with simple configuration. Customers can import it to their tenant/landscape, configure it and they’re good to go. It’s a glue that works in tandem with SAP’s integration add-on PA_SE_IN. 6. Conclusion: SuccessFactors and SAP HCM, the latter often considered old and obsolete – wrongfully so, offer excellent HTTP based APIs that are secure and granular. Whilst an Employee Central to SAP HCM integration is best solved with SAP Cloud Platform Integration, often customers have stick to their known, pre- existing middlewares. And gluing them together, as we’ve shown it, is in fact not so difficult at all. About integrtr GmbH: We're an Integration Lifecycle Management company always hungry for complex integration challenges - irrespective of the IPaaS at play. Do write to us at sales@integrtr.com for a free demo of the aforementioned integration to help you make an informed decision. Disclaimer: All other trademarks cited herein are the property of their respective owners.