I have a job (part of a group) that needs to wait on a file dependency. I would like the job to
only wait for a specified amount of time before it gives up and goes to "completed normally" status so the rest of the group continues. I would normally set it up with a time window and then use an event to set it to completed normally if it's not ready by the end of the time window. However the issue here is this job group will be triggered by email multiple times per day - throughout the day. A time window won't work.
2) Create a Job Event to run the Job Action when the job completes normally
3) Add the Job Event to the job group or the last job to execute in the group. When the job group completes normally it will trigger the Job Event to run the Job Action and insert a new instance of the job group.