...
- By default the Daily Plan is calculated every day at 00:01 and after every time the JobScheduler is restarted. Calculation of the Daily Plan is started by the CreateDailyPlan Order, which can be found in the
live
/sos/dailyplan
folder. - By default the Daily Plan is calculated for 31 days from 00:00 of the current day to 24:00 31 days later.
- The JOC Cockpit Web Service queries the JobScheduler Master(s) when the Daily Plan is to be shown for a period that is not reflected by the records in the database.The time period covered by the Daily Plan is set by the
days_offset
parameter in the CreateDailyPlan Order:- The value can be set to a high value such as 365 if the calendar view is to be available even if JobScheduler is not running.
- The value can be set to a low value, e.g. 0, if the calendar view should be available only if JobScheduler is running.
- The
days_offset
parameter can be changed by an administrator as required.
- The JOC Cockpit Web Service queries the JobScheduler Master(s) when the Daily Plan is to be shown for a period that is not reflected by the records in the database.
Calculation in Detail
- The JobScheduler will be asked when the
toDate
is after themaxDate
(in the database) and the filter does not contain "late=true
" and only contains states other than "planned" (or none). - When the
fromDate
is after themaxDate
JobScheduler will be asked for the intervalfromDate/toDate
. - When the
fromDate
is before themaxDate
JobScheduler will be asked for the intervalfromDate+1/toDate
. - Search criteria like job, job_chain, orderId, folders and regular expressions will affect the result.
...