SAP Knowledge Base Article - Public

2936487 - Custom data collection step is being skipped - Onboarding 2.0


You have completed the Personal Data Collection step and the Custom Data collection is not getting triggered.


SAP Successfactors Onboarding 2.0

Reproducing the Issue

  1. Login as the onboardee;
  2. Complete the personal data collection step;
  3. The additional data collection tile does not shows up.

One of the possible causes is that you have an error in the process. That can be reviewed in BPE Monitor by follow these steps:

  1. Go to BPE Monitor;
  2. Search for your activity;
  3. Click on buildBlocks.CustomDataCollection block;
  4. You'll see an error in the jobs;
  5. In the variables section, copy the _PROCESS_INSTANCE_ID;
  6. Go to Admin Center > BPE: Manage Process tasks;
  7. In the filter option, past your process instance ID and apply the filter;
  8. You'll see the following error message: while trying to invoke the method com.successfactors.user.bean.UserBean.getUsername() of a null object loaded from local variable 'userBean'


The value for Hiring Manager was not inserted during the New Hire Data Review / Personal data collection steps. This is a required value for the process.


  1. Restart the Onboarding process in Onboarding Dashboard
  2. Populate the value for Hiring Manager;
  3. Complete the steps again


getUsername, null, object, loaded, local, variable, 'userBean', custom, data, collection, onb, 2.0 , KBA , LOD-SF-OBX-CDC , Custom Data Collection , Problem


SAP SuccessFactors Onboarding