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.