Symptom
- You are receiving the below error when replicating Employee Absence Data from Successfactors to EC Payroll.
Response:
"error" : {
"code" : "ServerErrorException", "message" : {
"lang" : "en-US", "value" : "com.successfactors.coengine.provider.j2.meta.J2SingleColumnProperty (loaded by java.net.URLClassLoader@0x00007f86701575d0) cannot be cast to com.successfactors.comdf.meta.property.COMDFProperty (loaded by java.net.URLClassLoader@0x00007f86701575d0
Environment
- SAP SuccessFactors HCM Core
Resolution
This issue is known to SAP and will be resolved by and is currently targeting for b1908p6 patch release weekend.
If you are experiencing this issue please apply the following workaround until the permanent fix is applied.
Workaround:
In "Admin Center" -> "Configure Object Definition" select object type TimeAccount
Make Correction and change the API sub-version from 1.0 to 1.1
Save the Object Definition.
Afterwards go to "Admin Center" -> "OData API Dictionary" and refresh OData Metadata.
This should unblock your replication until the permanent fix is applied.
Keywords
KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-INT , Integrations , Problem