2007 May 10 1:51 PM
Hi All,
I have a package which has an embedded package in it
The embedded packge is nothing but the same package
this formed a infinite loop.Hence i couldnt delete the package
as the package has a subobject under it(same package)
Please help me how to delete the package Or
any solution to delete the entire package
Regards
Simin.R
Hi All,
I have a package which has an embedded package in it
The embedded packge is nothing but the same package
this formed a infinite loop.Hence i couldnt delete the package
as the package has a subobject under it(same package)
Please help me how to delete the package Or
any solution to delete the entire package
Regards
Simin.R
2007 May 10 1:56 PM
Hi
Use this FM and pass the dev class
it will list all the objects in that class
<b>RS_GET_OBJECTS_OF_DEVCLASS</b>
or table TADIR to get the list
regards,
Vasanth
2007 May 11 10:01 AM
Hello Simin
Call transaction SE80, double-click on your package and switch to register <i>Packages Included</i>. If you package is indeed displayed on the table control try to remove it.
2nd possibility: use function module TRINT_MODIFY_DEVCLASS.
If this is not possible then could directly update the corresponding entry in table TDEVC:
DATA:
ls_tdevc TYPE tdevc.
SELECT SINGLE * FROM tdevc INTO ls_tdevc
WHERE devclass = <my package>.
IF ( syst-subrc = 0 ).
ls_tdevc-parentcl = ' '. " parental package
UPDATE tdevc FROM ls_tdevc.
IF ( syst-subrc = 0 ).
COMMIT WORK.
ELSE.
ROLLBACK WORK.
ENDIF.
ENDIF.Regards
Uwe