Symptom
While trying to Purchase Time in Employee Profile, system raise the error "[COE0030]Property deductionEndDate is not insertable. Please check the property setting in Admin Center > OData API Data Dictionary or the entity metadata"
Environment
SAP SuccessFactors Employee Central
SAP SuccessFactors Employee Central Time Off
Reproducing the Issue
1) Go to Employee Profile
2) Go to Purchase Time section
3) Enter the "Number of hours to purchase:"
4) Enter the "Deduction Start Date:"
5) Enter the "Deduction End Date:"
6) Submit
7) Click in "Create Purchase Time request"
8) See the error message "[COE0030]Property deductionEndDate is not insertable. Please check the property setting in Admin Center > OData API Data Dictionary or the entity metadata"
Cause
Configuration issue.
Resolution
Check if the Deduction end date of the object "Time Account Purchase" is set as "not visible", while Deduction start date is "Editable".
Change the visibility of the Deduction end date to "editable" to fix the error.
Keywords
Purchase time, time off, error, COE0030, entity metadata, OData API Data Dictionary, deductionEndDate is not insertable, TIM, error message, purchase time request. , KBA , LOD-SF-EC-TIM-JOB , Time Management in Job Info - Records & Objects , Problem