SAP Knowledge Base Article - Public

2986543 - Error: "Invalid parameter RFC_FUNCTION_HANDLE..." when refreshing a report based on ECC, ERP on S/4 HANA in Crystal Reports

Symptom

  • Unable to create a report based on S/4 HANA.
  • Unable to refresh a report pointing to ECC on S/4 HANA in Crystal Reports.
  • Reports used to refresh successfully before upgrading the system to S/4 HANA.
  • When attempting to create, or refresh a report based on ECC, or ERP system on S/4 HANA, Crystal Reports fails with an error like:
        
    "Database Connector Error: Invalid parameter 'RFC_FUNCTION_HANDLE' was passed to the API call (RFC_INVALID_PARAMETER)"

Environment

  • SAP Crystal Reports 2013
  • SAP Crystal Reports 2016
  • SAP Crystal Reports 2020
              
  • S/4 HANA

Reproducing the Issue

  1. In Crystal Reports, create a new report.
  2. In the "Database Expert", select "SAP Table, Cluster, or Function"
  3. Select the ECC system on S/4 HANA
  4. It then fails with error: 
      
    "Database Connector Error: Invalid parameter 'RFC_FUNCTION_HANDLE' was passed to the API call (RFC_INVALID_PARAMETER)"

Cause

  • Crystal Reports does not support reporting of ECC, or ERP on S/4 HANA, and this is why it fails. For reference, see the Product Availability Matrix:
         
    1338845 - How to find Product Availability Matrix (PAM) / Supported Platforms Documentation for SAP BusinessObjects products
        
        
       
  • Note: The error usually indicates the functions required by Crystal Reports to report of ECC, or ERP have not been loaded on the SAP System. The resolution is usually to load the SAP Integration Kit Transports on the SAP Netweaver system that correspond to the version of Crystal Reports used, but in this case, because the backend is S/4 HANA, it will not change anything since it is not supported to connect to S/4 HANA from Crystal Reports.
                   

Keywords

CR, S4HANA , KBA , BI-RA-CR , Crystal Reports designer or Business View Manager , Problem

Product

SAP Crystal Reports 2013 ; SAP Crystal Reports 2016 ; SAP Crystal Reports 2020