2007 Jun 28 11:11 AM
hi all we trying to run a standard transaction FWZE . but it is giving error. when i saw the ST22 dump analysys it is giving as follows . pls go through it and advice me ,what to do.
What happened?
The following syntax error occurred in the program
CL_CLASS_POSITION_OP_TRS======CP :
"Components of classes declared using "CLASS CL_CLASS_POSITION_OP_TRS D"
Error in ABAP application program.
The current ABAP program "CL_MANAGER_TRS================CP" had to be
terminated because one of the
statements could not be executed.
This is probably due to an error in the ABAP program.
What can you do?
Please eliminate the error by performing a syntax check
(or an extended program check) on the program "CL_CLASS_POSITION_OP_TRS======CP
".
You can also perform the syntax check from the ABAP/4 Editor.
If the problem persists, proceed as follows:
Print out the error message (using the "Print" function)
and make a note of the actions and input that caused the
error.
To resolve the problem, contact your SAP system administrator.
You can use transaction ST22 (ABAP Dump Analysis) to view and administer
termination messages, especially those beyond their normal deletion
date.
Error analysis
The following syntax error was found in the program
CL_CLASS_POSITION_OP_TRS======CP :
"Components of classes declared using "CLASS CL_CLASS_POSITION_OP_TRS D"
How to correct the error
Probably the only way to eliminate the error is to correct the program.
-
User, transaction...
Client.............. 301
User................ "CFMCONFIG"
Language key........ "E"
Transaction......... "TS07 "
Program............. "CL_MANAGER_TRS================CP"
Screen.............. "SAPLFWTR_01 0200"
Screen line......... 70
Information on where termination occurred
The termination occurred in the ABAP program "CL_MANAGER_TRS================CP"
in "IF_PARTNER_TRD~GET_CHANGES".
The main program was "RFVWTR01 ".
The termination occurred in line 177 of the source code of the (Include)
program "CL_MANAGER_TRS================CM003"
of the source code of program "CL_MANAGER_TRS================CM003" (when
calling the editor 1770).
Source code extract
01530 EXCEPTIONS
01540 OTHERS = 1.
01550 IF sy-subrc <> 0.
01560 CALL METHOD handle_error( ).
01570 RAISE failed.
01580 ENDIF.
01590 APPEND l_wa_claspos_flow TO l_tab_claspos_flow.
01600 ENDLOOP.
01610 when TPMCO_CON_TRD_DELETED
01620 or TPMCO_CON_TRD_REVERSED.
01630 * handle deleted and reversed flows
01640 LOOP AT l_tab_flows_trd INTO l_wa_flows_trd.
01650 * finding position of CL_CLASS_POSITION_TRS
01660 l_diff_data = l_wa_flows_trd-differentiation_data.
01670 CALL METHOD find_class_position
01680 EXPORTING
01690 im_company_code = l_diff_data-company_code
01700 im_security_account = l_diff_data-security_account
01710 im_security_id = l_diff_data-security_id
01720 RECEIVING
01730 re_claspos = l_p_claspos.
01740 * create facade object which handles (operative) functions
01750 data l_p_class_position_op
01760 type ref to cl_class_position_op_trs.
> CREATE OBJECT l_p_class_position_op
01780 EXPORTING
01790 im_class_position = l_p_claspos.
01800 * todo: should we lock the position here?
01810 * before we start to read?
01820 CASE l_state.
01830 WHEN tpmco_con_trd_reversed.
hi all we trying to run a standard transaction FWZE . but it is giving error. when i saw the ST22 dump analysys it is giving as follows . pls go through it and advice me ,what to do.
What happened?
The following syntax error occurred in the program
CL_CLASS_POSITION_OP_TRS======CP :
"Components of classes declared using "CLASS CL_CLASS_POSITION_OP_TRS D"
Error in ABAP application program.
The current ABAP program "CL_MANAGER_TRS================CP" had to be
terminated because one of the
statements could not be executed.
This is probably due to an error in the ABAP program.
What can you do?
Please eliminate the error by performing a syntax check
(or an extended program check) on the program "CL_CLASS_POSITION_OP_TRS======CP
".
You can also perform the syntax check from the ABAP/4 Editor.
If the problem persists, proceed as follows:
Print out the error message (using the "Print" function)
and make a note of the actions and input that caused the
error.
To resolve the problem, contact your SAP system administrator.
You can use transaction ST22 (ABAP Dump Analysis) to view and administer
termination messages, especially those beyond their normal deletion
date.
Error analysis
The following syntax error was found in the program
CL_CLASS_POSITION_OP_TRS======CP :
"Components of classes declared using "CLASS CL_CLASS_POSITION_OP_TRS D"
How to correct the error
Probably the only way to eliminate the error is to correct the program.
-
User, transaction...
Client.............. 301
User................ "CFMCONFIG"
Language key........ "E"
Transaction......... "TS07 "
Program............. "CL_MANAGER_TRS================CP"
Screen.............. "SAPLFWTR_01 0200"
Screen line......... 70
Information on where termination occurred
The termination occurred in the ABAP program "CL_MANAGER_TRS================CP"
in "IF_PARTNER_TRD~GET_CHANGES".
The main program was "RFVWTR01 ".
The termination occurred in line 177 of the source code of the (Include)
program "CL_MANAGER_TRS================CM003"
of the source code of program "CL_MANAGER_TRS================CM003" (when
calling the editor 1770).
Source code extract
01530 EXCEPTIONS
01540 OTHERS = 1.
01550 IF sy-subrc <> 0.
01560 CALL METHOD handle_error( ).
01570 RAISE failed.
01580 ENDIF.
01590 APPEND l_wa_claspos_flow TO l_tab_claspos_flow.
01600 ENDLOOP.
01610 when TPMCO_CON_TRD_DELETED
01620 or TPMCO_CON_TRD_REVERSED.
01630 * handle deleted and reversed flows
01640 LOOP AT l_tab_flows_trd INTO l_wa_flows_trd.
01650 * finding position of CL_CLASS_POSITION_TRS
01660 l_diff_data = l_wa_flows_trd-differentiation_data.
01670 CALL METHOD find_class_position
01680 EXPORTING
01690 im_company_code = l_diff_data-company_code
01700 im_security_account = l_diff_data-security_account
01710 im_security_id = l_diff_data-security_id
01720 RECEIVING
01730 re_claspos = l_p_claspos.
01740 * create facade object which handles (operative) functions
01750 data l_p_class_position_op
01760 type ref to cl_class_position_op_trs.
> CREATE OBJECT l_p_class_position_op
01780 EXPORTING
01790 im_class_position = l_p_claspos.
01800 * todo: should we lock the position here?
01810 * before we start to read?
01820 CASE l_state.
01830 WHEN tpmco_con_trd_reversed.
2007 Jun 28 11:15 AM
Hi Kumar,
May be it is not initializaing object l_p_class_position_op
Go to the program -> Program menu -> Check -> Extended Program Check.
It will show you a cause of error. May be through psudo commenting you can ignore this.
Reward if useful.
2007 Jun 28 11:15 AM
Try for OSS note, you can search in servie.sap by the Dump description.
2007 Jun 28 11:16 AM
Hi
Check for any OSS notes applied and also the try find any oss note inside the program of the same
Regards
Shiva
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |