SAP Knowledge Base Article - Public

3526068 - Error when editing job application: PATCH "Profile Information" update - Recruiting Management

Symptom

When a user is trying to edit a candidate's job application in the Redesigned Candidate Workbench, they are getting an error:

InternalMessage=Failed to PATCH "Profile Information" update.
errorMessage=Bad request
name=Error
code=BadRequest

Environment

SAP SuccessFactors Recruiting Management

Cause

There is a required field that is configured in both the job application and candidate profile templates, however it's given read-only permission for the job application and therefore cannot be modified.

Resolution

In the Redesigned Candidate Workbench if a custom field is configured in both the Application Template and Candidate Profile Template, then this field should be visible in Application portlet and will only consider the Application field's permissions given to the operators.

Due to that, if a field is set as required in one of the templates and is not given write permission to edit the field, it will throw the error.

There are 3 ways to overcome this behavior:

  1. Give write permission to these fields in the Job Application
    Then update these fields values in Application template and after that user can update the profile portlet data.
  2. Remove the field configuration from the Job Application Template
    Then it will start appearing in Profile portlet, and user can update the profile data successfully.
  3. Make the field not required

This was already documented in the implementation guide: Visibility of Standard and Custom Field in Portlets

See Also

Visibility of Standard and Custom Field in Portlets

Keywords

candidate, workbench, redesigned, uxr, latest, application, profile, field, update, change, field, applicant. , KBA , LOD-SF-RCM-APP , Applicants and Job Applications , Problem

Product

SAP SuccessFactors Recruiting all versions