hi all,
i am getting short dumpe after changing value after click on save in the me22n tcode shown below
i debug the tcode and finally got to know where it is triggering error it is triggering the error while creating the object RR_INSTANCE of TYPE
CL_ODQ_QUEUE_MODEL ,constructor importing parameter is I_MODEL( IN MY CASE PROGRAM PASSING DATASOURCE_MODEL TO IT).
please see the below figure.
please find the short dump details below:
Category ABAP Programming Error
Runtime Errors SYNTAX_ERROR
ABAP Program BADI_ODQ_QUEUE_MODEL==========CP
Application Component Not Assigned
Date and Time 11/15/2014 14:56:01
Short text
Syntax error in program "BADI_ODQ_QUEUE_MODEL==========CP ".
What happened?
Error in the ABAP Application Program
The current ABAP program "CL_ODQ_QUEUE_MODEL============CP" had to be
terminated because it has
come across a statement that unfortunately cannot be executed.
The following syntax error occurred in program
"BADI_ODQ_QUEUE_MODEL==========CP " in include
"CL_IUUC_ODQ_PROVIDER==========CU " in
line 25:
"Method "IF_ODQ_QUEUE_MODEL~GET_FIELDINFOS" is not declared or inherite"
"d in class "CL_IUUC_ODQ_PROVIDER"."
" "
" "
The include has been created and last changed by:
Created by: "SAP "
Last changed by: "SAP "
Error in the ABAP Application Program
The current ABAP program "CL_ODQ_QUEUE_MODEL============CP" had to be
terminated because it has
come across a statement that unfortunately cannot be executed.
Error analysis
The following syntax error was found in the program
BADI_ODQ_QUEUE_MODEL==========CP :
"Method "IF_ODQ_QUEUE_MODEL~GET_FIELDINFOS" is not declared or inherite"
"d in class "CL_IUUC_ODQ_PROVIDER"."
" "
" "
Trigger Location of Runtime Error
Program CL_ODQ_QUEUE_MODEL============CP
Include CL_ODQ_QUEUE_MODEL============CM007
Row 1
Module type (METHOD)
Module Name CONSTRUCTOR
Source Code Extract
Line SourceCde
>>>>> METHOD constructor.
2
3 DATA:
4 lrx_exception TYPE REF TO cx_root.
5
6
7 TRY.
8 GET BADI me->pr_model
9 FILTERS
10 modelname = i_modelname.
11 me->p_modelname = i_modelname.
12 CATCH cx_badi_filter_error
13 cx_badi_multiply_implemented
14 cx_badi_unknown_error INTO lrx_exception.
15 RAISE EXCEPTION TYPE cx_odq_object_not_found
16 EXPORTING
17 previous = lrx_exception.
18 ENDTRY.
19
20 ENDMETHOD.
Active Calls/Events
No. Ty. Program Include Line
Name
26 METHOD CL_ODQ_QUEUE_MODEL============CP CL_ODQ_QUEUE_MODEL============CM007 1
CL_ODQ_QUEUE_MODEL=>CONSTRUCTOR
25 METHOD CL_ODQ_QUEUE_MODEL============CP CL_ODQ_QUEUE_MODEL============CM008 12
CL_ODQ_QUEUE_MODEL=>GET_INSTANCE
24 METHOD CL_ODQ_QUEUE_WRITER===========CP CL_ODQ_QUEUE_WRITER===========CM001 3
CL_ODQ_QUEUE_WRITER=>CONSTRUCTOR
23 METHOD CL_ODQ_FACADE=================CP CL_ODQ_FACADE=================CM001 13
CL_ODQ_FACADE=>GET_QUEUE_WRITER
22 METHOD CL_MCS_SERVICES===============CP CL_MCS_SERVICES===============CM002 46
CL_MCS_SERVICES=>IS_SUBSCRIBED
21 FUNCTION SAPLMCS0 LMCS0U33 42
MCS_BW_ACTIVE
20 FORM SAPLEINS LEINSF1S 18
TSTA_FUELLEN
19 FORM SAPLEINS LEINSF23 24
LIS_CHECK
18 FUNCTION SAPLEINS LEINSU01 27
ME_PREPARE_STATISTICS
17 FUNCTION SAPLEINS LEINSU05 76
ME_STATISTICS_LIS
16 FORM SAPLMEPO MM06EF0B_BUCHEN 1499
15 FUNCTION SAPLMECOM1 LMECOM1U04 44
MEPO_DOC_POST
14 METHOD CL_PO_HEADER_HANDLE_MM========CP CL_PO_HEADER_HANDLE_MM========CM00H 34
CL_PO_HEADER_HANDLE_MM=>PO_POST
13 METHOD SAPLMEGUI LMEGUICJI 551
LCL_TRANSACTION_PO=>SAVE
12 METHOD SAPLMEGUI LMEGUICJF 1032
LCL_APPLICATION=>POST_DOCUMENT
11 METHOD SAPLMEGUI LMEGUICJL 63
LCL_DOCUMENT_CMD=>IF_COMMAND_MM~EXECUTE
10 METHOD CL_COMMAND_PROCESSORS_MM======CP CL_COMMAND_PROCESSORS_MM======CM002 7
CL_COMMAND_PROCESSORS_MM=>IF_COMMAND_MM~EXECUTE
9 METHOD CL_CONTROLLER_MM==============CP CL_CONTROLLER_MM==============CM002 5
CL_CONTROLLER_MM=>EXECUTE
8 METHOD CL_COMPOSITE_SCREEN_VIEW_MM===CP CL_COMPOSITE_SCREEN_VIEW_MM===CM008 8
CL_COMPOSITE_SCREEN_VIEW_MM=>EXECUTE
7 METHOD CL_COMPOSITE_SCREEN_VIEW_MM===CP CL_COMPOSITE_SCREEN_VIEW_MM===CM008 10
CL_COMPOSITE_SCREEN_VIEW_MM=>EXECUTE
6 METHOD CL_WINDOW_MM==================CP CL_WINDOW_MM==================CM005 21
CL_WINDOW_MM=>HANDLE_EVENT
5 MODULE (PAI) SAPLMEGUI LMEVIEWSF01 284
FCODE_EXIT
4 FORM SAPLMEGUI LMEVIEWSF01 21
CALL_SCREEN
3 METHOD CL_WINDOW_MM==================CP CL_WINDOW_MM==================CM004 17
CL_WINDOW_MM=>SEND
2 FUNCTION SAPLMEGUI LMEGUIU04 259
1 EVENT RM_MEPO_GUI RM_MEPO_GUI 24
START-OF-SELECTION