Symptom
Scheduled Adhoc Report Export jobs in Provisioning with Expression Builder are throwing the error "Assertion failed: ERROR: the subclasses must override setValue(): $
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 HCM Suite
Reproducing the Issue
-
Schedule an Adhoc Report Export in provisioning (or open an existing one with Expression Builder)
- Select an EC report and set an Expression Builder
- Save the job
- Edit the job and see the error
Resolution
The EC reports with Expression Builder will throw this popup message because the As of Date domains will always try to pull the today's date and remove the parameter values to the default.
Although a message is displayed in Provisioning, the jobs will run fine. However, if you need to edit the schedule, it's required to set the date parameters again in the expression builder.
Keywords
Scheduled Adhoc Report Export jobs in Provisioning with Expression Builder error Assertion failed the subclasses must override setValue , KBA , LOD-SF-ANA , Analytics & Reporting (Ad Hoc, YouCalc, ORD) , Problem