Куперс

Бухучет и анализ

1С зуп фоновые задания

Настройка пользователей и их прав доступа оглавление Помогите! Сломалась база…

Что означает то или иное регламентное задание (их виды) (1С:Бухгалтерия 8.3, редакция 3.0)

2017-12-07T16:29:52+00:00

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

Загрузка классификатора банков

Это регламентное задание осуществляет загрузку классификатора банков РФ с сайта РБК. Его регулярная работа поддерживает этот классификатор в актуальном состоянии. И когда мы добавляем очередной расчетный счет — больше шансов, что банк в котором он открыт будет найден нами в классификаторе по БИК.

Загрузка курсов валют

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

Заполнение данных для ограничения доступа

Это регламентное задание выполняет последовательное заполнение и обновление данных, необходимых для работы подсистемы «Управления доступом» в режиме ограничения доступа на уровне записей.

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

При отключении режима ограничения доступа на уровне записей наборы значений доступа (заполненные ранее) удаляются при перезаписи объектов, а не все сразу.
Независимо от режима ограничения доступа на уровне записей обновляет кэш-реквизиты. После завершения всех обновлений и заполнений отключает использование регламентного задания.

Задание служебное. Не нужно включать его вручную.

Извлечение текста

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

Обмен сообщениями по учетным записям документооборота

Регламентное задание по автоматическому обмену с контролирующими органами. Используется при сдаче регламентированной отчетности прямо из 1С.

Обновление агрегатов

Регламентное задание выполняет обновление агрегатов. Что это за зверь такой?

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

Ключевая фраза здесь «количество записей в регистре составляет сотни тысяч, миллионы и более», то есть для маленьких по объему регистров, включение агрегатов не имеет смысла.

Агрегаты позволяют создать предрассчитанные данные для формирования отчетов на подобие итогов регистров накопления. Последние рассчитываются платформой автоматически (при условии включения использования итогов для регистра) в отличии от агрегатов. Но для чего нужны агрегаты, если подобную задачу выполняют итоги?

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

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

Обновление данных монитора руководителя

Регламентное задание вызывает обновление данных регистра сведений «ДанныеМонитораРуководителя» по всем организациям. Если монитор руководителя реально используется — задание имеет смысл.

Обновление задач бухгалтера

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

Обновление индекса ППД

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

Обновление информации о направлениях сдачи отчетности

Речь идёт об направлениях: в ФСС, в ФНС, в ПФР. Короче, что-то связанное опять же со сдачей электронной отчетности из 1С.

Обработка заявлений абонентов на подключение электронной подписи в модели сервиса

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

Отложенное обновление ИБ

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

Отправка отчетности абонентов

Отправка регламентированной отчетности абонентов сервиса в контролирующие органы через сервис сдачи отчетности СОС «Калуга-Астрал». Не следует включать самостоятельно.

Очистка устаревших версий объектов

Только для служебного использования.

Перестроение агрегатов

Перестроение агрегатов для оборотных регистров накопления. Не следует включать самостоятельно.

Пересчет текущих значений относительных дат запрета изменения

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

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

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

Получение результатов отправки отчетности

Получение результатов отправки отчетности абонентов сервиса в контролирующие органы от сервиса сдачи отчетности СОС «Калуга-Астрал». Служебное.

Проверка контрагентов

Для модели сервиса обновляет состояния контрагентов (всё ли у него ОК с реквизитами). Для локального режима обновляет состояния и записывает недостающие ИНН и КПП.

Слияние индекса ППД

Выполняет слияние индексов полнотекстового поиска. Работа задания связана опять же с полнотекстовым поиском (куда же поиск без индекса).

Удаление неактуальной информации синхронизации

Выполняет удаление информации синхронизации, которая не была удалена из-за сбоев в работе программы. Удалению подлежат файлы с датой размещения более суток.

Удаление помеченных объектов программы

Удаляет помеченные объекты из регламентного задания.

