Hi Keith,
There may be other ways to handle this.
I will start with the simple using the July 4th example.
Add two special days to the calendar. SPEC_LESS_2DAY and SPEC_LESS_1DAY
In the appl, jobs that needed to RUN or NORUN would have statements like these
IF TODAY('SPEC_LESS_2DAY') THEN RUN TODAY
or
IF TODAY('SPEC_LESS_2DAY') OR IF TODAY('SPEC_LESS_1DAY') THEN RUN TODAY
or
IF TODAY('SPEC_LESS_1DAY') THEN
NORUN TODAY
Additional NOTE - It would be possible to automatically determine if 2 days from now is a holiday and set a variable. Then use a similar "IF" logic to determine whether a job should run today or not. This would remove the need to add the calendar entries. Depending on whether it is EVERY holiday, or only holidays that fall on specific days of the week, the logic would get more complex. Let me know if we need to work this out
Let me know if I "missed the boat"
2¢
Don
Original Message:
Sent: 05-12-2020 09:58 AM
From: Keith Grizzell
Subject: Loading jobs on different day due to Holiday
Hello, I was wondering if anyone had any ideas on a different way to handle job schedule days for holidays. My example is with July 4th falling on a Saturday and the business not wanting a cycle on that day but still needing the Saturday jobs to run for this week. We normally handle this by backing the schedule up. For instance we look at any job that would normally run on Friday and move it to the Thursday schedule and do the same for Saturday. Any Saturday job would be moved to the Friday schedule this way we could skip Saturday for the holiday but everything for the week would have run.
Right now we create a copy of the cycle and edit the jobs as above. Friday jobs to Thursday and Saturday jobs to Friday. We then run the two applications we created in place of the normal cycle for that day. This makes for quite a bit of editing of the application.since any job that only runs on Friday or Saturday will need to be edited. I understand that there are change all commands but it is still time consuming.
Just wondering if anyone had thoughts on a different way to accomplish this?
------------------------------
[Designation]
Grange Insurance
[City]
------------------------------