...
Info |
---|
В статье описываются возможности производить определенные операции в конфигурации «Агент Плюс: Управление дистрибуцией» автоматически в фоновом режиме по указанному расписанию. |
Регламентные задания облегчают работу в программе, позволяя перенести выполнение рутинных задач в саму программу, и снизить риск влияния на работу человеческого фактора (например, можно забыть загрузить курсы валют в один из дней, перегруженных другими задачами).
Чтобы открыть «Регламентные и фоновые задания» в разделе «Администрирование» → «Обслуживание»нажмите одноименную ссылкув подразделе «Регламентные операции». Программа сформирует перечень действий, которые могут выполняться автоматически, в фоновом режиме и по определенному расписанию.
Image Added
Внешний вид
В окне «Регламентные и фоновые задания» отображаются две вкладки:
Image Added
Expand |
---|
title | Регламентные задания |
---|
|
В верхней части окна вкладки «Регламентные задания» находятся системные кнопки управления, ниже отображается информация в табличной части с колонками: - «Флаговая кнопка» –флажок зеленого цвета в колонке означает, что регламентное задание включено и выполняется в соответствии с заданным расписанием.
- «Наименование» – полное наименование регламентного задания.
- «Состояние» – информация о выполнении регламентного задания.
- «Дата окончания» – дата и время последнего завершения регламентного задания.
Warning |
---|
Если в колонках «Состояние» и «Дата окончания» отображается <не определено>, а флажок включен, следует проверить расписание регламентного задания. Возможно, оно некорректное, поэтому регламентное задание не может выполняться. |
Чтобы включить выполнение регламентного задания дважды щелкните мышью в нужной строке и откроется окно с подробным описанием и параметрами настроек. Включите флажок в поле «Включено» и для настройки регулярного выполнения нажмите кнопку «Расписание». Откроется окно, где в расписании регламентного задания можно указать время и ежедневное, либо еженедельное или ежемесячное выполнение. Image Added
Для сохранения параметров нажмите кнопку «Записать и закрыть» и выбранное регламентное задание сразу отобразится в списке со статусом «Включено - выполнять задание». С помощью кнопки «Обновить» можно актуализировать информацию в списке регламентных заданий. Чтобы начать выполнение регламентного задания сразу же, нажмите кнопку «Выполнить сейчас». Warning |
---|
В файловом режиме работы программы задание будет выполнено в текущем сеансе. В клиент-серверном режиме работы программы выполнение произойдет в фоновом задании на сервере. При выполнении процедуры в фоновом задании на сервере не меняется дата последнего выполнения, используемая для запуска по расписанию. Одновременное выполнение двух версий одного и того же регламентного задания невозможно. Если запустить то же самое регламентное задание, которое выполняется в данный момент, то появится системное оповещение о невозможности вторичного запуска регламентного задания. |
В случае когда необходимо задать два разных расписания для одного регламентного задания можно добавить новое регламентное задание по одному из предопределенных шаблонов, предусмотренных в программе. Для этого в правой части нажмите кнопку «Еще» и выберите в контекстном меню «Добавить». В списке шаблонов кликните нужное наименование и нажмите кнопку «ОК». Заполните необходимые поля формы и после сохранения можно сразу запустить выполнение регламентного задания. Image Added
Expand |
---|
title | Параметры регламентного задания |
---|
| - «Включено» – флажком включается или отключается выполнение регламентного задания. Полезно, когда нужно ненадолго отключить регламентное задание, не меняя расписание.
- «Расписание» – ссылка открывает окно для настройки расписания регламентного задания.
- «Наименование» – поле обычно пустое и в качестве него применяется синоним, указанный в шаблоне регламентного задания, заданного в конфигураторе. Если синоним шаблона не задан, используется его имя.
- «При ошибках повторять, раз» – указывается число попыток выполнения регламентного задания, при возникновении ошибки.
- «через, сек» – пауза (в секундах) между попытками выполнения регламентного задания, при возникновении ошибки.
- «Предопределенное» – отображается значения «Да» или «Нет». Непредопределенные (введенные вручную) регламентные задания используются в редких случаях.
- «Идентификатор» – используется продвинутым администратором, знающим встроенный язык для исследования нестандартных проблем в работе регламентных заданий, если таковые есть.
- «Ключ» – используется продвинутым администратором для тонкой настройки выполнения регламентных заданий и для исследования нестандартных проблем в работе регламентных заданий, если таковые есть. Если ключ указан, то перед запуском фонового задания проверяется, что нет других активных фоновых заданий по тому же шаблону регламентного задания, который применен в экземпляре регламентного задания.
- «Имя пользователя» – имя выбирается из справочника «Пользователи» для выполнения регламентного задания.
- «Имя» – имя шаблона регламентного задания, определенного в конфигураторе.
- «Синоним»– синоним шаблона регламентного задания, определенного в конфигураторе.
- «Имя метода» – имя процедуры в конфигурации, которая будет выполняться в фоновом задании, созданным по расписанию регламентного задания.
- «Сообщение» – поле содержит текст сообщений и текст сведений об ошибке, если сообщения и/или ошибки произошли при выполнении последнего фонового задания, созданного по этому регламентному заданию. То же содержание доступно, если открыть последнее фоновое задание этого регламентного задания.
|
|
Expand |
---|
|
Технически, в соответствии с заданным расписанием для выполнения регламентного задания создается фоновое задание, которое выполняет регламентные действия. Например, если задано ежедневное расписание на 9:15, то каждый день в 9:15 будет запускаться новый сеанс фонового задания. После завершения регламентной операции фоновое задание автоматически завершается. В верхней части окна вкладки «Фоновые задания» находятся флаговые кнопки для отображения сведений в табличной части о состоянии выполнения заданий: - «Выполнено»
- «Завершено с ошибками»
- «Отменено»
- «Выполняется»
По умолчанию все флажки установлены и формируются сведения по всем состояниям. Для просмотра сведений по определенному состоянию выполнения заданий, например, «Завершено с ошибками», следует отключить другие флажки. Image Added
Ниже отображается поле для отбора сведений за определенный период. По умолчанию установлено «Все время» (отбор по периоду не выполняется), а для просмотра сведений по определенному периоду в поле «За период» нажмите кнопку выбора и укажите в списке нужное значение: - «Прошлая ночь» – стандартный период 12 часов с 21:00-09:00.
- «Вчера» – стандартный период 24 часа с 00:00-23:59 вчерашнего дня.
- «Сегодня» – стандартный период 24 часа с 00:00-23:59 сегодняшнего дня.
- «Произвольный» – для указания значений появятся поля, где требуется выбрать даты.
Image Added
Чтобы выполнить отбор по определенному регламентному заданию (дополнительно к отбору по состоянию и по периоду) включите флажок «Отбирать по регламентному заданию», нажмите кнопку выбора и укажите в списке нужное значение. Затем нажмите кнопку «Обновить» и в табличной части сформируются сведения в соответствии с выбранными настройками. Чтобы просмотреть свойства фонового задания в отдельном окне дважды щелкните мышью в нужной строке или нажмите кнопку «Открыть». Image Added
|
Связанные страницы
Расписание регламентного задания