SAP Knowledge Base Article - Public

3124026 - Application Error Occurs On Accessing Dynamic Role Or In The Workflow Approval Page - 2H 2021

Symptom

  • Application error occurs when trying to access a Foundation Object in Manage Organization, Pay and Job Structures.
  • Application error occurs on accessing workflow approval page.

Environment

  • SAP SuccessFactors Employee Central - Foundation Object
  • SAP SuccessFactors Employee Central - Workflow

Reproducing the Issue

Scenario 1

  1. Navigate to Manage Organization, pay and comp structure.
  2. Open a dynamic role.
  3. Application error occurs with fingerprint: "fingerprint=7554cdebdf89632956e060b7f89d0b15bbdf2d2c"

Scenario 2

  1. Navigate to a workflow approval page
  2. Application error occurs with fingerprint: "fingerprint=7554cdebdf89632956e060b7f89d0b15bbdf2d2c"

Cause

This is due to a data issue.

Resolution


  1. Download the affected 'Dynamic role' Foundation object from ad hoc report (Report Center -> Table -> Foundation object)
  2. Check if the userIds mentioned in the DynamicRoleAssignment.Person are valid (Issue is that the users(s) do not exist in the instance).
  3. In order to correct the user id, use Import Foundation Object(Admin Center) to import the dynamic role with the correct user id.

Keywords

Dynamic role, 7554cdebdf89632956e060b7f89d0b15bbdf2d2c, 2H 2021, b2111, workflow, application error, INC1223767, INC1272918, while trying to invoke the method com.successfactors.user.bean.UserBean.getUserInfoRecords(), of a null object loaded from local variable 'userBean', sf_class=com.successfactors.hris.util.HrisHelper depth=1, Unable to fetch personal details for , KBA , LOD-SF-EC-FOO , Foundation Objects (Organisation, Pay and Job Structures) , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , How To

Product

SAP SuccessFactors Employee Central all versions