Symptom
- Access Manage Pending Hire tool
- You will get a ServerErrorException "com.sap.db.jdbc.exceptions.JDBCDriverException: SAP DBTech JDBC: Cannot convert data ... to type java.math.BigDecimal. "
- You will get an error: {"message":"HTTP request failed","statusCode":"500","statusText":"Internal Server Error","headers":{"Content-Type":"application/xml;charset=utf-8","DataServiceVersion":"1.0","X-SF-Record-Count-Recursive":"0","successfactors-message":"X-SF-Correlation-Id, successfactors-sourcetype are missing in request headers","Content-Length":"323"},"responseText":"<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"yes\"?><error xmlns=\"..."><code>ServerErrorException</code><message lang=\"en-US\">com.sap.db.jdbc.exceptions.JDBCDriverException: SAP DBTech JDBC: Cannot convert data ... to type java.math.BigDecimal.</message></error>\r\n"}
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP SuccessFactors Recruiting Management
Cause
This because of the misconfigurations in Onboarding Integration Setup page.
Resolution
If you enabled "Apply Onboarding to Job Requisitions that meet ANY of the following criteria" in Onboarding Integration Setup, you must only maintain values in one filtered field and let the other filtered fields blank.
- Admin center -> Onboarding Integration Setup.
- Enable "Apply Onboarding to Job Requisitions that meet ANY of the following criteria".
- Select field A and maintain the selected values in field A.
- Reselected the other fields and ensure the values in other fields are all blank.
- Save the configuration.
See Also
Refer to: SAP Note 2946360 - Error in MPH 2.0 Page
Keywords
RCM, server error, cannot convert data, java.math.BigDecimal, manage pending hires, onboarding integration setup, configuration issue, MPH tool, error, internal server error, field, selected, blank, null , KBA , LOD-SF-RCM-MPH , Manage Pending Hire , Problem
SAP Knowledge Base Article - Public