Symptom
- An attempt to delete time off requests via import in SAP SuccessFactors Employee Central results in a job failure notification.
- The error message displayed is "This scheduled job failed to complete. For details, please contact Product Support."
- The system validates the file without issues, but the job fails during execution.
- The error "Error occurred. java.lang.RuntimeException: java.sql.SQLException: IJ031070: Transaction cannot proceed: STATUS_MARKED_ROLLBACK" is displayed in the schedule job manager.
Environment
SAP SuccessFactors Employee Central > Time Management > Time Off
Reproducing the Issue
- Navigate to Import and Export Data in SAP SuccessFactors Employee Central.
- Validate the file for import; no issues are detected.
- Attempt to delete the time off requests via import.
- The job fails and the error message is displayed.
Cause
The issue is caused by the Take Rule on time type. This rule validates the process and prevents the import from completing when the record does not meet the specified conditions.
Resolution
- Identify the Take Ule on time, you may use a rule trace for this.
- Choose one of the following options to resolve the issue once the rule causing the issue known:
- Completely disable this rule.
- Enhance the rule so it only processes during the create action and not deletion.
Proceed with the import after implementing one of the above solutions.
See Also
Refer to Knowledge Article KB0516850 - Employee Central - General Import Troubleshooting for additional information.
Keywords
SAP SuccessFactors, Employee Central, Time Off, Import, Delete, Time Requests, Job Failure, Take Rule, Time Type, STATUS_MARKED_ROLLBACK. , KBA , LOD-SF-EC-TIM-ABS , Absence error's - Calculations, Deductions, TT&ET , Problem