Symptom
- From the 1H 2025 release, you can now create business rules that set the value of the Job Location field automatically.
- You can use the new rule function Get Job Location () to set a value based on the field mapping and on existing location data in the requisition.
- Multi-select fields are now supported in business rules for the Job Location Generic object only. Other fields that are Multi-select="true" (e.g. the location foundation object) are not supported for business rules and will not be selectable when configured as multiselect="true".
- Note:
- If the Job Location field is configured as multi-select, it appears in the rule definition with the prefix "Primary" to indicate that the rule can only set one value, for the "primary" job location. You can add additional job location values manually after the rule has executed.
- If there are multiple languages in the system ensure there is a label for each translation for each of the location fields.
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
Below is an example of how the rule works via OnSave business rule:
- Set up rule to allow automatic assignment of Unified Job Location on Job Req:
- Assign rule as OnSave rule in Manage Rules in Recruiting:
- Set fields mapped in “Set Up Job Location Mapping And Initiate Migration”:
- Create New Job Req and fill in the filter13, Custom GO State and Job Country fields on job req:
- See that these match with that Job Location in Manage Data:
- After saving the job req, the unified job location will populate:
Note:
- If the country field is removed, the unified job location will appear empty again:
- If the rule does not successfully update the field even though everything is configured correctly, you can follow these steps to resolve this:
- Navigate to Admin Center > Manage Data > Job Location
- Select the Job Location value that is expected to be set in the Job Requisition based on the Posting City, State, Country, and Zip Code.
- Choose Take Action > Make Correction
- Update any field (for example, the Address field) and save the changes.
- Navigate to the job requisition > Update any field and save it.
- The Job Location field will now be saved with the expected value as per the Business Rule.
Keywords
joblocation, unified data model, udm, rmk, rcm, rule, country, city, state, zip, mapping, migration, multi select, multiselect , KBA , LOD-SF-RCM-JOB , Job Postings & Requisitions , How To
Product
SAP SuccessFactors Recruiting all versions
SAP Knowledge Base Article - Public