Установка периода рассчитанных итогов

Служебное задание, устанавливающее период рассчитанных итогов. По итоги писалось выше.

И как же быть?

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

Если же присутствуют ощутимые тормоза (особенно если речь идёт о файловой версии бухгалтерии, коих большинство) — отключите все задания, платформа всё-равно потом включит нужные ей обратно.

Грамотнее всего там где это возможно отключать не сами задания, а те параметры в системе, которые их включают (например, полнотекстовый поиск).

Если же вам нужно автоматизировать включение/выключение (в том числе по расписанию) регламентных заданий сразу в группе баз — рассмотрите вот эту статью.

С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

Подписывайтесь и получайте новые статьи и обработки на почту (не чаще 1 раза в неделю).
Вступайте в мою группу ВКонтакте, Одноклассниках, Facebook или Google+ — самые последние обработки, исправления ошибок в 1С, всё выкладываю там в первую очередь.

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

Нажмите одну из кнопок, чтобы поделиться:

Настройка пользователей и их прав доступа оглавление Помогите! Сломалась база…

В системе 1С:Предприятие 8.3 предусмотрено довольно много способов повышения производительности и быстродействия. Один из вариантов – настройка регламентных и фоновых заданий.

Для начала кратко определим, что это такое, для чего они нужны и за что отвечают:

  • Регламентные задания в 1С – это механизмы, заложенные в конфигурацию, указывающие на необходимость выполнять определенных задач по установленному расписанию. Такое задание в обязательном порядке порождает фоновое.
  • Фоновые задания в 1С 8.3 – это действия, производимые программой 1С незаметно для работающего в ней. Отслеживают их исполнение только по журналу регистрации. Особенностью такого задания является то, что при его выполнении не блокируется работа пользователя, он может продолжать вносить и редактировать данные, даже если процедура запущена.

Как настроить регламентное задание и фоновое

Рассматриваемые нами процессы начинают исполняться автоматом после запуска 1С, при этом они используют огромное количество ресурсов и замедляют работу. Чтобы оптимизировать работу, по согласованию с пользователем конкретной информационной базы надо решить, какие задания нужно отключить, а какие оставить в автоматическом запуске при загрузке.

В программе 1С 8.3 список заданий находится в «Администрирование-Настройки программы-Обслуживание».

Рис.1 Обслуживание

В «Обслуживание-Регламентные операции» находим ссылку на наши операции.

Рис.2 Регламентные операции

Перед нами список заданий, разделенных по виду на отдельных вкладках.

Рис.3 Список заданий

У Регламентных заданий указывается:

  • Наименование;
  • Состояние (выполняется или выполнено);
  • Дата окончания.

У Фоновых заданий:

  • Состояние (выполняется или выполнено);
  • Наименование;
  • Начало;
  • Окончание.

Рис.4 Задания

Рассмотрим регламентную операцию «Загрузка курсов валют». Заходим на соответствующую вкладку. С заданиями можно осуществлять следующие действия:

  • Включить – поставить флажок «включено»;
  • Выключить – снять флажок «включено», затем «Записать и закрыть». Так можно отключить задания, которые не представляются важными, и это значительно увеличит скорость работы в программе 1С;
  • Настроить расписание исполнения.

Рис.5 Загрузка курсов валют

Виды расписаний

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

Рис.6 Общее расписание

Дневное – указав время начала, время окончания, завершать после какого времени, а также повторять через, повторять с паузой, останавливать через. Время указывается в секундах.

Рис.7 Дневное расписание

Недельное – на этой вкладке галочками мы отмечаем дни недели, а также количество повторений.

Рис.8 Недельное расписание

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

Рис.9 Месячное расписание

Добавление Регламентного задания

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

Рис.10 Добавление Регламентного задания

Далее выбираем «Конфигурация-Открыть конфигурацию». Затем открываем «Общие-Регламентные задания», нажимаем правой кнопкой мыши, появляется окошко «Добавить». Выбираем его.

