SAP Knowledge Base Article - Public

3082108 - How to update / report on Consent to Marketing or "Hear more about career opportunities" option via Integration Center - Recruiting Management

Symptom

The option "Hear more about career opportunities" was either accepted/rejected by the Candidate previously. Changing the value of this field to "Accepted" or "Not Accepted" on behalf of the Candidate can be done in 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

The reporting of "Hear more about career opportunities" can be done through the Integration center:

Note: This is not possible through the Adhoc Reporting

This integration values of the filed can be updated by uploading a CSV file containing the information that will be populated.

  1. You can create the file with two columns: "Candidate ID" and "Consent to Marketing" - which will be the fields populated. In the second column, you will insert the value that you would like to change, whether is "ACCEPTED" or "NOT_ACCEPTED". 
  2. After saving it (remember to always save in UTF-8 format, check this KBA 2532449 if you face issues) you can open Integration Center, click in "Create" and select the option "Scheduled CSV Input Integration" and then "Candidate" as starting entity

  3.  Select the option to upload a file and choose your file:   
                                   
  4.  After you upload your file, the columns will be synchronized and it is possible to proceed with the connection between the fields. Change to "Field Mapping View" and click on the respective field from the left side, grab it and drag to the field in the middle column. It is necessary to do this action for both fields:     
                                                                                             
  5.  It is possible to see that the field is displayed with a connection icon. Next, click on the "Import View" button to run the update:   
                                                         
  6. Check the results by clicking on "Run Preview Records"; you can see that the Results are that the field was updated:     
                                                                                      
  7.  When the Candidate field updated, you can confirm it by searching it trough "Candidate" inside Recruiting or create a CSV Input file via Integration Center to check the report results: 

Note: Run Preview will only work for small batch of data (around 10 applications). If you need to upsert more than that, you will need to upload the file in SFTP and run the job. Also, the required field is enforced when updating data. If the required information is not provided, the upsert will fail.

Please note that the SAP recommendation is to run batches of 1000 records at a time, to guarantee a successful upload.

See Also

KBA 2810883 - Integration Center Batch Upsert Limit :1000 Records Error : com.sap.db.jdbc.exceptions.BatchUpdateExceptionSapDB: 301: unique constraint violated(input position 3). The row will not be processed for subsequent entities]

Keywords

Candidate, field, update, consent, marketing, integration center, profile, update, job posting, notifications, hear more, career opportunities. , KBA , LOD-SF-RCM-API , Webservices & APIs , How To

Product

SAP SuccessFactors Recruiting all versions

Attachments

Pasted image.png
Pasted image.png
Pasted image.png
Pasted image.png
Pasted image.png
Pasted image.png