Symptom
- When moving candidate to “Offer Process” status, fields are not pre-populated by configured on-Save and on-Change business rules. User will then have to manually populate the fields to proceed.
- When saving the changes for the first time, an Application error will occur and the changes made were not saved
- After refreshing the page, the user will have to repeat manually updating the values and only then the changes are saved.
Environment
SAP SuccessFactors Recruiting Management
Reproducing the Issue
- Select a US/Standard requisition.
- Move the applicant to the "Offer Extended" status. Save
- The business rules will run in the back end and should auto populate the fields based on the rules configured.
- Observe that some of the fields are not automatically populated and error will prevent saving until resolved.
- Attempt to save. An application error will appear:internalMessage=Failed to PATCH "Application Information" update.
errorMessage=Invalid value for field ID: <fieldname>. Expected numeric value.
name=Error
code=BAD_REQUEST - Observe that the field shown in the error is not expected to return a numeric value.
- Refresh the page and repeat populating the fields. Save.
- Changes are saved successfully.
Cause
- Required number fields populated by rules did not allow the save button to get enabled due to rules populating numeric values like '0'.
- After removing such rules, a related issue surfaced where the UI failed to pass values to the backend, resulting in a "400 Error BAD REQUEST."
Resolution
The issue is corrected and the fix will be deployed with the upcoming release 2H2025.
Release schedule can be reviewed at Product Release & Road Map Information.
Click on star to bookmark this article in order to receive updates about this issue. For more information about updates from subscribed KBAs, please refer to KBA 2171560 - How to be notified of new or updated SAP Notes or KBAs.
See Also
Refer to: 2618607 - Manage Rules in Recruiting Management
Keywords
on save error, numeric value required, picklist fields, recruiting rules, validation error, bad request, save button issue, auto-populated fields, patch KI2505, error 400, Invalid value for field ID, bad request , KBA , LOD-SF-RCM-RUL , Recruiting Rule Issues with MDF Platform , Known Error
SAP Knowledge Base Article - Public