Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Deleting TADIR entries

Former Member
10,754

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

1 ACCEPTED SOLUTION
Read only

Former Member
0 Kudos
5,762

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

4 REPLIES 4
Read only

Former Member
0 Kudos
5,763

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

Read only

0 Kudos
5,762

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

Read only

mjwalker
Explorer
0 Kudos
5,762

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

Read only

stephenl1
Participant
0 Kudos
5,762

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.