Hi Menace,
Overlapping request deletion is not possible in DSO since the active table doesnt contain request number.
You can use the DSO in overwrite mode for the fields with same Key , so every load will overwrite the data previously stored.
You can also create a self loop on the DSO transformation and delete the data using start routine before doing fresh full load.
Thanks
Nayab