Skip to Content
0
Dec 29, 2022 at 07:13 AM

Removing customer implementation of exit function group: traces still remain in the system

67 Views

I've done a test implementation of an SMOD project with some function exits (in the same function group, if this has any importance).

After deleting the CMOD project and the function exit includes from transactions CMOD/SE80, I noticed that:

- TADIR still contained the entries for the ZX includes, even though they were created in the $TMP package (you'd need to release the transport for non-temporary objects to see the TADIR entries dissapear);

- TADIR contains an FUGX entry in my list of temporary objects (R3TR FUGX Function Group with Customer Include: Customer Part); I moved that into a non-temporary package, creating a transport entry and double clicked that entry; it does navigate to the actual function group, so the object actually exists, not just the TADIR entry.

Questions that I have:

1) Do I need to proceed in a certain order when deleting these ZX includes (e.g. first CMOD project, then the includes)? Tried multiple options, and I did randomly succeed in deleting one include out of 4.

2) Is there any way to delete the customer part only of a function group with customer include?