SAP Knowledge Base Article - Public

2736140 - Assertion failed error in Provisioning for scheduled reports - Adhoc


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.


SAP SuccessFactors HCM Suite

Reproducing the Issue

  1. Schedule an Adhoc Report Export in provisioning (or open an existing one with Expression Builder)
  2. Select an EC report and set an Expression Builder
  3. Save the job
  4. Edit the job and see the error



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.


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


SAP SuccessFactors HXM Suite all versions