Symptom
Category ABAP programming error
Runtime Errors CONVT_NO_NUMBER
Except. CX_SY_CONVERSION_NO_NUMBER
ABAP Program CL_SWNC_CONSTANTS=============CP
Application Component BC-CCM-MON
Date and Time 19.02.2023 16:04:19
Short Text
"900 1800" cannot be interpreted as a number
Information on where terminated
The termination occurred in ABAP program or include "CL_SWNC_CONSTANTS=============CP", in "GET_MAX_RUNTIME". The main program was "SAPMSSY1". In the source code, the termination point is in line 40 of program or include "CL_SWNC_CONSTANTS=============CM008". The termination is due to exception "CX_SY_CONVERSION_NO_NUMBER" occurring in procedure "GET_MAX_RUNTIME" "(METHOD)".
This exception was not handled locally or declared in the RAISING clause in the procedure's signature however.
The procedure is in program "CL_SWNC_CONSTANTS=============CP". The source code begins in line 1 of (include) program "CL_SWNC_CONSTANTS=============CM008".
Source Code Extract
Line SourceCde
10 " Check if rdisp/max_wprun_time has been set explicitly
11 param_name = 'rdisp/max_wprun_time'.
12 rc = cl_spfl_profile_parameter=>get_value( EXPORTING name = param_name IMPORTING v
13
14 IF rc NE 0 OR param_value IS INITIAL.
15 param_name = 'rdisp/scheduler/prio_normal/max_runtime'.
16 rc = cl_spfl_profile_parameter=>get_value( EXPORTING name = param_name IMPORTING
17 ENDIF.
18
19 " Max runtime might include a time unit (s for sec, m for minutes, h for hours).
20 CONDENSE param_value.
21 TRANSLATE param_value TO UPPER CASE.
22
23 SEARCH param_value FOR 'S'.
24 IF sy-subrc = 0.
25 REPLACE 'S' WITH '' INTO param_value.
26 ELSE.
27 SEARCH param_value FOR 'M'.
28 IF sy-subrc = 0.
29 REPLACE 'M' WITH '' INTO param_value.
30 ev_maxruntime = param_value.
31 ev_maxruntime = ev_maxruntime * 60.
32 RETURN.
33 ELSE.
34 SEARCH param_value FOR 'H'.
35 IF sy-subrc = 0.
36 REPLACE 'H' WITH '' INTO param_value.
37 ev_maxruntime = param_value.
38 ev_maxruntime = ev_maxruntime * 3600.
39 ELSE.
>>>>> ev_maxruntime = param_value.
41 ENDIF.
42 ENDIF.
43 ENDIF.
44
45 ev_maxruntime = ev_maxruntime * 9 / 10.
46
47 IF sy-batch = 'X'.
48 MULTIPLY ev_maxruntime BY 3.
49 ENDIF.
50
51 ELSE.
52 IF iv_waitseconds < cl_swnc_constants=>min_rfc_wait_time.
53 ev_maxruntime = cl_swnc_constants=>min_rfc_wait_time .
54 ELSE.
55 ev_maxruntime = iv_waitseconds.
56 ENDIF.
57 ENDIF.
58 CATCH cx_runtime_error .
59 ev_maxruntime = cl_swnc_constants=>min_rfc_wait_time.
Read more...
Environment
SAP_BASIS 740
SAP_BASIS 750
SAP_BASIS 751
SAP_BASIS 752
SAP_BASIS 753
SAP_BASIS 754
Product
Keywords
rdisp/max_wprun_time, rdisp/scheduler/prio_high/max_runtime, CONVT_NO_NUMBER, CX_SY_CONVERSION_NO_NUMBER, CL_SWNC_CONSTANTS=============CP , KBA , BC-CCM-MON , CCMS Monitoring & Alerting , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview