ГЛАВНАЯ СТРАНИЦА

Задачи

10.1

История переиздания
27.08.2021

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

Каждая задача относится к какому-либо типу задач.

Сведения о задачах включаются в список Задачи.

Окно списка открывается из главного меню: СервисДополнительноЗадачи.

Рисунок 725. Окно со списком задач

Окно со списком задач

Из чего состоит задача?

Задача содержит SQL-запрос, список предварительно настроенных параметров и расписание выполнения задачи.

Запрос определяется типом задач, к которому относится задача.

Как запускать и останавливать задачи?

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

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

При получении сообщения об ошибке, задача будет запускаться, пока не будет выполнена успешно.

Информация об автоматическом выполнении задач заносится в Протокол выполнения задач , где можно ознакомиться с полным перечнем запусков задачи и результатов их выполнения.

Какие бывают виды расписания выполнения задачи?

Задачи можно запускать и останавливать вручную или по расписанию. Для задачи можно настроить один из трех видов расписаний: «При старте сервера», «В определенное время», «Повторяющееся».

Если выбран вариант «При старте сервера», задача будет запускаться при каждом старте сервера сегмента. Вариант «В определенное время» позволит запустить задачу в заранее выбранное время.

А вариант «Повторяющееся» позволит периодически запускать задачу по расписанию.

Как настроить периодический запуск задачи?

Расписание периодического запуска задачи можно настроить по дням, по неделям и по месяцам.

Расписание по дням позволяет запускать задачу в каждый N-й день. В течение дня задача может запускаться однократно или периодически в каждый N-й час или в каждую N-ю минуту. Внутри дня можно установить время начала и завершения периода активности задачи.

Подсказка

Например, можно настроить расписание, позволяющее запускать задачу в каждый третий день, а внутри дня - каждые 10 минут с 8 до 23 часов.

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

Подсказка

Например, можно настроить расписание, позволяющее запускать задачу каждую третью неделю по средам, пятница и воскресеньям, а внутри дня - каждый второй час, с 12 до 20 часов.

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

Подсказка

Например, можно настроить расписание, позволяющее запускать задачу каждую первую неделю каждого второго месяца по понедельникам и четвергам, а внутри дня - каждые 15 минут с 11 до 17 часов.

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