Symptom
Environment
SAP Solution Manager 7.2
Reproducing the Issue
1. run report RC_COLLECT_ANALYSIS_DATA only for Financial Data Quality (FDQ)
2. check job log to see this error:
Date Time Message text
05.10.2022 11:34:25 Job started
05.10.2022 11:34:25 Step 001 started (program RC_COLLECT_ANALYSIS_DATA, variant *, user ID SAPSUPPORT)
05.10.2022 11:35:06 Start to collect analysis data
05.10.2022 11:35:06 Target S/4HANA PPMS stack: *
05.10.2022 11:35:06 Internal session terminated with a runtime error DYN_CALL_METH_PARAM_MISSING (see ST22)
05.10.2022 11:35:06 Job cancelled
3. check ST22:
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.
Resolution
implement 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 in the latest version (version 69)
Keywords
KBA , SV-SCS-S4R , SAP Readiness Check , Problem