Passing on Deletion Flags (PP-BD-RTG) 
Use
You use this function, if you have routings from older R/3 Releases (before 3.0D) and want to use deletion flags as criteria for your archiving session with deletion..
Integration
From Release 3.0D deletion flags apply to all
change statuses of a routing. If you set a deletion flag for one change status, it is simultaneously set for all change statuses in the whole routing.In the older R/3 Releases this was handled differently. Routings from older R/3 Releases may only have deletion flags in individual change statuses. Therefore it may be necessary for you to pass the existing deletion flags on to the other statuses.
Prerequisites
You have routings from R/3 Releases before 3.0D.
You do not need this function for routings that you created in Release 3.0D and later.
Features
You can use the RCPREDEL program to set existing deletion flags in all change statuses of a routing.
If you try to archive routings from older releases (with deletion flags as selection criterion) and you do not use the RCPREDEL program first, only the routings with a deletion flag in all change statuses are archived. The routings that have deletion flags in individual change statuses are not selected when you enter deletion flags as a criterion.
Activities
It is sufficient to run this program once. After the program has run the same conditions exist for old and new routing data.
See also:
Deletion over the Entire Validity Period (PP-BD-RTG)