Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
Your SAP OnPremise Data in SuccessFactors - considerations
Next

14

Share

SAP SuccessFactors Cloud Integration to SAP ERP from Employee Central

How does SAP's standard SAP HANA Cloud Platform Integration Services Process Integration (SAP HCP IS PI) work as at November 2016. Thoughts, reflections and some simple explanation

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

SAP SuccessFactors Cloud Integration to SAP ERP from Employee Central

  1. 1. Reflections on Replication and Integration • SAP's tools to Manage Data from SAP ERP to and from SAP SuccessFactors • Nov 2016 (NB state of integration is in constant flux, expect change! That is the cloud world we now live in!)
  2. 2. Who am I? • Chris Paine • SAP Mentor • 17+ years of SAP HCM consulting experience • Chief HR Geek @ Discovery Consulting • @wombling • Blog: www.wombling.com
  3. 3. What I’ll Cover • What is it that motivates the use of cloud integrationWhy • What is SCC and HCP IS PIInfrastructure • Four different replication scenarios, walked throughThe Scenarios • When it is working, and when it isn’t how do you know?Monitoring • How to find out more and where to go from hereNext Steps Questions Key Points to Take Home
  4. 4. Cloud Integration– What are we talking about?
  5. 5. To Cloud or not to Cloud that is the question Cloud AppsCloud Apps SAP HANA Cloud Platform, integration service SAP Process Orchestration SAP Process Orchestration SAP HCP, integration service Deciding Factors • System Landscape • Prepackaged content • TCO • Go-Live Timelines • Connectivity Options • LOB Decisions
  6. 6. SAP HCP IS PI? You trying to kill me with initalisms, where’s the HCI? RIP HCI April 2012 – April 2016 We loved you for the HANA you didn’t have. Long live the King! SAP HANA Cloud Platform Integration Services Process Integration The King is dead.
  7. 7. Why Cloud Integration? More standard, supported integrations coming all the time Cloud landscapes are NOT static. We know that SAP SuccessFactors will change 4 times each year. When SAP updates SAP SuccessFactors, the integration is also updated. Vendor supportable. High cadence of change demands that vendors support the delivered integration. SAP Cloud integration is specifically designed to support configuration of vendor delivered integration.
  8. 8. Employee Data including manager relationship (for side by side only) Organizational data – Position, Job, Org structure objects (Department, Business Unit, Division, custom objects) SAP GRC SAP ERP or SAP S/4HANA Cost Center Employee Data Reporting Line SHL People Answers Recruiting Assessments Recommendation, Score Time Benefits Payroll BPO WorkForce Software Kronos BenefitFocus Thomsons ADP Payroll NGA Payrol#1 SuccessFactors CloudOnPremise SAP SuccessFactors Std Payroll Integration Template Recruiter Activity Report Link SAP HANA Cloud Platform, integration service All new integrations * Planned for 2016 release - "EC - EC Payroll point-to-point integration without middleware“ (Q2) , "EC - NGA Payroll on HCI“ (Q3) ADP Payroll and MS Active Directory are planned for HCI Fieldglass Contingent Workforce Concur Travel & Expense SAP HANA Cloud Platform, integration service Available Planned IBM Kenexa#1 External ATS Requisition data New Hire Contingent Worker Deductions Employee Master data HR Master data HR Master Data Standard Export *In Development SAP IDS Time / Attendance data Std Benefits Integration Template Employee Assignment Position, Job Cost Center, Org structure objects #1 Q3 2016 Point-to-point integration SAP EHS SAP Payroll CATSService Resource planning Qualifications + Absences (IT2001) Bank Master Exchange Rates Standard SAP and Vendor Supported Integration Employee Central
  9. 9. Infrastructure Firewall SAP ERP SAP SuccessFactors SAP HCP IS PI SAP HANA Cloud Connector On Premise SAP Data Centre (Internet) Internet
  10. 10. HCP Integration Services - Overview  Strategic service for cloud-to-cloud and cloud-to-on-premise  Prepackaged integration content hub: “Discover, Configure, Manage”  Multi tenancy, rolling software updates, horizontal scalability, subscription-based  Strong focus on security including data isolation  Complements SAP Process Orchestration  Open to partners – projects, content, and connectivity adapters SAP On Premise Non-SAP On Premise Non-SAP Cloud Solutions Engineered for the Cloud Prepackaged Integration Flows Community and Marketplace Multi-level Security SAP Cloud Applications “ “ “[…] The new standard integration model to integrate our [SAP’s] entire portfolio will be based on SAP HANA Cloud Platform, integration services […] SAP HANA Cloud Platform and related integration services will become a mandatory component in your entire landscape if you don't want to give up your biggest assets of integration.” Bernd Leukert, Member of the Executive Board of SAP Products & Innovation, keynote from SAPPHIRE Now 2016, Orlando
  11. 11. SAP HANA Cloud Connector (SCC) Firewall SAP HCPSAP HANA Cloud Connector Internet DestinationVPN Tunnel over HTTPS Application Virtual Server
  12. 12. The Scenarios From SAP ERP to SAP SuccessFactors Cost Centre From SAP SuccessFactors to SAP ERP Org Units, Positions, Jobs and other Org stuff Employee Data from SAP SuccessFactors to SAP ERP Employee Assignment from SAP SuccessFactors to SAP ERP
  13. 13. Cost Center from SAP ERP to SAP SuccessFactors Firewall SAP ERP SAP SuccessFactors SAP HCP IS PI On Premise SAP Data Centre (Internet) Internet
  14. 14. Cost Center from SAP ERP to SAP SuccessFactors Firewall SAP ERP SAP SuccessFactors SAP HCP IS PI On Premise SAP Data Centre (Internet) Internet 1) Cost centre changed/ created 2) ALE process invoked 3) ALE sent to partner port (RFC destination) 4) ALE converted into individual cost centres 5) Cost centre changes/creation sent via OData API 6) Cost centre updated/ created
  15. 15. Cost Centre from SAP ERP to SAP SuccessFactors Firewall SAP ERP SAP SuccessFactors SAP HCP IS PI On Premise SAP Data Centre (Internet) Internet SAP HCP IS PI processes IDoc and transfers cost centres to SAP SuccessFactors using OData API. RFC connection to SAP HCP IS PI called and cost centre IDoc transferred. IDocs (ODTF_CCTR) created according to default variant of program ODTF_REPL_CC and distributed according to distribution rules in SAP ERP. Regular process reads change pointers Cost Centre changes registered (Change Pointers) Monitoring: SAP HCP IS PI, web monitoring, manual requires user to log on to HCP and check for failed flows, no view within SAP ERP or SAP SuccessFactors
  16. 16. Cost Centre from SAP ERP to SAP SuccessFactors Firewall SAP ERP SAP SuccessFactors SAP HCP IS PI On Premise SAP Data Centre (Internet) Internet •Deletions of cost centres are NOT transferred (changes, and blocks are) Restrictions •Company Code link (needs CC object enhanced in SAPSF) •Responsible Manager BAdI •Modify Cost Centre Data BAdI Enhancements
  17. 17. Firewall Org Data from SAP SuccessFactors to SAP ERP SAP ERP SAP SuccessFactors SAP HCP IS PI SAP HANA Cloud Connector On Premise SAP Data Centre (Internet) Internet
  18. 18. Firewall Org Data from SAP SuccessFactors to SAP ERP SAP ERP SAP SuccessFactors SAP HCP IS PI SAP HANA Cloud Connector On Premise SAP Data Centre (Internet) Internet 2) Request sent via outbound SOAP call to HCP 3) Last run date used to generate OData queries 4) OData queries sent to SAPSF 5) Org Data received 6) Org Data sent to SAP ERP via SCC 7) Data stored in staging table, event triggered 8) Org data processing job run, positions, org units, jobs updated/ created 1) Scheduled job sends request for Org data
  19. 19. Org Data from SAP SuccessFactors to SAP ERP Job to process the transferred org objects (RH_SFIOM_PROC_ORG_STRUC_RPRQ) started, objects and relationships created/updated Results of queries sent to SAP ERP via SCC (SOAP OrganisationalObjectReplicationResponse_In) , Details saved into Org integration tables in SAP ERP, status of query updated (SFIOM_QRY_ADM). Event SAP_SFIOM_ORG_STRUC_RPRQ_CREATED raised HCP uses latest transfer data (stored in HCP IS PI) to query SAP SuccessFactors (OData query) for any Organisational objects Job (RH_SFIOM_ORG_OBJ_REPL_QUERY) to request transfer of org data executed in SAP ERP, (SOAP query getOrganisationalObjectReplicationQuery_Out) Monitoring: SAP ERP System Log (SLG1) as well as transaction SFIOM_VIEW_ORG_REQS which shows status of all Org requests, SFIOM_RESET_QRY_ADM shows overall status and allows to reset flows. Standard SAP ERP Web Service Monitoring. SAP HCP IS PI web monitoring, manual requires user to log on to HCP and check for failed flows Firewall SAP ERP SAP SuccessFactors SAP HCP IS PI SAP HANA Cloud Connecto r On Premise SAP Data Centre (Internet) Internet
  20. 20. Org Data from SAP SuccessFactors to SAP ERP • Organisational object transfer triggered from SAP ERP not on creation of object in SAP SuccessFactors, requires interface to be run regularly Restrictions • Allows for transfer of custom objects as well as standard job, org unit, position, etc. • BAdIs to allow manipulation of object creation Enhancements Firewall SAP ERP SAP SuccessFactors SAP HCP IS PI SAP HANA Cloud Connecto r On Premise SAP Data Centre (Internet) Internet
  21. 21. Firewall Employee Data from SAP SuccessFactors to SAP ERP SAP ERP SAP SuccessFactors SAP HCP IS PI SAP HANA Cloud Connector On Premise SAP Data Centre (Internet) Internet
  22. 22. Firewall Employee Data from SAP SuccessFactors to SAP ERP SAP ERP SAP SuccessFactors SAP HCP IS PI SAP HANA Cloud Connector On Premise SAP Data Centre (Internet) Internet 1a) Employee data update triggers IBS Event, sends event to SAP HCP 1b) Scheduled event kicks off Interface 2) Query for employee changes created, sent to SAPSF 3) Employee details received, update sent to SAPSF for replication status 4) Employee details sent to SAP ERP via SCC 5) Employee record processed in trial, if successful updates to employee written to DB 6) Results of processing (error or success) sent to SAP HCP 7) Results of processing sent to SAPSF updating replication status
  23. 23. Sends results of update to SAP SuccessFactors for display in Replication Monitor Receives employee data and tries to update employee record (trial first, and then if successful updates) Sends results (success/failure) back to HCP IS PI Send Employee data to SAP ERP via SCC Reads all employee data for employee that has changed, updates SAP SuccessFactors to let it know that employee data is being synchronised Employee Data Interface triggered Change to employee data triggers Intelligent Services Event that calls SAP HCP IS PI or SAP HCP IS PI timed trigger Firewall SAP ERP SAP SuccessFactors SAP HCP IS PI SAP HANA Cloud Connecto r On Premise SAP Data Centre (Internet) Internet Employee Data from SAP SuccessFactors to SAP ERP Monitoring: SAP ERP System Log (SLG1) Standard SAP ERP Web Service Monitoring. SAP SuccessFactors Data Replication Monitor SAP HCP IS PI web monitoring
  24. 24. •In standard SAPSF employee number and SAP ERP employee number not the same, potential need to update payslip, etc (or enhance integration) Restrictions •Pretty much anything and everything can be enhanced, however, sometimes it isn’t as easy as you might like with data errors sometimes raised before BAdIs have a chance to alter data, but multiple enhancement spots mean it is just about possible to enhance anything. Enhancements Firewall SAP ERP SAP SuccessFactors SAP HCP IS PI SAP HANA Cloud Connecto r On Premise SAP Data Centre (Internet) Internet Employee Data from SAP SuccessFactors to SAP ERP
  25. 25. Firewall Employee Assignment from SAP SuccessFactors to SAP ERP SAP ERP SAP SuccessFactors SAP HCP IS PI SAP HANA Cloud Connector On Premise SAP Data Centre (Internet) Internet
  26. 26. Firewall Employee Assignment from SAP SuccessFactors to SAP ERP SAP ERP SAP SuccessFactors SAP HCP IS PI SAP HANA Cloud Connector On Premise SAP Data Centre (Internet) Internet 1) Scheduled event kicks off Interface 2) OData Query for employee assignments changed since last run generated and sent to SAPSF 3) Employee assignments for changed emps received, replication status sent to SAP SF setting to “pending” 4) Employee Assignments sent to SAP ERP via SCC 5) Employee assignments written to staging tables in pending status, event raised 6) Employee assignment processing job attempts to process pending entries in staging table 7) Notification of successful updates sent to SAP HCP 8) SAP SF replication status updated with success (OData) 9) Emp Assignment status “successful” in replication monitor
  27. 27. SAP SuccessFactors updated with success status of replication, viewable in the Replication Monitor Program RH_SFIOM_PROC_EE_ORG_ASS_RPRQ executed (from event or schedule) to transfer the assignments, on successful assignment completion call , SAP HCP IS PI notified that the employee assignment has been updated Assignment changes received and stored in a staging table, SAP event SAP_SFIOM_EE_ORGAS_RPPQ_CREATED raised SAP SuccessFactors updated with employee who’s assignments are being replicated, sent to SAP via SCC to SOAP interface EmployeeOrganisationalAssignmentReplicationRequest_In Timed Trigger in SAP HCP IS PI starts integration, Employee Assignments that have changed since last run are fetched from SAP SuccessFactors Firewall SAP ERP SAP SuccessFactors SAP HCP IS PI SAP HANA Cloud Connecto r On Premise SAP Data Centre (Internet) Internet Employee Assignment from SAP SuccessFactors to SAP ERP Monitoring: SAP ERP System Log (SLG1) as well as transaction SFIOM_VIEW_REQUESTS which shows status of all Employee Assignment requests. Data Replication Monitor (SAP WDA and SAPSF) Standard SAP ERP Web Service Monitoring. SAP HCP IS PI web monitoring, manual requires user to log on to HCP and check for failed flows
  28. 28. •Employee must exist in SAP before assignment can be processed so must be scheduled regularly •No error flow back to SAP SF, assignment just stays in pending status, need to monitor in SAP ERP Restrictions •BAdIs allow for manipulation of data sent from SAP SuccessFactors (before mapping) and manipulation of the infotype creation process (after standard mapping) Enhancements Firewall SAP ERP SAP SuccessFactors SAP HCP IS PI SAP HANA Cloud Connecto r On Premise SAP Data Centre (Internet) Internet Employee Assignment from SAP SuccessFactors to SAP ERP
  29. 29. Monitoring Technical •HCP IS PI logs •SAP ERP Web Services •SAP SuccessFactors OData Audit logs System Administrators •SAP ERP System Logs (SLG1) •Various SAP ERP Integration Logs and Transactions •SAP Replication View Transactions (GUI) HR Administrators •SAP SuccessFactors Data Replication Monitor •SAP Replication Viewer(WDA)
  30. 30. Next Steps
  31. 31. Next Steps – What is out there? All amazingly good doco available online with SMP user id https://cloudintegration.hana.ondemand.com/#/shell/discover
  32. 32. Next Steps – Free Training https://open.sap.com Love how they recorded the whole HCP IS PI openSAP course just weeks before they changed the product name
  33. 33. Questions Thank you! ?Questions Chris Paine @wombling chris.paine@discoveryconsulting.com.au Please note some detail of this presentation is copyright © SAP 2016 and is very gratefully used here with their permission
  34. 34. Key Points to Take Home Future State Architecture. Cloud software, Cloud integration Pre-packaged content – with easy “configuration” to make work Extendable solution. Lots of standard extensions points. Each interface uses a different approach, lack of coherence will challenge your support staff Monitoring is not the best for all solutions, but is improving Not everything is positive, but it’s certainly trending that way, but– be wary, try to see the big picture
  35. 35. Please let me know if I can help YOU! Thank you! Chris Paine @wombling chris.paine@discoveryconsulting.com.au Please note some detail of this presentation is copyright © SAP 2016 and is very gratefully used here with their permission
  • Tngn4

    Oct. 15, 2020
  • ASHWINIRAJWADE

    Apr. 25, 2020
  • fstam23

    Jun. 30, 2019
  • ShirishPatil16

    Dec. 27, 2018
  • SanthoshGururaj

    May. 17, 2018
  • DamirKvasi

    May. 15, 2018
  • AnjiReddy2

    May. 10, 2018
  • kalyansv

    Mar. 21, 2018
  • ThiagoEva

    Mar. 16, 2018
  • ekengewabassey2231

    Nov. 26, 2017
  • ajohnsavio

    Oct. 10, 2017
  • chat2arvind

    Sep. 20, 2017
  • fmgc77

    Jun. 9, 2017
  • RudiDeRoeck

    Apr. 3, 2017

How does SAP's standard SAP HANA Cloud Platform Integration Services Process Integration (SAP HCP IS PI) work as at November 2016. Thoughts, reflections and some simple explanation

Views

Total views

12,803

On Slideshare

0

From embeds

0

Number of embeds

64

Actions

Downloads

0

Shares

0

Comments

0

Likes

14

×