Рис.11 Регламентные задания

Заполняем задание:

  • В графе «Имя модуля» указывается процедура для исполнения. В ней прописаны все подробности и нюансы работы;
  • Для отключения или включения задания необходимо установить или удалить флажок в поле «Использование»;
  • Указываем «Предопределенность». Задания с этой характеристикой запускаются автоматом. Если не поставить галочку, то надо будет запускать их дополнительно;
  • Указываем число повторений и длину интервалов между ними при аварийном завершении работы.

Рис.12 Заполняем задание

Также здесь мы можем настроить расписание задания. Нажимаем на кнопку «Расписание (Открыть)» и переходим к его заполнению.

Рис.13 Расписание (Открыть)

К примеру, нам нужно выполнять наше задание с 1 по 30 сентября один раз в день. Также мы можем настроить расписание исполнения Регламентного задания, как уже было описано выше.

Сегодня мы познакомились с Регламентными и Фоновыми заданиями в программе 1С 8.3, узнали, как добавить новое задание или настроить существующее, а также отключить выполнение ненужных задач. В заключение хочется отметить, что оба видов заданий в 1С очень удобны для пользователя, так как выполняются автоматом, по четко заданному сценарию, не отвлекая специалиста от работы, и тем самым увеличивают производительность труда.

Регламентные задания — это общие объекты конфигурации. Они являются частью механизма заданий и позволяют автоматически выполнять процедуры на встроенном языке по расписанию.

Для каждого регламентного задания может быть задано расписание, в соответствии с которым регламентное задание будет автоматически запущено на исполнение. В системе 1С:Предприятие 8 поддерживаются однократные и периодические расписания. Можно задать дату начала и окончания выполнения, дневное, недельное и месячные расписания. Расписание можно задать как на этапе конфигурирования, так и на этапе выполнения (в режиме 1С:Предприятие).

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

В утилите администрирования клиент-серверного варианта работы автоматическое выполнение регламентных заданий может быть запрещено для конкретной информационной базы. Также имеется возможность блокировать запуск регламентных заданий при создании информационной базы на сервере из диалога запуска 1С:Предприятия 8.

Механизм заданий функционирует как в клиент-серверном, так и в файловом варианте работы, но возможности по администрированию и выполнению заданий в обоих вариантах несколько различаются.
Клиент-серверный вариант
В клиент-серверном варианте планированием выполнения заданий занимается планировщик заданий, который физически располагается в менеджере кластера.
Планировщик заданий является активным компонентом сервера, т.е. независимо от наличия клиентских соединений с сервером он может выполнять те регламентные задания, которые определены в информационных базах кластера.
Активность планировщика особенно заметна при запуске кластера, т.к. в этот момент планировщик заданий последовательно опрашивает все информационные базы на предмет наличия в них регламентных заданий. Планировщик может отложить опрос определенной информационной базы, если на информационную базу наложена блокировка соединения или блокировка регламентных заданий. Также опрос может быть отложен, если СУБД информационной базы не запущена. Если по какой-либо причине информационная база является невалидной (например, ее структура разрушена), то она игнорируется при получении регламентных заданий.
Текущий список регламентных заданий в планировщике может автоматически изменяться (например, когда создается новое или удаляется уже существующее регламентное задание). В любом случае механизм заданий обеспечивает актуальность списка регламентных заданий планировщика и его соответствие спискам регламентных заданий информационных баз кластера.
После того как начальный список регламентных заданий успешно получен, планировщик периодически проверяет, не поступили ли запросы на выполнение фоновых заданий и не нужно ли выполнить какие-либо регламентные задания в соответствии с их расписанием. Если есть задания, которые нужно выполнить, планировщик определяет наименее загруженные рабочие процессы кластера и последовательно назначает каждому из них свое задание на выполнение. Таким образом, один и тот же рабочий процесс потенциально может выполнять несколько заданий параллельно. После того как задание получено рабочим процессом, рабочий процесс устанавливает соединение с информационной базой и выполняет задание в рамках этого соединения. Поскольку рабочий процесс оптимизирован для многопользовательской работы, только первое создание соединения с информационной базой является затратной операцией. Установка последующих соединений с той же информационной базой занимает существенно меньше времени и ресурсов, т.к. большинство внутренних структур данных разделяются между соединениями одной информационной базы. После выполнения задания рабочий процесс уведомляет планировщика об успешном или неуспешном выполнении задания. В случае программного сбоя планировщик может перезапустить регламентное задание (если сбой произошел при выполнении фонового задания, то оно не будет перезапущено).
Через COM-соединение или утилиту администрирования клиент-серверного варианта работы для определенной информационной базы можно установить блокировку выполнения регламентных заданий. Блокировка может быть установлена явно (в консоли кластера в свойствах информационной базы за это отвечает флаг «Блокировка регламентных заданий включена») или неявно при установке блокировки соединений. Планировщик определяет, что блокировка регламентных заданий установлена и игнорирует такие задания при проверке необходимости запуска заданий.
В утилите администрирования клиент-серверного варианта можно также просмотреть список соединений выполняющихся в данный момент фоновых заданий определенной информационной базы кластера (в списке также могут присутствовать и другие соединения, например соединения клиентов, Web-сервисов и т.д.). Утилита позволяет пользователю с административными правами принудительно закрыть такое соединение. Однако следует различать явную отмену задания через механизм заданий и принудительное закрытие соединения задания через утилиту администрирования: принудительное закрытие соединения рассматривается планировщиком как сбой при выполнении задания и планировщик может принять решение о перезапуске такого задания. В случае явной отмены задания перезапуска не происходит и заданию устанавливается статус «Отменено».
Файловый вариант
В файловом варианте планировщик заданий должен находиться в выделенном клиенте. Это достигается вызовом функции ВыполнитьОбработкуЗаданий(). Первый вызов этой функции создает планировщика заданий в текущем процессе, а последующие выполняют актуальную обработку заданий.
Для правильной обработки заданий выделенный клиент – планировщик заданий должен периодически вызывать функцию ВыполнитьОбработкуЗаданий(), в противном случае задания выполняться не будут. В файловом варианте нет возможности явно установить блокировку выполнения заданий, однако, управляя вызовом этой функции, можно реализовать эту возможность самостоятельно.
Только один клиент может быть планировщиком заданий данной информационной базы, иначе возможны ошибки при выполнении заданий.
Если планировщик заданий не создан, то обращение к программному интерфейсу механизма заданий выдает ошибку «Менеджер заданий неактивен».
В файловом варианте задания всегда выполняются последовательно одно за другим, в отличие от клиент-серверного варианта, где несколько заданий могут выполняться параллельно в одном и том же рабочем процессе или в разных рабочих процессах и даже на разных компьютерах. Поэтому, выделенного клиента, занимающегося обработкой заданий, не рекомендуется использовать для других целей, т.к. это может негативно повлиять на производительность выполнения заданий.
Клиенты в файловом варианте не имеют прямой связи с планировщиком заданий и взаимодействуют с ним через файл обмена, который находится в каталоге информационной базы (в клиент-серверном варианте клиенты соединены с планировщиком по TCP/IP, что позволяет избежать задержек при назначении заданий на выполнение). Поэтому при обработке заданий возможны небольшие задержки, связанные с тем, что планировщик читает файл обмена и получает очередную порцию заданий на выполнение только после того, как завершит выполнение полученных ранее заданий.

Печать (Ctrl+P)

Библиотека стандартных подсистем 3.0.2. Документация
Раздел 5.51 Регламентные задания

