‎2006 Dec 20 9:07 AM
Hi All,
In T-Code VL10D, I am getting Short dump.
"You called an interface method that has not been implemented yet."
An exception occurred. This exception is dealt with in more detail below
. The exception, which is assigned to the class
'CX_SY_DYN_CALL_ILLEGAL_METHOD', was neither
caught nor passed along using a RAISING clause, in the procedure
"IF_EX_LE_SHP_DELIVERY_PROC~SAVE_AND_PUBLISH_BEFORE_OUTPUT" "(METHOD)"
.
Since the caller of the procedure could not have expected this exception
to occur, the running program was terminated.
The reason for the exception is:
The system tried to call interface method
"IF_EX_LE_SHP_DELIVERY_PROC~SAVE_AND_PUBLISH_BEFORE_OUTPUT"
at class "/BEV1/CL_IM_LU_SD_SHIPM_1" that has not been implemented yet.
How to solve this issue, this is after applying patches.
Appropriate pointswill be rewarded.
Regards
Arun kumar
‎2006 Dec 20 9:26 AM
Hello Arun
The BAdI LE_SHP_DELIVERY_PROC (Enhancements in Delivery Processing) [see transaction SE18]contains the interface IF_EX_LE_SHP_DELIVERY_PROC.
The implementation /BEV1/LU_SD_SHIPM_1 (transaction SE19) implements the BAdI using class /BEV1/CL_IM_LU_SD_SHIPM_1.
The method IF_EX_LE_SHP_DELIVERY_PROC~SAVE_AND_PUBLISH_DOCUMENT exists but has no coding on our system (ECC 5.0).
For testing purposes you could implement the method (using transaction SE24) by just putting a break-point there. Note that you have to modify the class because it is a SAP standard object.
Regards
Uwe
‎2006 Dec 20 9:31 AM
Hi Arun
This error may be due to the reason that the method SAVE_AND_PUBLISH_BEFORE_OUTPUT may not have been implemented.
To check this if its implemented ,
go to SE18 -> put the BADI name as LE_SHP_DELIVERY_PROC
-> click display -> choose IMPLEMENTATION----DISPLAY in the menu bar
-- >click Interface
--> double click on the method name
--> If no code is shown then the method has not been implemented yet.
Check if this works.