You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 37 Next »

General

JobScheduler Order and Schedule's contain the "Time Element" of the scheduling. There could be two usecases

  1. Predefiend Days i.e. Non Working days or Holidays
  2. Adhoc days processing should be suppressed

To suppress execution on predefined non-working-days or Holidays , user can create Holiday Calender for all Jobs in JobScheduler or for individual process i.e. orders/jobs , include the same in respecticvve Orders/Schedules.
But In some Adhoc usecases, predefined Order/Schedule's has to be suppressed or should not execute and should resume there normal execution once "suppressed" time is passed.

There are two approaches to achieve this

JOE :Add holidays to Order

Changes done using JOE are persistent changes and will remain in effect even after JobScheduler restart

1. Original Order without "holiday/Non working days" will run every day at 08:00 AM

2. Open JOE and add into order

3. Save order
<?xml version="1.0" encoding="ISO-8859-1"?>
<order  job_chain="execute_pf" id="daily">
    <run_time  let_run="no">
        <period  single_start="08:00"/>
        <holidays >
            <holiday  date="2014-05-17"/>
            <holiday  date="2014-05-18"/>
        </holidays>
    </run_time>
</order>

4. deploy the update order in JobScheduler's live folder

JOC :Add holidays to Order

Any change into order from JOC is not persistent and will be lost after JobScheduler restart

1. Click on order menu, set run time

2. Run time editor

3. Add holidays

4. Add holidays in to order

5. save order

6. check start time using option show start time

  • No labels