Do you own an ABAP add-on? And have you been asked by your customers how they can remove it?
You might already know that you can make an add-on uninstallable. (If not, you can find information on how to enable this on the SAP Help Portal in the chapter Add-On Uninstallation.)
But how to find out best what needs to be done?
There is a tool that can support you: the add-on uninstallation simulation tool.
You need a system where the add-on is installed via official SAP tools – and did not reach the system via transport requests or any other method. On this system, SPAM version 74 at least is required.
With this, you can call transaction SIM_UNINST. This transaction offers at first a list of add-ons that are available on the system. Choose yours and you will get a list of objects that are part of the add-on and that would cause errors if the add-on was deleted without further actions. A color code helps you to find out what to do where.
And what if you are not the owner of the add-on but need to uninstall it?
Check whether it can already be uninstalled. You can find details in the blog Uninstalling ABAP Add-Ons? Yes, you can! And check the pdf-version of SAP note 2011192 to get the latest info about uninstallable add-ons.
If your add-on is not among the ones that can be uninstalled, then, to be honest, there is not much more that you can do right now other than asking your vendor to make the add-on uninstallable. And how about pointing your vendor to the add-on uninstallation simulation tool?
In the recording of the SAP Community Call ‘Add-On Uninstallation Process & Simulation Tool’, you can get more details.