Prevent users from deleting projects with hour entries
Hi WF Community,
Does anyone know of a solution to proactively preventing users from deleting projects that have hour entries against them?
I know there are articles recommending people don't delete projects, but rather mark them as dead or canceled. And that there are Timesheet & Hour preferences in setup that allow you to 'Keep logged time already added to timesheets as general time (If this project is later restored, the time remains on the timesheet)' or 'Delete any logged time (If this project is later restored, time already logged is restored to the project)'. However, these options don't help us when running various utilization reports and time is logged under 'General Overhead'.
I can check to see if people have already suggested this over in the Innovation Lab; however, I thought I'd see if folks have a recommended solution to this that I might be missing. I might try creating an automated daily report to show me deleted projects from the previous day that have hour entries against them (e.g. EXISTS). That way I can stay on top of who's deleting projects and recover various projects and mark them as Canceled.
Thanks.
Nick