Symptom
When processing a new hire from Add New Employee or Manage Pending Hires, the system does not load Compensation Information Portlet after clicking on "Continue" in Job Information.
Environment
- SAP SuccessFactors Employee Central - New Hire Wizard
- SAP SuccessFactors Employee Central - Business Rules
- SAP SuccessFactors Employee Central - Compensation Information
Reproducing the Issue
- Go to Add New Employee (or Manage Pending Hires).
- Enter the details up until Job Information.
- Click on the "Continue" button.
Expected Result: The Compensation Information Page loads successfully.
Actual Result: The page loads but does not go to Compensation Information. It remains in Job Information.
Cause
An onInit Business Rule set in Compensation Information or in Pay Component Recurring Portlet is causing an error.
Resolution
To narrow down which onInit rule is causing the issue, remove all the onInit Business Rules and add them back on by one to see which Business Rule is the culprit.
In one case, a Business Rule in Pay Component Recurring is setting the Amount to Null hence causing the error. To resolve it, change the rule to set Amount to 0 instead of Null.
Keywords
java.lang.Double.doubleValue(), com.successfactors.hris.bean.eo.EmpPayCompRecurringEO.getValue(), Compensation Information doesn't load, Comp Info, Pay Component, Pay Component Recurring, Add New Employee, Hire Wizard, Manage Pending Hires , KBA , LOD-SF-EC-HIR , Hire & Rehire Wizards , LOD-SF-EC-CMP , Compensation Information & One-Time Bonus , Problem