Skip to Content

How can I delete a gateway service and icf node.

Dec 13, 2016 at 01:30 PM


avatar image

When I go to delete the gateway service it says:

Service cannot be deleted, delete ICF Node first

When I go to delete the ICF node it says:

ICF node 'ZAPMEXTERNALDATA' could not be deleted.

Reason: 'Node is not in original system'

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Best Answer
Krishna Kishor Kammaje
Dec 15, 2016 at 05:04 PM

Issue here is that you are not deleting the service in the system where it was developed.

You need to identify the server where it was originally developed, then delete it there and tranasport the change to the current system.

Show 5 Share
10 |10000 characters needed characters left characters exceeded

Was it a mistake to transport the service? I created two packages, one for the backend business logic, and one for the gateway ( entity sets, etc ). I created transports for both packages and then imported those into another system. Is the service something that should not be transported between systems? When I created my transport for the package I just transported everything ( I believe I used "copies of objects" ).


Is there any way to delete it without deleting it in the original system and transporting it? What if I lose access to the original system? What if it has already been deleted in the original system?


There is always a way. :)

You have to make the system believe that this is the 'original system'.

For that edit the field SRCSYSTEM in table TADIR.

Krishna Kishor Kammaje

Thanks. I ended up learning how to debug and set a breakpoint when the message was raised.

This was how I found out SAP raises the same error message for two different objects that originated in RS8.

I then used SE03 to change the object directory entries for the IWSG and IWOM item that were causing the problem. I changed the system on these entries.

temp.png (23.9 kB)
Krishna Kishor Kammaje

Is using SE03 to edit the object directory entries any different than just changing SRCSYSTEM on TADIR for the select objects via SQL?