
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-13-2021 06:12 AM
Currently, we are running a report on a daily basis to check for unapproved requests and manually marking them as Closed Incomplete if the request is not approved within 30 days. We are looking for a way to automate this.
I think I need to setup a Scheduled Job but I'm not sure what the content of the script should be. Any help would be greatly appreciated.
Many thanks
Tracey
Solved! Go to Solution.
- Labels:
-
Request Management
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-14-2021 06:39 AM
Yes, you can trigger an email here. Refer to screenshot below from the above code which I have shared:
So just after gs.log line you can use below syntax to trigger your notification:
gs.eventQueue('Event Name',children,recipeint1, recipient2);
//Replace recipeint1 & recipeint2 should be the user object to whom you want to send the email to.
Also Event Name need to be configured by navigating to "Registry" module and then use it here.
Then go to Notification module and use Trigger as Event is fired and select the same event name and make sure to check below parameter as True in Whom to receive tab:
Parm1
Parm2
Send to Event Creator
Then finally define the Notification content.
Regards,
Shloke
Regards,
Shloke

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-13-2021 06:34 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-13-2021 07:03 AM
Hi Tracey,
No, sorry, not quite that simple! This is a feature of Flow Designer.
If you've no intention of moving your requests from Work Flow to Flow Designer, I'd suggest doing it in flow anyway. You can do a flow like this:
The "update record" action here sets the state to rejected, and adds a comment to say it's rejected due to being more than 30 days old.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-13-2021 06:20 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-13-2021 06:21 AM
Hi,
It depends how you want to proceed.
You can use timer(30 days) in workflow and check if request is approved or not. if request is still pending for approval then close incomplete the request.
Also you can use scheduled job and use script to check OPEN RITM's which are created 30 days before and approval is pending. Update state to closed incomplete through script.
You can use Flow for the same.
Thanks,
Anil Lande
Thanks
Anil Lande

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-13-2021 06:30 AM
Thanks Anil. Further to my response to Mike above, we have many different workflows that we need to apply this to, which is why I thought a scheduled job will be required.
Only problem is I don't have any scripting experience. I've checked on the community and found some scripts but when I've executed they seem to mark the approvals as 'closed incomplete' but the request item stays 'Open'.
Any help greatly appreciated.
Tracey