Ряд действий в программе может выполняться автоматически в фоновом режиме, по определенному расписанию. Такие действия называются регламентными заданиями, например, это ежедневная загрузка курсов валют, регулярная рассылка отчетов, отложенное проведение документов и т.п. Регламентные задания облегчают работу в программе, позволяя перенести выполнение рутинных задач в саму программу, и в то же время они снижают человеческий фактор (например, можно забыть загрузить курсы валют в один из перегруженных другими задачами дней).

Запуск регламентных заданий осуществляет планировщик регламентных заданий 1С:Предприятия. При этом несколько заданий могут выполняться параллельно.

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

Настройка регламентных заданий выполняется в списке Регламентные и фоновые задания, который открывается с помощью соответствующей ссылки в разделе Администрирование – Обслуживание.

В этом списке можно включить (или отключить) то или иное регламентное задание и поменять расписание.

Кроме того, на вкладке Фоновые задания можно просматривать историю выполнения регламентных заданий, а также анализировать неполадки, возникающие в процессе выполнения заданий. Подробнее см. раздел Контроль выполнения регламентных заданий.

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

В списке представлены следующие регламентные задания:

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

Регламентное задание Назначение Раздел руководства с подробным описанием
Выполнение обмена по сценарию Автоматическое выполнение синхронизации данных по расписанию Обмен данными
Загрузка классификатора банков РФ с сайта 1С Классификатор загружается с сайта 1С Банки
Загрузка курсов валют Загружает курсы валют (для которых установлен соответствующий флажок) с сайта 1С. Валюты
Заполнение данных для ограничения доступа Обновляет данные, необходимые для работы механизма управления доступом. Рекомендуется запускать после обновления конфигурации. Управление доступом
Запуск дополнительных обработок Запускает дополнительные обработки Дополнительные отчеты и обработки
Извлечение текста Извлекает текст из файлов для построения индекса полнотекстового поиска. Работа с файлами
Контроль активности пользователей Блокирует вход в программу неактивных пользователей (которые долго не работали в программе), в соответствии с настройками входа пользователей (см. раздел документации Пользователи, раздел Настройки входа). Пользователи
Мониторинг задач Рассылает письма по электронной почте с уведомлениями о наличии «зависших» задач Бизнес-процессы и задачи
Обновление агрегатов Переносит данные из таблиц движений регистров в соответствующие таблицы агрегатов. Управление итогами и агрегатам
Обновление индекса ППД Обновляет индекс полнотекстового поиска данных. Полнотекстовый поиск
Обновление областей данных Планирует задания по обновление областей данных. Используется только в модели сервиса. Документации не предусмотрено
Обновление статусов доставки SMS Осуществляет контроль состояния отправленных сообщений SMS. Взаимодействия
Обслуживание областей данных Контролирует переходные состояния областей данных. При обнаружении невосстановимых ошибок обработки областей данных, отправляет сообщения в менеджер сервиса. Используется только в модели сервиса. Документации не предусмотрено
Отложенное обновление ИБ Фоновая отложенная обработка данных Обновление версии ИБ
Отправка и получение сообщений системы Обмен сообщениями с менеджером сервиса Документации не предусмотрено
Отправка SMS Отправка SMS-сообщений Взаимодействия
Очистка замеров времени Удаление ненужных замеров времени Оценка производительности
Очистка ненужных файлов Удаление ненужных файлов. Работа с файлами
Очистка устаревших версий объектов Программа производит удаление устаревших версий объектов Версионирование объектов
Перестроение агрегатов На основании анализа программы включает или выключает использование того или иного агрегата. Управление итогами и агрегатам
Планирование извлечения текста в модели сервиса Отслеживает необходимость извлечения текста в областях данных для последующего полнотекстового индексирования, планирует задания по извлечению текста. Используется только в модели сервиса. Полнотекстовый поиск
Планирование обработки заданий Отслеживает необходимость выполнения задания из очереди заданий. Контролирует фоновые задания, выполняющие задания очереди. Используется только в модели сервиса. Документации не предусмотрено
Получение и установка исправлений конфигурации Получает обновление конфигурации с сайта и проводит установку Обновление конфигурации ИБ
Получение и отправка электронных писем Получает и отправляет электронные письма для всех учетных записей программы. Взаимодействия
Проверка ведения учета Проверка корректности данных информационной базы (например: нарушение ссылочной целостности, отрицательные остатки в регистре накопления, сбой в нумерации счетов фактур и т.д.) по произвольным правилам. Контроль ведения учета
Рассылка отчетов: Демо: Личная (HTML, ZIP) Программа позволяет настраивать рассылки вариантов отчетов и дополнительных отчетов Варианты отчетов, Дополнительные отчеты и обработки
Рассылка отчетов: Демо: Персонализированная по получателям (HTML, NOZIP) Программа позволяет настраивать рассылки вариантов отчетов дополнительных отчетов Варианты отчетов, Дополнительные отчеты и обработки
Сбор и отправка статистики Собирается статистика по работе программы и отсылается в 1С. Работа этого регламентного задания не замедляет работу программы Центр мониторинга
Синхронизация данных Производится обмен данными Обмен данными
Синхронизация данных с приложением в Интернете Производится обмен данными с приложением в интернете Документации не предусмотрено
Слияние индекса ППД Объединяет части индекса полнотекстового поиска данных после нескольких обновлений для ускорения работы. Задание может выполняться значительное время. Рекомендуется выполнять ежедневно, например, по ночам. Полнотекстовый поиск
Старт отложенных процессов Начинает выполнение отложенных бизнес-процессов Бизнес-процессы и задачи
Уведомление исполнителей о новых задачах Рассылает письма по электронной почте с уведомлениями о новых задачах. Бизнес-процессы и задачи
Удаление неактуальной информации синхронизации Производит удаление неактуальных сообщений обмена. Обмен данными
Удаление помеченных объектов программы Производит автоматическое удаление объектов программы, помеченных на удаление Настройки программы
Удаление устаревших параметров работы версий расширений Производит автоматическое удаление неактуальных параметров работы версий расширений Базовая функциональность
Установка периода рассчитанных итогов Переносит период рассчитанных итогов на начало текущего месяца. Управление итогами и агрегатам
Экспорт оценки производительности Полученные замеры производительности программа позволяет автоматически в фоне выгружать во внешние файлы,например, для выполнения анализа производительности в другой программе. Оценка производительности

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

