Just so I don’t end up spending a whole bunch of time re-inventing the wheel, I was wondering if anyone had any kind of setup done for notifications for pending requisition approvals?
I know that through a BPM, I can probably send an email every time there is one, but that seems a little excessive and could end up just flooding with emails that are not required, especially if someone is checking their approval queue like they should be.
My thought was to create some sort of way for the system to query the DB on a regular schedule, every 1 hour, or 2 hours, then if a person has a previously defined number of approvals waiting for action, say 5 or 10, it will send them an email to them reminding them or letting them know.
This is on a SQL DB, so this process doesn’t actually need to be within the application, I am pretty sure it can be done through a stored procedure on a scheduled maintenance task once I identify exactly which tables and fields hold the information to be queried, but again, if this has already been created by someone, a head start is always nice.
So even if not specifically on this process, but something similar as a guide would certainly be helpful.