Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
Karin
Product and Topic Expert
Product and Topic Expert
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 actionsA 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.
2 Comments
tamitdassharma
Active Participant
0 Kudos

Hi karin.spiegel

We have created a Add-on and while the regular installation and uninstallation activity, I found that certain DCLs were not removed even though the add-on was uninstalled. Do you have any recommendations here that could be of some help? Again, the expectation is  when we uninstall an Add-on all it's components including the DCLs should also be removed from the system.

Note: These are custom Add-Ons build by SAP partners in the dedicated namespace for the partner.

Regards,

TK

Mahin
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi TK,

depending on the Add-On and business scenario, some Add-On objects could remain in the system. It would be easier to analyze if we had a concrete case/example. Would you please send the Add-On name and the DCLs, which are not removed?

Stay safe and sound:-)

Best,

Mahin