HR integration with SuccessFactors How to get updated profile data
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-21-2022 11:15 PM
By checking the count of data of HR profile integration, I understood that the data with update would be got from SuccessFactors because the count is very small.
Could you please tell me the details how the HR integration OOTB decide if the profile data should be got from SuccessFactors?
In the past, there is a case that ServiceNow could not get the profile update in SuccessFactors and the integration was successfully done after deleting all job tracker logs. I need to know and share the specification of integration with SuccessFactors team so that we can avoid such issues in the future.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-21-2022 11:23 PM
HI Kohei,
OOB we use the SOAP protocol for the Employee feed and the REST API for the To Dos and other foundational data like the Location. If you changed the employee feed to use the REST protocol, you would have to configure these additional elements to facilitate your use case since this is the portion that uses SOAP out of the box.
Here is the link to servicenow doc, this will help you to understand more:
https://docs.servicenow.com/bundle/sandiego-employee-service-management/page/product/human-resources/concept/hr-integrations-with-successfactors.html
Mark my answer correct & Helpful, if Applicable.
Thanks,
Sandeep
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-21-2022 11:35 PM
Hello Sandeep
Thank you for your replying.
I have not changed from OOB and I know that the HR integration uses SOAP to get employee data.
In my understanding, the integration syncs incremental employee data. What I would like to know is that how the integration decides whose employee data should be got.
Best Regards,
Kohei

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-22-2022 12:05 AM
Hi Kohei,
- Verify the HR service mappings, which map the HR integration services to the HR web services.
- Navigate to HR Integrations > HR Service Mapping.
- Right-click the HR external source column and select Group By HR external source.
- For the SuccessFactors group, click the arrow to expand the list. For each record, click the information icon to verify that the HR integration services are correctly mapped to the appropriate HR web services for the inbound integration.
Note: Make sure to provide the endpoint URL for the SuccessFactors OData API record.
HR service mapping HR integration service HR web service SuccessFactors - Departments Departments SuccessFactors OData API SuccessFactors - Effective Worker Profiles Effective Worker Profiles SuccessFactors Compound Employee Sync SuccessFactors - Job Profiles Job Profiles SuccessFactors OData API SuccessFactors - Locations Locations SuccessFactors OData API SuccessFactors - Worker Profiles Worker Profiles SuccessFactors Compound Employee Sync
- Verify the HR schema mappings.
- Navigate to HR Integrations > HR Schema Mapping.
- Right-click the Source column and select Group By Source.
- For the SuccessFactors group, click the arrow to expand the list. For each record, click the information icon to verify that the data fields from SuccessFactors are correctly mapped to the appropriate fields in the staging tables.
- Verify the HR transform maps.
- Navigate to HR Integrations > HR Transform Maps.
- In the Table Transform Maps list, verify that the staging tables are correctly mapped to the appropriate target tables.
Staging table Target table HR Integrations Department Staging [sn_hr_integrations_dept_staging] Department [cmn_department] HR Integrations Job Profile [sn_hr_integrations_job_profile] Job Profile [sn_hr_core_job_profile] HR Integrations Worker Profile [sn_hr_integrations_worker_profile] HR Profile [sn_hr_core_profile] HR Integrations Location Staging [sn_hr_integrations_loc_staging]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-22-2022 12:27 AM
Hi, Sandeep
It is not answer for my question.
HR integration pull all profile data? or delta profile data?