АВТОМАТИЗАЦИЯ ВЫПОЛНЕНИЯ ЗАДАЧ С ПОМОЩЬЮ ПРОСТЫХ АГЕНТОВ


Переключение агента на режим запуска по расписанию
В окне свойств агента на вкладке "Основные" установите переключатель в положение "Расписание".

1. В раскрывающемся списке рядом с кнопкой "Расписание" выберите один из вариантов расписания. Следует отметить, что обращение к агентам по расписанию в Web не поддерживается. Однако в Web агенты можно запускать другими способами, например с помощью команды Сервис - Макросы или с помощью URL-адреса.
Расписание для агентаНазначение
Несколько раз в деньДля важных баз данных, например тех, которые необходимы для рабочего процесса, а также для баз данных, которые реплицируются несколько раз в день, такие как приложения документооборота, отправляющие документы на подтверждение по определенному маршруту.

Обратите внимание, если расписание сильно загружено (например, при выполнении агента каждые 5 минут), производительность сервера может быть снижена.

ЕжедневноДля действий, которые достаточно важны, но при выполнении один раз в день не вызывают задержку. К примерам можно отнести отправление новостей или создание назначений малой важности.
ЕженедельноДля формальных задач. К примерам можно отнести создание сводных отчетов и отправление напоминаний.
ЕжемесячноДля менее важных задач поддержки. К примерам можно отнести архивацию документов и распространение аннотаций организаций.
НикогдаДля агентов, которые не должны выполняться при определенных обстоятельствах. Например, данное значение следует использовать для агентов, выполняемых в Web или вызываемых другими агентами.
2. После выбора значения в раскрывающемся списке нажмите кнопку "Расписание" для отображения диалогового окна расписания. Можно добавить более подробные сведения о точном времени выполнения агента. Например:

3. В этом же диалоговом окне расписания можно указать серверы, на которых требуется выполнять агенты. Значение можно выбрать в раскрывающемся списке "Сервер". Кроме этого, можно назначить выбор сервера пользователям.
Сервер для запуска агентаНазначение
ЛокальныйАгент выполняется только в клиенте. Данный параметр используется для запуска агента в фоновом режиме в локальном клиенте Notes по расписанию. База данных с этим агентом должна быть локальной. Агент будет выполняться с правами текущей учетной записи Notes.

Следует отметить, что для агентов, выполняющихся в локальном клиенте Notes по расписанию, пользователю сначала необходимо установить флажок "Запустить локальные агенты" на вкладке "Основные" в диалоговом окне "Параметры настройки" (Файл - Параметры - Параметры настройки).

Любой серверАгент выполняется на любом сервере, имеющем доступ к этому агенту. Если агенты запускаются на нескольких серверах и они изменяют документы в реплицируемых базах данных, во избежание конфликтов репликации следует указать серверы, на которых они выполняются. Затем необходимо настроить расписания репликации баз данных таким образом, чтобы они не пересекались с расписанием запуска агентов.

Следует отметить, что данный параметр не вызывает неполадок при использовании копий базы данных (вместо их реплик).

Конкретный серверАгент выполняется только на отдельном сервере, выбранном в списке доступных серверов.
Выбирать сервер при включении агентаПри установке данного флажка пользователю предлагается выбрать сервер при включении агента. Данный флажок используется для агентов распространения в готовых приложениях.
4. В раскрывающемся списке "Объект" выберите документы в базе данных, для которых будет выполняться агент. Имеется два значения:
При составлении расписания агента необходимо помнить следующее: если агенты, выполняющиеся на нескольких серверах, изменяют документы в реплицируемых базах данных, во избежание конфликтов репликации следует указать серверы, на которых выполняются эти агенты. Затем необходимо настроить расписания репликации баз данных таким образом, чтобы они не пересекались с расписанием запуска агентов. Следует отметить, что расписание агентов составляется в соответствии с указанным интервалом, а не точным временем дня. Например, если по расписанию агент должен запускаться каждый час, он выполняется примерно через час после предыдущего запуска.

См. также