SAP Knowledge Base Article - Public

2280376 - Ad Hoc BIRT Template Error encountered opening the custom report template

Symptom

You have created an Ad Hoc report and uploaded your newly created BIRT template.

You are unable to run the report successfully and get errors like the one below.

 BIRT Template error.jpg

NOTE: The report works without the BIRT template. The same error occurs with any reports when a BIRT template you created is uploaded.

Environment

  • SAP SuccessFactors HCM Core
  • Analytics & Reporting
  • Ad Hoc Report
  • BIRT Template

Reproducing the Issue

  1. Analytics - Reporting - Ad Hoc reports
  2. Create an Ad Hoc report and upload a BIRT Template
  3. When you Run the report Online or via Edit - Generate the below error is shown:
    • HTTP Status 400 - Error encountered opening the custom report template
    • type Status report
    • message Error encountered opening the custom report template description The request sent by the client was syntactically incorrect (Error encountered opening the custom report template).
    • JBossWeb/2.0.0.GA_CP

Cause

System behaviour as Designed.

Resolution

In this case, the issue was caused by the BIRT Version (Eclipse) used to create the custom BIRT template uploaded to the Ad Hoc report.

In fact, the BIRT Version 2.6.2 or later was used to create the BIRT Template although currently only the 2.6.0 version is supported.

NOTE: You should be able to convert the templates by opening it in BIRT report builder 2.6.0 version and saving the template. 

Keywords

KBA , LOD-SF-ANA-BIR , BIRT Reports , Problem

Product

SAP SuccessFactors HCM Core 1705 ; SAP SuccessFactors HCM Core 1708