SAP Knowledge Base Article - Public

2705140 - Report Filter Not Working for Text Fields - Error in Report

Symptom

You have maintained filters on report fields which are of type text, for example Attribute Name or Attribute Set Name. These filters are not working correctly, for example, your report may show the following error message on opening:

Program error in class CL_RSBOLAP_QV_CHARACTERISTIC method
Error messages from BW

Other scenarios are possible.

Environment

  • SAP Business ByDesign
  • SAP Hybris Cloud for Customer

Reproducing the Issue

  1. Go to the Business Analytics work center, view Design Reports.
  2. Open the respective report.

You will get the above error messages. This error will likely only occur in specific log on languages.

Other scenarios are possible.

Cause

You have saved filters or selections on language specific text fields, i.e. the field contains texts that vary in different languages. You have saved those variants in one language and when you logon in another language, the system tries to find the same variants. This fails because the text changes depending on the language.

Resolution

Please do not use selections or filters on language dependent text fields. You can use ID fields instead, so in our example Attribute ID instead of Attribute Name, Attribute Set ID instead of Attribute Set Name etc.

Keywords

report, analytics, filter, selection, Error messages from BW, Program error in class CL_RSBOLAP_QV_CHARACTERISTIC method, text field, logon language, login , KBA , AP-RC-ANA , C4C, ByD, Travel: Analytics Tools & Frameworks , Problem

Product

SAP Business ByDesign all versions ; SAP Cloud for Customer add-ins all versions ; SAP Cloud for Customer core applications all versions