2007 Feb 27 1:29 PM
Hello.
I've created a customer HRP infotype, transfered it to the test system, and then tried to delete it, using PPCI.
The objects in the infotype were deleted, but their TADIR entries weren't deleted, and are causing problems.
I've tried to delete them using SM30, but it had displayed the message "Object directory entry cannot be deleted, since the object is distributed". From what I understand, that means that the object cannot be deleted because it was transfered to the test system.
Now, how can I delete it?
Is there any way of making it "un-transfered" to another system? Or can I somehow do it from the test system?
thanks
2007 Feb 27 1:35 PM
check these FMs if they are helpfule
RKE_DELETE_TADIR_ENTRY
RSDG_DELETE_TADIR_ENTRY
APPL_LOG_INIT - This function module checks whether the specified object or sub-object exists and deletes all existing associated data in local memory.
Message was edited by:
Chandrasekhar Jagarlamudi
2007 Feb 27 1:35 PM
check these FMs if they are helpfule
RKE_DELETE_TADIR_ENTRY
RSDG_DELETE_TADIR_ENTRY
APPL_LOG_INIT - This function module checks whether the specified object or sub-object exists and deletes all existing associated data in local memory.
Message was edited by:
Chandrasekhar Jagarlamudi
2007 Feb 27 3:04 PM
First of all thanks for the quick reply
I didn't succeed in deleting my objects.
I got the same error message from the two delete function
About the 3rd function APPL_LOG_INIT, I didnt understand how to use it
For example i didnt succeed in delete a table
Thanks in advanced
Udi
2020 Aug 27 11:15 AM
I used the FM RSDG_DELETE_TADIR_ENTRY, but I too got the error message
TR 24 Object directory entry cannot be deleted, since the object is distributed
my objects were both local objects, so had not been sent anywhere
I found that using FM TRINT_DELETE_TADIR_IF_LOCAL cleared the problem for me.
System BW740 SP12
2023 Jan 26 7:32 PM
Use transaction code SE03 and choose option “Change Object Directory Entries” from the main screen.
On the subsequent screen key in values that help identify your objects. In my case I had deleted a lot of temporary objects, so I entered $TMP for the directory and my user ID for the person responsible.
Click the execute (green tick), once you have your identifier values set.
On the next screen will be a list of identified objects.
Right click individually on each object you wish to delete from TADIR and select Delete Directory Object, or simply click on each one in turn and press <Shift><F9>.
If the object exists then you won't be permitted to delete the directory object entry.