^ yes thats exactly the "stock" solution - its just asynchronous.
--
"We" all understand how Clarity works - BG processes/notifications etc - but when a "business user" asks for timesheet validation then I think that their expectation is something immediate - in their faces - "You can not submit this timesheet" error messages at the point of entry/submission*... but the product just does not work like that and it is our (unfortunate) job to have to explain that to the "business user".
(* - and If I didn't know better I'd expect timesheet validation to be at the point of entry too, I wonder if the new, simpler GUI interface to timesheeting implements that? Hmmmmm...)