На вкладке Регламентные задания кроме наименования (Представления) регламентного задания отображается его Состояние и Дата окончания последнего сеанса работы. В списке можно контролировать выполнение регламентных заданий – им присваивается соответствующее состояние и дата/время его выполнения.

В колонке Включено флажками выделены регламентные задания, у которых включен флажок Включено и которые должны выполняться. Если в колонках Состояние и Дата окончания проставлено <не определено>, а флажок включен, следует проверить расписание регламентного задания. Возможно, оно некорректное, поэтому регламентное задание не может выполняться.

Расписание можно задать и в списке Регламентные и фоновые задания. Для этого воспользуйтесь кнопкой Настроить Расписание. Подробнее см. раздел Расписание регламентного задания.

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

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

Список не является динамическим. Для того чтобы сделать список актуальным, нажмите кнопку Обновить.

Также в списке регламентных заданий с помощью соответствующих команд меню Еще можно Изменить или Скопировать уже существующие регламентные задания. Вновь созданные регламентные задания можно Пометить на удаление или Снять пометку на удаление (также это можно сделать с помощью клавиши Del). Предопределенные регламентные задания невозможно удалить.

С помощью соответствующих команд контекстного меню по правой кнопке мыши можно Включить или Выключитьрегламентное задание.

Открыть регламентное задание можно в списке с помощью двойного щелчка мыши.

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

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

Можно изменить Наименование регламентного задания.

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

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

