Hi Mrinal ,
As Felipe stated, there are some SAP standard way of doing the 'Unpick'. So, suggest that your functional team discusses with business on actual process that needs to be followed etc before you do any technical change in ABAP.
I am also another Mrinal !!
With regards,
Mrinal