Symptom
How to mass update Job Application fields using Integration Center?
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP SuccessFactors Recruiting Management
Resolution
** Before you proceed with any changes, we highly recommend that you run this test on your test environment first. Integration Center is a tool that have the potential to change configuration and information, which might cause malfunction on the environment and/or audit non conformities due to data change **
Recruiting OData API Permissions:
- Recruiting Permissions > OData API Application Update
- Recruiting Permissions > OData API Application Create and Update Validation Bypass for Required Fields
Steps:
Please refer to the See Also section for some specific use cases.
1. Build a CSV (UTF-8) file containing the columns: Job Application ID and the column(s) with information you wish to update (labels can be anything).
2. Upload the file to an FTP server (Name must not contain spaces).
3. Create an input integration to import the data.
- Go to Integration Center > My Integrations.
- Click Create and select Scheduled CSV Input Integration.
- Search for "JobApplication" and select the entity.
- Click Select button.
- Go to Configure Fields tab. Click Upload Sample CSV to upload a sample file for mapping the data to fields.
(You can upload the same import file but only the first 10 records will be picked in the sample data view.) - Click the link icon to switch to Field Mapping View.
- Map the CSV columns to the destination fields by 'Drag and Drop'.
- Click the triangle icon to switch to File Import Test View.
- Click Run Preview Records to update the sample data. Check if the data can be updated successfully.
Note: Please note that this update will apply to the job applications and not just a 'Preview'. - Go to Source Settings tab. Set File Server, File Name and Folder Settings of the import file.
- Go to Scheduling tab to configure the occurrence if this will be a scheduled job.
- Save and run the integration.
See Also
- KBA 3008865 - Update applicant name using Integration Center - Recruiting Management
- KBA 2636580 - How to mass update emails for applicants using integration center - Email Masking
- KBA 2911870 - How to Mask SSN (Social Security Number) From Job Application via Integration Center - RCM
- KBA 2883239 - How to update the Application Status via Integration Center/OData API - Recruiting Management
Keywords
RCM, Integration Center, Job Application, OData, API, Update , KBA , LOD-SF-RCM-INT , Integration Center & Intelligent Services , LOD-SF-RCM , Recruiting Management , LOD-SF-RCM-APP , Applicants and Job Applications , LOD-SF-RCM-API , Webservices & APIs , How To