Master Recipes of Older R/3 Releases 
As of Release 3.0D, deletion flags always refer to all
change statuses of a master recipe. When you set a deletion flag for a change status, the deletion flag is also set in the entire master recipe.In previous R/3 Releases, deletion flags were handled differently. Report program RCPREDEL was created for this reason.
Report Program RCPREDEL: Set Deletion Flags in All Change Statuses
Master recipes of older R/3 Releases may only have deletion flags in individual change statuses.
You can use report program RCPREDEL to set existing deletion flags in all change statuses of a master recipe.
This is very important if you want to enter deletion flags as a criterion for your archiving run with a deletion program.
It is sufficient to run this program once. You do not need this program for data created in Release 3.0D and higher.

If you try to archive master recipes of older releases (with deletion flags as a selection criterion) and you do not use report program RCPREDEL first, only the master recipes with a deletion flag in all change statuses are archived. The master recipes that have deletion flags in individual change statuses are not selected when you enter deletion flags as a criterion.