cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC Archiving - EDIDC, EDIDS table entries also getting deleted

krishna_k17
Participant
0 Kudos

Hi All,

After archiving of the idocs the data from the EDIDC and EDIDS tables are also deleted for archiving object IDOC.

Is there any way to retain the entries of above said tables after the archiving.

Please guide us in this issue.

Thanks,

Krishna

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

That's the way it is designed. Retaining entries of EDIDC and EDIDS would be a database integrity error.

Don't create problems where there are none...

Regards,

Olivier

krishna_k17
Participant
0 Kudos

Hi Olivier,

Thank you for your quick reply...

If the IDOC's control data, and status data is deleted from the tables EDIDC, EDIDS respectively for the archived IDOC. Then

where the status "IDOC archived" will be set (after archiving) in the database( ie.. tables).

Thanks,

Krishna

Former Member
0 Kudos

Hi,

When you archive IDocs, SAP will create entries in the archive infostructure (typically SAP_IDOC_001 for IDocs). These entries are like "indexes" to retrieve the archive data from the storage system.

SAP knows that the IDoc is archived because there is an entry for it in the Structure table linked to the Infostructure. If you want to find out your Structure table name, go to transaction SARJ, specify infostructure SAP_IDOC_001, display, click on "Technical data" and you'll see the information there.

From transaction WE10 you also have an easy way to display archived IDocs by specifying values for fields on a specific segment.

Hope this helps.