Symptom
How to update the Job Role field of Job Requisition from Integration center
Environment
SAP SuccessFactors Recruiting Management
Cause
The value to be passed in Integration Center to update the Job Role field is the internalId of the respective Role MDF object
Resolution
The internalId field is hidden by default in the object definition for the Role MDF Object, but there is a workaround to view it:-
- Go to the object definition of MDF Object "Role"
- Edit the configuration to make the "internalId" field read-only and give it a label
- Refresh MDF cache from the OData API Metadata Refresh and Export tool
- Using Manage Data tool, open the data for any required instance of the Role object
- The internalId field will be shown here
Using this method you can pull the internalId values for the roles in the system and use the same to update the jobRole field from Integration Center.
It is possible to extract the internalId field from Reporting by creating a Story report using the Role entity from the JobProfileBuilder category.
See Also
Keywords
Job Role, internalId, Integration center, , KBA , LOD-SF-RCM-API , Webservices & APIs , LOD-SF-RCM , Recruiting Management , How To