Планировщик заданий - расписание автоматического выполнения

Основное предназначение

В состав программы «Интер-Прайс» включен сервисный модуль «Планировщик заданий», который предоставляет возможность запланировать автоматический запуск функций (скриптов) программы в определённые заданные моменты времени (или через заданные временные интервалы).

Настройка и активизация данного модуля описана в разделе Настройка планировщика заданий.

Функции «Планировщика заданий» встречаются во многих модулях программы «Интер-Прайс». Они встроены в модули : Импорт прайс-листов , Конструктор экспорта "мой прайс" в форматах CSV XLS XML DBF , Полный обмен данными с интернет-магазином и т.д.

Настройка расписания выполнения задания

Алгоритмы настройки «Планировщика заданий» аналогичны в любом модуле. Для запуска настройки «Планировщика заданий», везде используется кнопка-ссылка , которую необходимо нажать левой кнопкой мыши :

На экране появится окно «Настройка расписания выполнения задания» :

Данное окно состоит из 2 таблиц. В левой части расположена таблица с днями недели. При перемещении курсора по дням недели, в таблице, расположенной в правой части окна - будет отбражаться конкретное расписание выполнения задания по минутам для выбранного дня недели. Для ввода расписания вручную, нужно установить курсор в правую таблицу, нажать клавишу «ENTER» и ввести заданное время :

Для завершения редактирования нужно нажать на клавиатуре стрелку ↑(вверх) или ↓(вниз) или установить курсор на другую строку с помощью левой кнопки мыши. «Планировщик заданий» может выполнять конкретное задание только на одном компьютере. Для выбора компьютера, необходимо нажать кнопку , расположенную справа от поля ввода «Имя комп.» :

На экране появится окно со списком имен компьютеров, на которых уже ранее входили в программу :

В этом окне нужно выбрать заданный компьютер, на котором будет выполняться задание по расписанию, и нажать кнопку .

В окно «Настройка расписания выполнения задания» можно автоматически рассчитать время выполнения расписания задания. Для этого необходимо нажать кнопку-ссылку :

На экране появится окно для ввода диапазона времени, в котором можно задать требуемый интервал расчета. Далее, нужно нажать кнопку :

Теперь, на экране появится окно для ввода интервала расчета (в минутах), в котором можно задать промежуток времени через который должно выполняться расписание задания в выбранном диапазоне времени. Для подтверждения, нужно опять нажать кнопку . В результате, Будет выполнен расчет расписания выполнения задания на выбранный день :

Для автоматического расчета расписания любой другой день, нужно повторить все вышеописанные действия. Кроме этого, можно воспользоваться двумя удобными ооперациями для переноса (копирования) уже введенного расписания на другие дни.

Чтобы скопировать расписание с одного дня на другой, нужно установить курсор на заданный день и нажать на кнопку-ссылку . На экране появится ниспадающее меню :

В этом меню нужно выбрать день недели, расписание которого будет взято за аналог для заданного дня. В результате выбора, на заданный день будет полностью перенесено расписание дня, выбранного в меню.

Кроме этого, можно скопировать расписание с одного дня сразу на несколько других дней. Для этого необходимо в таблице дней отметить (галочкой) список дней, в которые нужно скопировать расписание :

Затем, установить курсор на день недели, с которого будет скопировано расписание и нажать кнопку . На экране появится диалог для подтверждения выполнения операции :

В результате выполнения операции во все отмеченные дни недели будет полностью перенесено расписание из того дня, на который был установлен курсор.

Чтобы удалить все расписания на какой-либо день, необходимо установить курсор на заданный день недели и нажать кнопку-ссылку . На экране появится диалог для подтверждения выполнения операции удаления :

Кроме это, если необходимо временно отключить расписание на какой-либо день, то нужно установить курсор на заданный день недели и нажать флажок :

Если необходимо временно отключить расписание сразу на все дни, то можно нажать флажок

После ввода всех необходимых параметров расписания задания в окне «Настройка расписания выполнения задания», для подтверждения нужно нажать кнопку .

Следует отметить, что нажатие кнопки в окне «Настройка расписания выполнения задания» еще не приводит к записи расписания в базу данных, так как функция «настройка расписания» является одной из операций в окне конкретной настройки реквизитов импорта, экспорта или какого-либо другого расчета. Поэтому, для записи расписания в базу данных обязательно нужно нажать кнопку , даже если сама настройка реквизитов не изменялась.

После того, как «Планировщик заданий» настроен и уже работает, часто возникает необходимость контроля и статистики его работы. Для того, чтобы просмотреть все задания, запущенные через функцию «Планировщика заданий», нужно в главном меню программы нажать «Админ -> Планировщик заданий» :

На экране повится окно «Планировщик заданий». Данное окно представляет собой список всех запущенных на выполнение по расписанию заданий.

Ниже представлены основные кнопки управления данными в этом окне :

Просмотр статистики выполнения задания

Для просмотра статистики выполнения конкретного задания в окне «Планировщик заданий», необходимо установить курсор на конкретное задание и нажать кнопку . На экране появляется окно «Статистика выполнения задания планировщика» :

Данное окно представляет собой таблицу, в каждой строке кторой указана дата, день недели, время и результат выполнения задания. Для того, чтобы изvенить период отбора статистики, нужно в этом окне нажать кнопку-ссылку . На экране появится диалогове окно для ввода инервала дат :

Необходимо ввести в данном окне заданный диапазон дат и нажать кнопку . Результат выполнения операции сразу будет отображен на экране в окне «Планировщик заданий».

Просмотр расписания выполнения задания

Для просмотра расписания выполнения конкретного задания в окне «Планировщик заданий», необходимо установить курсор на конкретное задание и нажать кнопку . На экране появляется окно «Настройка расписания выполнения задания» :

Все алгоритмы работы в этом окне подробно описаны в первой части данной главы.

Запуск тестовой проверки работоспособности задания

Для того, чтобы проверить работоспособность конкретного задания в окне «Планировщик заданий», необходимо установить курсор на конкретное задание и нажать кнопку . На экране появится окно, соответсвующее выбранному заданию, в котором должен быть выполнен автоматичесикий запуск всех необходимых операций.

Яндекс.Метрика