This article explains how job data is updated in RMK in change feeds as well as in full feeds.
SAP SuccessFactors Recruiting Marketing (RMK)
Reproducing the Issue
- Change a field value in a job requisition
- Wait for a full-feed or if you have realtime job sync feature, wait some minutes
- The change was not reflected in the job posted in RMK
The job requisition field is mapped to a RMK field that is not a key field.
Job data extracted from an Applicant Tracking System (e.g. RCM) can be transfered as a change or full-feed. A change could be time-based (e.g. hourly) or event driven (e.g. new job published or updated). When RMK is processing a change, any existing jobs are updated based on the new data received, new jobs would be created, and requests to delete a job would be processed to make the job inactive. On the other hand, the full-feed includes all the active jobs at the time the data is extracted from the ATS and sent to RMK. Besides update fields in jobs, the full-feed also determines if any active jobs in RMK from this source are no longer in the feed. If there are such active jobs, they would be made inactive.
With a full-feed or change, the incoming data is compared with the existing data in RMK, based on a sub-set of data values that are hashed to determine the job's “key”. For jobs that are unchanged, based on this key comparison, the incoming data is ignored. Any changes, as well as new jobs would be reflected in RMK.
The key for each job is derivated from the following RMK job fields:
- Customfield1, Customfield2, Customfield3, Customfield4, Customfield5
We can conclude the following:
- In case there're any changes in ajob requisition (e.g. recruiter changing a field value) for fields that are mapped to the above mentioned RMK fields, the jobs in RMK will be updated in a change or full-feed event;
- In case an administrator changes the mapping of a field in the ATS to a RMK field (not a key field), the job data will not be updated unless all the jobs are unposted and reposted from the ATS to RMK.
2629356 - Jobs of Specific Brands not Posted on External Career Site - Recruiting Marketing
2094152 - Real-Time Job Sync Using API - Recruiting Execution
2557601 - Recruiting Integration - RCM-RMK Fields for Job Data Mapping - Recruiting Marketing
2292841 - Configuring Real Time Job Sync - Recruiting Marketing
Key Fields, Full-Feed, Change Feed, Changes, ATS, Data Extracted, Job Fields, Updated Fields, Integration, RCM, RMK, Recruiting Marketing, Recruiting Management , KBA , LOD-SF-RMK , Recruiting Marketing , LOD-SF-RMK-INT , Integrations with RCM, Job Posting, CAS , Problem