Symptom
- ChangeSet index 1 - For input string: "" while approving hire workflow
- Application error while going to Workflow Details
Environment
SuccessFactors Employee Central
Reproducing the Issue
- Go to: Manage Workflows Request
- Search the workflow
- Click in the workflow
System throws an application error.
- Go to: Approve Requests
- Click: Approve
System throws error message: ChangeSet index 1 - For input string: ""
Splunk Logs
java.lang.NumberFormatException: For input string: ""
Salary value should be a number. java.lang.NumberFormatException: For input string: ""
Cause
The Succession Data Model, for "compInfo" the "salary" field is not configured visibility="none"
Resolution
In the Succession Data Model (SDM), for "compInfo" the "salary" field is not in use for Employee Central 2.0 and must be configured with visibility "none".
Please refer to Data Object Tables in Employee Central guide for further details.
After update the SDM, you may create a new workflow since data models changes are only applied to new workflows requests.
Keywords
ChangeSet index 1 - For input string: "", application error, hire, salary, fingerprint=3d1c88ce594bc9c38c9d94ecf183254a3242c109, fingerprint=478c4ffc928cf2aea6d04f632fdfc458b92a9039 , KBA , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , LOD-SF-EC-BCI , Manage Business Configuration (BCUI) & Data Models (XML) , Problem