Error - The exception, which is assigned to class 'CX_WDR_RT_EXCEPTION'
Hi All,
I get the following error when getting parameters from HTML Form to ABAP Webdynpro Application.
Short text
An exception occurred that was not caught.
What happened?
The exception 'CX_WDR_RT_EXCEPTION' was raised, but it was not caught anywhere
along the call hierarchy.
Since exceptions represent error situations and this error was not adequately responded to, the running ABAP program 'CL_WDR_CLIENT_APPLICATION=====CP' has to be terminated.
Source Code Extract |
Line
SourceCde
36
if <url_param>-name np 'sap-*' and
37
<url_param>-name np 'sap.*' and
38
<url_param>-name ns '~' and
39
<url_param>-name np 'wd*'.
40
wa_url_param-name = <url_param>-name.
41
translate wa_url_param-name to upper case. "#EC SYNTCHAR
42
wa_url_param-value = <url_param>-value.
43
insert wa_url_param into table <all_url_params>.
44
endif.
45
endloop.
46
endif.
47
wa-name = if_wd_application=>all_url_parameters.
48
wa-value = l_all_url_params.
49
insert wa into table parameters.
50
51
l_parameters = view_info->get_parameters_for_inplug( inbound_plug ).
52
transfer all provided parameters for component if they have been defined in RR
53
loop at l_parameters assigning <parameter>.
54
wa-name = <parameter>-parameter_name.
55
l_parameter = wa-name.
56
clear wa-value.
57
*-------read url parameters
58
read table <all_url_params> assigning <tihttpnvp> with key name = l_parameter.
59
if sy-subrc = 0.
60
try.
61
create data wa-value type (<parameter>-abap_type).
62
assign wa-value->* to <f>.
63
cl_wdr_conversion_utils=>from_string( exporting in = <tihttpnvp>-value
64
changing data = <f> ).
65
catch cx_wdr_conversion_exception.
>>>>>
raise exception type cx_wdr_rt_exception.
67
endtry.
68
insert wa into table parameters[].
69
else.
70
*-------parameter not specified in url => read application properties
71
l_app_properties = me->application_info->get_properties( ).
72
read table l_app_properties into wa_property
73
with key name = wa-name.
74
if sy-subrc = 0.
75
try.
76
create data wa-value type (<parameter>-abap_type).
77
assign wa-value->* to <f>.
78
cl_wdr_conversion_utils=>from_string( exporting in = wa_property-value
79
changing data = <f> ).
80
catch cx_wdr_conversion_exception.
81
raise exception type cx_wdr_rt_exception.
82
endtry.
83
insert wa into table parameters[].
84
endif.
85
endif.
Any help will be greatly appreciated.
Thanks
RM
It appears that you are using some URL parameters. You must have supplied a field to hold one of these URL parameters, but the data type is not compatible with the incomming data. I would suggest setting an external breakpoint in this block of code to determine which URL parameter is causing your problem.
Similar Messages
-
Bom dia pessoal.
Gostaria de saber se alguem já passou pelo o problema abaixo.?
No ambiente de produção ao se criar um nota fiscal pela a J1B1N e ao começar a digitar alguns itens o sistema gerar o seguinte DUMP.
Versão: SAP ECC 6.0
The exception, which is assigned to class 'CX_SY_RANGE_OUT_OF_BOUNDS', was no
caught in procedure "CHECK_NFENUM_NUMERIC" "(FORM)", nor was it propagated by a RAISING clause.
Since the caller of the procedure could not have anticipated that the exception would occur, the current program is terminated.
The reason for the exception is:
In the executed program "SAPLJ1BB2", the system attempted to access the field "J_1BDYDOC-NFENUM" using the length 0.
However, a partial field access with the length specification 0 is not allowed.
Já analisei o forum abaixo e verifiquei na tabela J_1BAMV e não esta para o Field Group 77 como Display.
A minha duvida é a seguinte realmente deve estar como Display ou existe uma nota da SAP a ser aplicada para resolver tal DUMP.?
Att;
Ângelo Junior
Edited by: Angelo Marinho Teixeira Junior on May 6, 2011 6:04 PMBom dia Angelo,
O detalhe não é só direção (entrada/saída), mas emissão (sua ou de terceiro).
Podemos emitir uma nota de entrada em nome de terceiro, neste caso é o ERP que deve numerar e enviar ao GRC/Sefaz... Sendo emissão de terceiro (saída ou entrada) é apenas para registro, basicamente esta a diferença.
Atenciosamente, Fernando Da Ró -
How to find out the values which are assigned in authority group
Hi to all
Please tell me where can I find out the values which are assigned in authority object according to roles.
for ex :
Changed Customer: Account Authorization F_KNA1_BED
Changed Customer: Account Authorization T-DR50175601
Activity 01, 02, 03, 08 ACTVT
Authorization Group 5100 BRGRU
F_KNA1_BED is the authority object , assigned to one user.
He can access the authorization group 5100. I want to check that value in my program.
How ?
Where it is stored.
Please help me....
Regards
Anubhav GuptaHi Anubhav,
Please use this FM "SUSR_USER_AUTH_FOR_OBJ_GET" and pass the object name in it . You would get the values for that particular object.
Thanks
Nitin Sachdeva -
Problems during filling of the material which is assigned to REAL_SUBs
Hello everybody,
During the filling(DGE5) with the materal which is assigned to several real substances(each real substance has a reference to a substance of dangerous goods classification), there is a problem coming out.
When I checked the filling logs, it shows:
" Material 200-270 is assigned to several real substances
Message no. DGA412
Diagnosis
You attempted to fill data records in the dangerous goods master with data from data records in specification management.
However, the material 200-270 is assigned to several real substances.
System Response
The material 200-270 is not filled.
Procedure
Ensure that the material-real substance assignment is unique and start filling again."
I did the assignments according to the information here: http://help.sap.com/saphelp_45b/helpdata/en/3e/60957d0d1311d286e7080009b98822/frameset.htm
" Filling the Dangerous Goods Master "
and " DG Classification (Classification Key) "
Here says, the material-real substances assignment can be m:n relationship. (If I understood correctly)
I'm quite confused now. Who can help me?
Regards,
Li
Edited by: Li Cheng on Mar 30, 2010 12:00 AMHello Jayakumar,
I know what you said " For DGfilling to work -- One material should be linked to one REAL Substance " is in accordance with the truth which I've met.
But I still don't understand what " SAP Online Help " describes:
http://help.sap.com/saphelp_45b/helpdata/en/3e/60957d0d1311d286e7080009b98822/frameset.htm
" DG Classification (Classification Key) "
" The realationship between material and REAL substance is m:n "
Is this realationship carried out using material-substance assigenment?
Just like what another " SAP Online Help " page describes:
http://help.sap.com/saphelp_45b/helpdata/en/3e/60957d0d1311d286e7080009b98822/frameset.htm
" Filling the Dangerous Goods Master "
"Assignments between materials and substances of substance category Real substance or Dangerous goods classification are carried out using material-substance assignment. "
Is that means, one material can be assigned to several REAL substances with have their own reference of Dangerous Goods Classificaiton (the realationship between REAL substance and Dangerous Goods Classification is 1:1 ) ??
Thanks a lot!
Li -
Catching the exception thrown in a java class on a JSP front end
I have a web service created in JAVA.. The modules throw certain exceptions and i am having auto generated JSP created from the WSDL's , which i can obviously edit. i want to catch these exceptions in this JSP page.. Any clue how to do this?
Thanks.Nee333 wrote:
I have a web service created in JAVA.. The modules throw certain exceptions and i am having auto generated JSP created from the WSDL's , which i can obviously edit. i want to catch these exceptions in this JSP page.. Any clue how to do this? It is not possible to catch the Exception in a JSP. You can however put any logging or even an if statement into your JSP to display the error or control the flow based on the error. -
IEXPLORER.EXE - APPLICATION ERROR "The exception unknow software exception"
During my development of new user creation on Active Directory LDAP server from SUN IDM (Test connection between resource AD and SUN IDM Administrator console is successful),I am facing below exception.
While registering new user and assigning a resource AD to this user i am getting
"The exception unknow software exception (0xe06d7363) occured in the application at location (0x77e4bee7)"
in the message window IEXPLORER.EXE - APPLICATION ERROR.
Could any one please throw some light on this issue and do the needful.This forum focuses on security-related discussions for Java.
Your question does not.
Locking this thread. -
SQL Server 2012 Management Studio attempting to log into a SQL Server 2012 instance on a remote server using SQL Authenticated login.
What does this error mean and what can I do to fix it?
Thanks in advance!Hi Nick,
Have you seen any additionally information from Windows Event Viewer?
Based on my research, exception code e0434352 is the exception code used internally by the CLR to represent most exceptions(*), it could mean anything. If you want to find out exactly what the real error is, please review this
blog.
In addition, in such case, Microsoft .Net Framework may need to be updated or repaired on your computer. For more details, you can refer to the following similar thread.
http://answers.microsoft.com/en-us/windows/forum/windows8_1-performance/the-exception-unknown-software-exception/f1404ce4-cdbe-4758-aa19-bad55fcc099c
Thanks,
Lydia Zhang -
Reverse Termination Error The employee is not assigned to a Payroll
Hello,
I am trying to reverse terminate an employee, but I am getting the following error while doing so.
Oracle Version : Release 12.1.1
"APP-PAY-06047: This employee is not assigned to a Payroll
Cause: You cannot create Nonrecurring, additional, adjustment or override element entries for employees who are not assigned to a Payroll."
Please if anyone can help in resolving this error, and what might be causing this error, as all other employees are successfully reverse terminated, except this one.
Thanks and Regards,
DeeptiHi Gaurav,
Actually the patch will be applicable, if the scenario matches with the bug. But the scenario is not as mentioned in the mentalink note cause section.
Hence I cannot apply this patch for this issue, when the cause doesnt match. Like you, even I searched everywhere, but this issue is not logged or resolved anywhere.
Let me know, if you get any workaround or solution for this.
Thanks for your help.
Thanks and Regards,
Deepti -
I keep getting this error message every time I open certain sites such as Facebook, Wayfair, etc. I have uninstalled Flash many times and re-installed it many times but keep getting this message.
I had the same problem.
I went through the troubleshoot and it's not the extensions etc.
The Adobe Flash Player Plugin version 11.9.900.117 seems to be the problem.
Flash still plays fine, just the pop-up happens and not sure why.
If it's annoying you, try installing the older version:
Uninstal this version (v11.9), and re-install the older version (v11.8)
You can find older versions on :
''http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html''
To test this, I installed this version :
''(Released 9/10/2013) Flash Player 11.8.800.168 (156.2 MB)''
It downloads a zip file, which contains 7 files, I ran the file :
''flashplayer11_8r800_168_win.exe''
And now the pop-up does not happen.
==================================================
Note 1: I did this:
:1: uninstall v11.9
:2: open firefox (so I'm opening up firefox without flash)
:3: go to youtube = a popup to install flash appears, click to install
The version it offered was not 11.9, but 11.8 : strange! why not v11.9?
: anyway, if you try to install v11.8 this way, it always fails
==================================================
Note 2:
This problem only happens on my main home desktop and does not happen on my other machines (which all are Firefox Sync-ed, so all running same extensions etc...)
Strange!
================================================== -
How can I catch the exception which is from the server validation of item.
I create a messageTextInput and then set the maximumLength is 10.
At the same time, I create a submitButton and set the attribute serverUnvalidated is FALSE and unvalidated is TRUE.
Running the page, after I input the 10 Japanese word(20 bytes), the page will show a error message.
it's meaning that the input value is too long.
My request is I don't need to show the error in the page. How can I deal with it.
Thanks.Check by increasing maximum length (more than 20) if possible to you.
-
I've already tried uninstalling firefox and then reinstalling it. (i've done this twice but it still keeps giving me this message.
Please reinstall Firefox as follows:<br><br>
#Go to [http://www.mozilla.com/en-US/firefox/fx/?ref=logo Download Firefox 4.0.1] and download a fresh installation file ''to the desktop'' using IE8.<br><br>
#Then go to Add/Remove Programs, scroll down to "Mozilla Firefox" and remove it, choosing to keep your bookmarks, customizations etc., (''don't checkmark the box'').<br><br>
#Next, reboot and delete the folder called "Mozilla Firefox" at this location: C:\Program Files\Mozilla Firefox<br><br>
#Finally run the installation file you downloaded to the desktop earlier.<br><br>
Your bookmarks, customizations etc., are maintained in a different location and will become available to you again once you complete the installation.<br><br> -
Hello experts
Kindly help me on this... All my scheduled background job were CANCELLED due to this error...
Error analysis: ST22
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_FILE_OPEN_MODE', was not
caught in
procedure "BACKGROUND_JOB" "(FORM)", nor was it propagated by a RAISING clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
When accessing the file "C:\tempfiles\empdata\EmpData20100112.csv", the system
recognized that this file is
not open. Therefore, the file cannot be accessed.
FORM BACKGROUND JOB CODES:
DATA: LV_BET01 TYPE STRING.
IF P_TEST EQ 'X'.
CONCATENATE P_PATH 'EmpData' SY-DATUM 'test' '.csv' INTO V_FILEPATH.
ELSE.
CONCATENATE P_PATH 'EmpData' SY-DATUM '.csv' INTO V_FILEPATH.
ENDIF.
OPEN DATASET V_FILEPATH FOR OUTPUT IN TEXT MODE ENCODING NON-UNICODE.
LOOP AT GT_EMP INTO WA_EMP.
WHILE WA_EMP-NACHN CS ','.
REPLACE ',' WITH ' ' INTO WA_EMP-NACHN.
ENDWHILE.
WHILE WA_EMP-VORNA CS ','.
REPLACE ',' WITH ' ' INTO WA_EMP-VORNA.
ENDWHILE.
WHILE WA_EMP-CARD CS ','.
REPLACE ',' WITH ' ' INTO WA_EMP-CARD.
ENDWHILE.
CONCATENATE
WA_EMP-PERNR
WA_EMP-WERKS
WA_EMP-VORNA
WA_EMP-NACHN
WA_EMP-NATIO
WA_EMP-GBDAT
WA_EMP-ADD
WA_EMP-ORT01
WA_EMP-PSTLZ
WA_EMP-GESCH
WA_EMP-CELL
WA_EMP-EMAIL
WA_EMP-TEL
WA_EMP-F_DAY
WA_EMP-S_DAY
WA_EMP-PERSG
WA_EMP-L_GROUP
WA_EMP-P_GROUP
WA_EMP-P_GRP_BEG
WA_EMP-P_GRP_END
WA_EMP-ORGEH
WA_EMP-POS_EFF
WA_EMP-POS_END
WA_EMP-STELL
WA_EMP-STELL2
WA_EMP-PRIM
WA_EMP-CARD
INTO V_FILEPATH1 SEPARATED BY ','.
TRANSFER V_FILEPATH1 TO V_FILEPATH.
ENDLOOP.
CLOSE DATASET V_FILEPATH.
PLEASE help me how can i resolved this...
Thank you!hi,
In background you cannot take a file from the PC or desktop.
So you goto CG3Z transaction,Source FIle from front end give your file path C:\tempfiles\empdata\EmpData20100112.csv
Then in Application server path Give /Tmp/EmpData20100112.csv
then You can see your file in AL11 Tcode in TMP directory.
prf_file = /Tmp/EmpData20100112.csv.
Now use
OPEN DATASET prf_file FOR INPUT IN TEXT MODE .
if sy-subrc <> 0.
MESSAGE i000(8i) WITH text-401.
ENDIF.
DO.
READ DATASET prf_file INTO gds_field.
enddo.
CLOSE DATASET prf_file
OPEN DATASET w_file FOR OUTPUT IN TEXT MODE ENCODING DEFAULT MESSAGE MSG.
IF SY-SUBRC EQ 0.
LOOP AT itab INTO wa_itab.
TRANSFER wa_itab TO w_file.
ENDLOOP.
CLOSE DATASER w_file.
ELSE.
" Display the message from MSG
ENDIF.
Regards,
Manesh.R -
Hi,
I am getting the exception READ_REPORT_LINE_TOO_LONG in my abap program.Given below is the full analysis of the exception and then the program code :-
Error Analysis :-
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_READ_SRC_LINE_TOO_LONG', was
not caught in
procedure "K_KKB_FIELDCAT_MERGE" "(FUNCTION)", nor was it propagated by a
RAISING clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
There was an attempt to read program "ZANI_TEST_INTERACTIVE_ALV" from the
database.
The READ REPORT statement allows you to copy a program text into an
internal table. The occupied line length in the program text must not
exceed the width of the internal table.
The internal table "\FUNCTION=K_KKB_FIELDCAT_MERGE\DATA=L_ABAP_SOURCE[]" is 72
characters wide. The program line is
91 characters wide.
Program Code :-
*& Report ZANI_TEST_INTERACTIVE_ALV
REPORT ZANI_TEST_INTERACTIVE_ALV.
TABLES: LFA1.
TYPE-POOLS: slis.
DATA: it_lfa1 TYPE TABLE OF lfa1,
wa_lfa1 TYPE lfa1,
it_fieldcat TYPE slis_t_fieldcat_alv.
SELECTION-SCREEN BEGIN OF BLOCK input WITH FRAME TITLE input.
SELECT-OPTIONS: acc_no FOR LFA1-LIFNR.
SELECTION-SCREEN END OF BLOCK input.
START-OF-SELECTION.
IF NOT acc_no IS INITIAL.
SELECT * FROM LFA1
INTO CORRESPONDING FIELDS OF TABLE it_lfa1
WHERE LIFNR IN acc_no.
ELSE.
SELECT * FROM LFA1
INTO CORRESPONDING FIELDS OF TABLE it_lfa1.
ENDIF.
PERFORM form_build_fieldcatalog USING 'IT_LFA1' CHANGING it_fieldcat.
PERFORM form_display_alv USING it_lfa1 it_fieldcat.
*& Form form_build_fieldcatalog
text
-->P_0058 text
<--P_IT_FIELDCAT text
form form_build_fieldcatalog using p_it_tabname TYPE slis_tabname
changing p_it_fieldcat TYPE slis_t_fieldcat_alv.
CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
EXPORTING
I_PROGRAM_NAME = sy-repid
I_INTERNAL_TABNAME = p_it_tabname
I_STRUCTURE_NAME =
I_CLIENT_NEVER_DISPLAY = 'X'
I_INCLNAME = sy-repid
I_BYPASSING_BUFFER =
I_BUFFER_ACTIVE =
CHANGING
ct_fieldcat = p_it_fieldcat
EXCEPTIONS
INCONSISTENT_INTERFACE = 1
PROGRAM_ERROR = 2
OTHERS = 3
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
endform. " form_build_fieldcatalog
*& Form form_display_alv
text
-->P_IT_LFA1 text
form form_display_alv using p_it_lfa1 LIKE it_lfa1 p_it_fieldcat TYPE slis_t_fieldcat_alv.
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_INTERFACE_CHECK = ' '
I_BYPASSING_BUFFER = ' '
I_BUFFER_ACTIVE = ' '
I_CALLBACK_PROGRAM = sy-repid
I_CALLBACK_PF_STATUS_SET = ' '
I_CALLBACK_USER_COMMAND = 'USER_COMMAND'
I_CALLBACK_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_END_OF_LIST = ' '
I_STRUCTURE_NAME =
I_BACKGROUND_ID = ' '
I_GRID_TITLE =
I_GRID_SETTINGS =
IS_LAYOUT =
IT_FIELDCAT = P_it_fieldcat
IT_EXCLUDING =
IT_SPECIAL_GROUPS =
IT_SORT =
IT_FILTER =
IS_SEL_HIDE =
I_DEFAULT = 'X'
I_SAVE = ' '
IS_VARIANT =
IT_EVENTS =
IT_EVENT_EXIT =
IS_PRINT =
IS_REPREP_ID =
I_SCREEN_START_COLUMN = 0
I_SCREEN_START_LINE = 0
I_SCREEN_END_COLUMN = 0
I_SCREEN_END_LINE = 0
I_HTML_HEIGHT_TOP = 0
I_HTML_HEIGHT_END = 0
IT_ALV_GRAPHICS =
IT_HYPERLINK =
IT_ADD_FIELDCAT =
IT_EXCEPT_QINFO =
IR_SALV_FULLSCREEN_ADAPTER =
IMPORTING
E_EXIT_CAUSED_BY_CALLER =
ES_EXIT_CAUSED_BY_USER =
TABLES
t_outtab = p_it_lfa1
EXCEPTIONS
PROGRAM_ERROR = 1
OTHERS = 2
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
endform. " form_display_alv
Please suggest a solution for this problem.. Thanks in advance.hi,
it is getting because of fieldcat hear ur internal table is having all fields in lfa1, lfa1 is having more fileds alv cont display that much fields at a time . for that u are getting that messgae . u can solve this problem by filling fieldcat table manuvally insted of by FM 'fieldcat_merge'. fill filedcat table some fields which are need to display by manuvally.
thanq,
rajesh.k -
Dear All,
I am getting below error in PRD system. We are using ecc6, oracle 10g and windows 2003. The error coming after we have restarted the server. Please suggest how to solve the issues.
SM21 log
09:30:21 DIA 000 000 DDIC AB 0 Run-time error "BCD_FIELD_OVERFLOW" occurred
09:30:21 DIA 000 000 DDIC AB 1 > Short dump "100913 093034 nodeA " generated
ST22
Runtime Errors BCD_FIELD_OVERFLOW
Exception CX_SY_CONVERSION_OVERFLOW
Date and Time 13.09.2010 00:30:19
Short text
A calculation field is defined too small.
What happened?
Error in the ABAP Application Program
The current ABAP program "CL_SWNC_RECORD================CP" had to be
terminated because it has
come across a statement that unfortunately cannot be executed.
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_CONVERSION_OVERFLOW', was not
caught in
procedure "DO_TRANSFORMATIONS" "(METHOD)", nor was it propagated by a RAISING
clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
A value generated during processing is too large for the
field "ME->MAIN_RECORD_STR+1020(7)" of the program
"CL_SWNC_RECORD================CP".
Regards,
KumarDear Friends,
We even got same dump "BCD_FIELD_OVERFLOW" just after system restart. But error was slightly different. Please find below error details and solution:
Error Details:
The current ABAP program "CL_SWNC_RECORD================CP" had to be terminated because it has come across a statement that unfortunately cannot be executed.
Error Analysis:
An exception occurred that is explained in detail below. This exception cannot be caught in the context of the current statement.
The reason for the exception is: A value generated during processing is too large for the field " " of the program "CL_SWNC_RECORD================CP".
"BCD_FIELD_OVERFLOW" " "
"CL_SWNC_RECORD================CP" or "CL_SWNC_RECORD================CM002"
"CALCULATE_PROCESSING_TIME"
SOLUTION:
An OSS Note:
Note 1103295 - BCD_FIELD_OVERFLOW in CALCULATE_PROCESSING_TIME (It solves the problem) -
Runtime Errors CONVT_NO_NUMBER Exception CX_SY_CONVERS
Hi Experts
I am getting a dump as follows
Short text
Unable to interpret "/ 000000" as a number.
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPLSZA19" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
What can you do?
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_CONVERSION_NO_NUMBER', was not
caught in
procedure "ADDR_TIMESTAMP_IS_VALID" "(FUNCTION)", nor was it propagated by a
RAISING clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
The program attempted to interpret the value "/ 000000" as a number, but
since the value contravenes the rules for correct number formats,
this was not possible.
How to correct the error
Whole numbers are represented in ABAP as a sequence of numbers, poss
with an algebraic sign.
The following are the possibilities for the representation of floati
point numbers:
[algebraic sign][mantissa]E[algebraic sign][exponent]
[algebraic sign][whole number part].[fraction part]
For example, -12E+34, +12E-34, 12E34, 12.34
If the error occurred in your own ABAP program or in an SAP
program you modified, try to remove the error.
If the error occures in a non-modified SAP program, you may be able
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the followi
keywords:
"CONVT_NO_NUMBER" "CX_SY_CONVERSION_NO_NUMBER"
"SAPLSZA19" or "LSZA19U01"
"ADDR_TIMESTAMP_IS_VALID"
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
Please advise.
Thanks in advance
BaisakhiIt would appear that your program is looking for a timestamp, which are stored in SAP tables as DEC 15 fields. They display like 10/20/2011 07:36:00, but they are stored like 20111020073600. It is quite obvious that / 00000000 is not a number, because it contains both a slash and a space. From your display, it appears that you have a timestamp that is not populated, and therefore the display looks like: / / 000000.
Somewhere the program is not converting a date and time to a timestamp, or you have a time stamp field displayed for user input, and the user doesn't understand how to input a time stamp, which would be keyed into a screen variablelike:
10/20/2011 07:36:00
If you are just starting with a date, look at your CONVERT DATE....TIME into TIMESTAMP .... TIME ZONE statement.... for example, if the user has a variable on screen that contains only a type D field, I would do something like:
get time.
convert date p_datefield "or sy-datum
time sy-uzeit
into time stamp time_stamp_var
time zone sy-zonlo.
regardless, the error you posted occurs on a true numeric field which has had characters other than digits, a decimal and a sign input to the field.
Maybe you are looking for
-
DOES ICLOUD WORK WITH WINDOWS VISTA
can I use Icloud with my pc which has windows vista?
-
Problem while sending/Receiving request using the HttpURLConnection obj
Hi, We are facing the problem while passing the request in Weblogic. Looks like there is some problem with Weblogic while sending/Receiving the request using the HttpURLConnection object. Currently we are migrating 2 applications to WebLogic. Applica
-
When starting my Macbook Pro it won't boot. All I get is a folder with a question mark. If I try and boot from the Lion DVD (I don't have a Mavericks one, which is the OS on my Macbook), I get the 'you must restart' multilingual message Using Intern
-
11.2 Flash Cache feature
I an 11.2 RAC database running. I tried to enable Flash Cache db_flash_cache_file db_flash_cache_size when I tried to start the database i get these errors ORA-00439: feature not enabled: Server Flash Cache ORA-01078: failure in processing system par
-
Hi, I have made the desperately stupid mistake of select my root drive (c:\) as my oracle home directory. I also have 9ias installed (thankfully in a proper directory). I do not want to go through uninstalling and reinstalling all my products. Is the