SAP Knowledge Base Article - Public

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

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

  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

    error.png

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

Product

SAP SuccessFactors HXM Suite all versions