Modber Сообщество
профессионалов по 1С

Механизм работы с фоновыми заданиями в 1С



Платформы: 1С:Предприятие 8.1
Конфигурации: Другие конфигурации
2013-07-11
7811 
Tep4kill
2  
Механизм заданий — то один из инструментов администрирования. Данный механизм включает в себя фоновые и регламентные задания. Фоновые задания дают возможность инициализировать выполнения процедур общих модулей асинхронно, а регламентные задания позволяют организовать автоматический вызов процедур общих модулей по расписанию. Главное назначение данного механизма — выполнение административных действий строго по расписанию.

Основные возможности:
— определение регламентных процедур на этапе конфигурирования системы;
— выполнение заданных действий строго по расписанию;
— выполнение вызова заданной процедуры или функции асинхронно;
— мониторинг хода выполнения заданий;
 

Фоновые и регламентные задания

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

Регламентные задания — это незаменимая часть конкретного прикладного решения, которая описывается на этапе конфигурирования

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

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

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



Бесплатная юридическая
консультация по телефону

8 (499) 350-80-26(Москва)
8 (812) 627-15-62(Спб)

звонок бесплатный

В центре внимания

Комментарии (4)