Остальные поля носят служебный характер и недоступны для редактирования. Более подробно с назначением этих полей можно ознакомиться во встроенной справочной системе с помощью кнопки .

Расписание регламентного задания

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

Настроить расписание можно из списка Регламентные и фоновые задания с помощью соответствующей кнопки.

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

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

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

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

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

Для подтверждения выбора и возврата к дальнейшей настройке регламентного задания нажмите кнопку ОК.

Контроль выполнения регламентных заданий

Технически, в соответствии с заданным расписанием для выполнения регламентного задания создается фоновое задание, которое выполняет регламентные действия. Например, если задано ежедневное расписание на 9:15, то каждый день в 9:15 будет запускаться новый сеанс фонового задания. После завершения регламентной операции фоновое задание автоматически завершается.

На вкладке Фоновые задания можно проконтролировать выполнение фоновых заданий.

Для этого можно воспользоваться отборами фоновых заданий:

  • Состояние – включить данный отбор можно с помощью флажков рядом с соответствующими состояниями: Выполнено, Завершено с ошибками, Отменено, Выполняется;
  • За период – выберите из списка нужное значение: Все время, Прошлая ночь, Вчера, Сегодня, Произвольный. В последнем случае можно написать или выбрать даты из календаря;
  • по интересующему регламентному заданию – для этого включите флажок Отбирать по регламентному заданию, выберите из списка нужное.

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

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

С помощью кнопки Отменить можно прекратить выполнение выделенного регламентного задания.

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

Дополнительные возможности по настройке

На вкладке Регламентные задания списка Регламентные и фоновые задания предусмотрены дополнительные возможности по управлению регламентными заданиями.

В некоторых случаях бывает необходимо задать два разных расписания для одного регламентного задания. Тогда в список можно добавить новое регламентное задание по одному из предопределенных шаблонов, предусмотренных в программе.

Для добавления нового регламентного задания воспользуйтесь командой Добавить меню Еще или клавишей Ins.

Выберите из списка шаблон, нажмите кнопку ОК.

Настройте новое регламентное задание, измените его наименование, можно также изменить поле Имя пользователя, выбрав пользователя из списка. Остальные поля редактированию не подлежат. Новое задание программа по умолчанию отмечает, как не предопределенное (в поле Предопределенное проставляется Нет).

На вкладке Фоновые задания можно проконтролировать выполнение регламентного задания. Подробнее см. раздел Контроль выполнения регламентных заданий.

Особенности запуска регламентных заданий в файловом режиме работы

Внимание! При одновременной параллельной работе с файловой базой нескольких пользователей рекомендуется выделить для выполнения регламентных заданий отдельное приложение (запуск с параметром /AllowExecuteScheduledJobs –Force). Желательно, чтобы приложение запускалось на том же компьютере, где расположена информационная база.

Это связано с тем, что выполнение регламентных заданий во время одновременной работы нескольких пользователей (от 4 и выше) в файловой базе может существенно затормозить их работу. Если пользователей более 10, то необходимо воспользоваться отдельным приложением для выполнения регламентных заданий.

Особенности выполнения регламентных заданий при копировании информационной базы

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

Программа автоматически определяет факт перемещения информационной базы (например, при копировании или восстановлении из резервной копии). Работа с внешними ресурсами на время блокируется.

Выводится соответствующее сообщение.

При первом входе в перемещенную базу администратор должен принять решение о ее роли и выбрать с помощью соответствующих кнопок:

■ Информационная база перемещена – в этом случае будет восстановлено выполнение работы с внешними ресурсами;

■ Это копия информационной базы – в этом случае работа со всеми внешними ресурсами остается заблокированной.

Блокировку также можно снять позднее в разделе Администрирование – Обслуживание – Регламентные операции с помощью кнопки Разблокировать работу с внешними ресурсами. После снятия блокировки кнопка больше не показывается.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Наверх