@bradfordperkins
The solutions is 3 years old. Though it still works, the logic used to build the execution status reports is outdated now.
WFA4.1+ provides REST APIS /workdlows/jobs to get list of all job executions.
I'll update the workflow if requested.
About using recurring schedules, I would still prefer the scheduler command. Recurring schedules works for simplest cases but too rigid for even a medium-level complex scheduling task. Besides being rigid you can't even schedule the start day for the execution.
In your example if you want weekly status reports every Sunday starting from 15-APR-18 ( today's date 4-APR-18) on wards. So this can't work with recurring schedules. The recurring schedular starts execution with immediate effect . So in your case you first execution status resport will get launched on 8-APR-18 which you don't want.
Programatic solution allows lots of room to manoeuvre, modify as you want.
Anyway, anything that works for you is good.
Keep posting and sharing your cool stuff with the community.
sinhaa
If this post resolved your issue, help others by selecting ACCEPT AS SOLUTION or adding a KUDO.