Chira,
This need to be done by custom program and custom table and the program need to be scheduled to run periodically in the background. Can you give more information regarding locking the PO if there is no action, are you refering to Deleting the PO
Thank you,
Suresh