Jobs that reside in a SMART table and have Timezone value set at the SMART table level will be ordered during the New Day one day in advance. Control-M has the ability to forward order jobs in order that they will run at their designated timezones and not after the New Day. This feature is needed when Control-M/Server runs in a timezone that is ahead of the timezone where the job should be executed. Having this feature will allow the jobs to run at their proper type when timezones are used. This features is controled by Control-M/Server parameter CTM_GD_FORWARD in releases 7 and below and GD_FORWARD in release 8 and above. Setting this value to Y will cause jobs at New Day to be forward ordered. Forward ordering applies only to New Day scheduling and not to manual order or ordering with utilities. The SMART tables are ordered with the previous days New Day and reside in AJF for 48 hours or more. When jobs are ordered in consecutive days, you will see two sets of the same jobs. One set with today's ODAT and second set with tomorrows ODAT. The jobs with tomorrows ODAT will be job status called "Wait Order Date". When the New Day time at the specified timezone will reach the New Day hour then the job become eligible to run and 24 hours later it goes to a job status called "Out of Order Date" the Jobs in Out of Order Date stay as zombies till New Day arrives and then get cleaned up. As an example: Your Control-M/Server resided in New Your and your new day is at 7:00am A job that runs at 7:45am EST is dependent on a job that runs in Singapore at 5:00pm. For the Singapore job to run at 5:00 pm SGT the job would have to run at 8:00 pm the previous day. The previous days jobs would run would have a previous Order Date (ODAT). To simplify this job stream if both jobs are ordered a day in advance then the jobs will reside in the Active Job file from the day before but will run only at their designated timezone and ODAT. The following video demonstrates this solution: |