Symptom
During the execution of the RC_COLLECT_ANALYSIS_DATA report, the Financial Data Quality (FDQ) job fails creating the following dump:
Category ABAP Programming Er
Runtime Errors DYN_CALL_METH_PARAM
Except. CX_SY_DYN_CALL_PARA
ABAP Program RC_COLLECT_ANALYSIS
Application Component SV-SMG-CM
The current ABAP program "RC_COLLECT_ANALYSIS_DATA" had to be terminated
because it has
come across a statement that unfortunately cannot be executed.
An exception has occurred which is explained in more detail below. The
exception is assigned to class 'CX_SY_DYN_CALL_PARAM_MISSING' and was not
caught in procedure
"_STORE_SETTINGS" "(METHOD)", nor was it propagated by a RAISING clause.
Since the caller of the procedure could not have anticipated this
exception, the current program was terminated.
The reason for the exception is:
The mandatory parameter "IV_FIML" of the method "GET_ONL_COLL_FROM_RCUI" of
the class "CL_RC_FDQ_HANDLER" was not
populated during dynamic method call.
Environment
SAP Solution Manager 7.2
Reproducing the Issue
-
- Access SE38.
- Schedule the RC_COLLECT_ANALYSIS_DATA report with only the FDQ checkbox selected.
- Check the logs in SM37.
- Access ST22 to analyze the dump.
Resolution
Implement the latest version of SAP note 2972792 - "Financial Data Quality: Trigger Data Collection Reports to Check Your Financial Data Quality and to Enable the Financial Data Quality Check in SAP Readiness Check".
Keywords
2972792, FDQ, RC_COLLECT_ANALYSIS_DATA, DYN_CALL_METH_PARAM , KBA , SV-SCS-S4R , SAP Readiness Check , Problem
SAP Knowledge Base Article - Public