02-20-2007 7:35 AM
We have just upgraded from 4.0B to ERP2005.
We are using RF deviceses/scanners on our warehouses. They are connected using telnet/SAPConsole running on own developed transactions.
After go-live we se a shortdump - approx. 10 times a day - with the text :
Exception condition "CNTL_ERROR" raised.
A RAISE statement in the program "CL_GUI_DIALOGBOX_CONTAINER====CP" raised the exception condition "CNTL_ERROR".
But we are not using any kind of OO in thees transaction. It's just ordinary Screen painter - not using any kind of containers.
The dump does not occur in the same transaction, but durring the day serveral of our own transaction get this dump.
Does anybody have any idea on what I shoul look after ????
02-20-2007 9:03 AM
Could be that SAP is trying to throw a message to the RF screens. But as they are pure character based the transaction dumps.
02-20-2007 11:02 AM
Hi Kim,
I just checked out the class, and this Exception is triggered in various ways.
Following are the list of methods that raise this exception,
1. Constructor ---> whenever a screen is created. This may not be the cause as the error is not occurred always. May occur due to improper Object creations.
2. SET_REGISTERED_EVENTS
3. SET_CAPTION
4. GET_CAPTION
5. GET_HSCROLL_RANGE
6. GET_VSCROLL_RANGE
7. REG_EVENT_CLOSE
8. SET_HSCROLL_RANGE
9. SET_VSCROLL_RANGE
These exceptions will be raised for the above reasons. May be if one can have a watch in what scenario's Dump is getting created, some analysis can be made.
02-21-2007 5:35 PM
Another piece of information :
Transaction......... "ZDAOP20 "
Program............. "CL_GUI_DIALOGBOX_CONTAINER====CP"
Screen.............. "SAPMSHLP 0600"
Screen line......... 7
03-08-2007 9:57 AM
Hi Kim,
Did you ever come right with this problem? We have exactly the same abap dump
as you got. It also occurs for various different scanning transactions at various times of the day by different users. They are also using SAP Console and not using OO functionality.
I would appreciate any ideas or suggestions that you may have tried.
03-08-2007 10:04 AM
No we did not find any solution. But I guess I will create a OSS message now, and I also think that you shold do the same.
What version are you on ?
03-09-2007 9:40 AM
We are on version 4.7.
I have a consultant monitoring these dumps next week. If I don't have any luck with him then I will log a call in OSS. If I do find out anything I will let you know and perhaps you could do the same - Thanks
03-15-2007 9:42 AM
I have found out that the dump occurs when a user presses the F1 button.
I can reproduce this error on my own PC when running sapcnsl.exe
03-15-2007 10:33 AM
I guess that SAP has avioded this problem in their own RF transaction by using the F1 button as F11/SAVE. Take a look at the GUI Status LMOB_GROUP8 of the program RLMENU.
03-16-2007 11:50 AM
I found the solution :
For each RF user the following setting under Help has to be changed :
Help -> Settings. F1 Help must be set to "In Modal Dialog Box" not "In Performance Assistant".
It is this performance Assistant that uses some controls that are not supported by SAPConsole.
03-20-2007 10:27 AM
Thanks so much for your help.
We have made this change and it has definitely sorted out our problem.
06-02-2007 9:08 AM
Hi Guys ,
i developed one zprogram in that i used the submit for the program "RFBILA00 " when i am running it it is giving following the dump .
This Dump is not getting while running the RFBILA00 program with the same input values .
Does any one have an idea on this please let me know it is very very urgent .
-
"RAISE_EXCEPTION" C
"CL_GUI_CONTROL================CP" or "CL_GUI_CONTROL================CM009"
"SET_VISIBLE"
-
or
"CL_GUI_CONTROL================CP" "CNTL_ERROR"
Thanks in advance .
regards
sankar