Разное

Регламентное задание не запускается по расписанию: : Система стандартов и методик разработки конфигураций для платформы 1С:Предприятие 8

Содержание

Публикации

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

Содержание

1. Разработка расширения

1.1. Задание команд расширения

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

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

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

1.2. Добавление в каталог расширений

Если в расширении конфигурации задана хотя бы одна команда расширения (см. выше), то при добавлении версии расширения в каталог расширений будет показано окно Мастер добавления — Команды. В нем нужно:

  1. Нажать кнопку Добавить.
  2. Выбрать команду расширения.
  3. В добавленной строке таблицы установить флажок и задать расписание для регламентного задания. Это расписание будет использоваться по умолчанию

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

1.3. Форма свойств версии расширения

Если в расширении конфигурации задана хотя бы одна команда расширения, то в форме свойств версии расширения будет показана вкладка Команды, содержащая список команд расширения и расписания их выполнения:

2. Установка расширения в приложение абонента

2.1. Установка в личном кабинете

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

2.2. Установка в приложении абонента

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

3. Задание расписания для команд расширения

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

А если пользователь имеет административные права в приложении, то он может:

  • щелкнуть мышью гиперссылку с описанием расписания выполнения команды и изменить это расписание;
  • отменить выполнение команды расширения, сняв флажок в строке с названием команды.

4. Пример расширения, запускающего регламентное задание

В качестве примера приведено расширение конфигурации Демо: Регламентное задание, его можно скачать по ссылке, имя файла расширения com_1cfresh_scheduled_job.cfe.

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


См. также:

1с регламентные задания как работает. Регламентные и фоновые задания. Запуск регламентного задания

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

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

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

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

Теперь ваша задача появится в списке «Активные задачи». Из свойств вы можете добавить больше триггеров и действий к одной и той же задаче, вы можете изменить группу или пользователя, который выполнит задачу, вы можете предоставить права администратора для задачи, вы можете изменить определенные условия относительно бездействия оборудования, текущего уровня, или сетевое соединение, вы можете активировать историю и несколько других вещей.

В ИТ часто регламентированно выполняется мониторинг.

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

Аналогичные вещи существуют для вебмастеров – для проверки доступности сайта в течении суток.

Запланировать задачу с помощью скрипта

Если вы накапливаете много вещей, которые у вас нет, планируя задачу, которая будет очищать ее, возможно, раз в неделю, это может произойти очень хорошо. Первая строка — это просто описание задачи «Удалить файлы более 30 дней», вы можете изменить ее, если хотите.

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

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

Поговорим сегодня про них.

Регламентные задания 1С

Регламентные задания 1С – это , который позволяет выполнять , как это делает , а по расписанию.

То, что ваш компьютер делает всю тяжелую работу для вас, — это то, о чем мы все мечтали однажды. В некотором роде, вычисления имеют такую ​​цель, поскольку позволяют выполнять определенные задачи, которые в противном случае нам пришлось бы делать самостоятельно. Чтобы помочь вам автоматизировать повторяющиеся и привычные действия, современные операционные системы предлагают свои собственные инструменты.

Если вы ищете его из окна «Пуск», он тоже не появится. Он в основном организован в три панели. Первый показывает список папок и подпапок с запланированными задачами, уже созданными самой операционной системой. Там вы можете добавить свои собственные задачи и организовать их также в папках. Вторая панель отображает состояние выбранной задачи и список активных задач вместе с днем ​​и временем следующего запланированного прогона. Третья панель предназначена для создания новых задач, импорта существующей, просмотра текущих задач и доступа к справке.

Само регламентное задание 1С в конфигураторе – это способ указать настройки и задать расписание. Кстати, расписание можно менять динамически потом в режиме 1С Предприятие.

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

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

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

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

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

Добавление регламентного задания 1С

Регламентные задания 1С находятся в конфигурации в ветке Общие/Регламентные задания 1С. Добавим новое регламентное задание 1С, укажем его имя.

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

Более того, при создании стандартной задачи с расширенными параметрами откроется аналогичное окно. Среди параметров, доступных из «Свойства», вы можете запланировать выполнение задачи в разное время с «Триггеров», настроить несколько действий в рамках одной задачи из «Действия», изменить условия для запуска задачи из «Условий» и например, перезапустить задачу, если это невозможно было запустить в первый раз, например.

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

Свойство регламентного задания 1С — Наименование задания – определяет название, под которым будет фигурировать задание в средствах управления заданиями.

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

Особенности фоновых заданий

При настройке задачи сначала решите, что вызовет начало этой задачи. Триггер — это набор критериев, которые при выполнении начинают выполнять задачу. Триггеры для задачи отображаются на вкладке «Триггеры» диалогового окна «Свойства задачи» или «Создать задачу». Вы можете использовать триггер, основанный на времени или событии, для запуска задачи. Триггеры, основанные на времени, включают запуск задачи в определенное время дня или несколько часов в день, неделю или месяц. Триггеры, основанные на событиях, запускают задачу в ответ на определенные системные события.

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

В типовых конфигурациях, например Бухгалтерии редакции 2.0, такие регламентные задания 1С как Обновление конфигурации и Пересчет итогов – предопределенные, а такие как Обмен данными или Отложенные движения – не предопределенные.

Получение объекта задания

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

Каждый триггер содержит настройки, которые определяют критерии для его активации. Для каждого триггера могут быть установлены дополнительные настройки, которые описаны в разделе «Дополнительные настройки» ниже. Доступ к настройкам триггера можно получить в диалоговом окне «Редактировать триггер» или «Новый триггер», которое отображается нажатием кнопки «Изменить» или «Создать» на вкладке «Триггеры» в диалоговом окне «Свойства задачи» или «Создать задачу». В разделе или. Следующий список описывает каждый триггер и настройки триггера.

Использование – включает задание (то есть оно будет выполняться только если галочка Использование установлена).

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

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

Управление регламентным заданием 1С и мониторинг

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

Эта обработка относится к так называемым универсальным внешним типовым обработкам 1С, которые часто не включаются в конфигурации, а распространяются отдельно, например, на дисках ИТС.

Убедитесь, что служба запущена, нажав кнопку «Пуск»; Панель управления; в системе и обслуживании; «Администрирование» и «Службы», и убедитесь, что запущен сервис «Планировщик заданий». Обновленная информация об устранении неполадок доступна в Интернете по адресу «Устранение неполадок планировщика заданий».

Задача не была выполнена, когда ожидалось

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

С помощью обработки консоль заданий можно:

  • Включить/выключить выполнение регламентного задания 1С
  • Назначить/изменить расписание регламентного задания 1С (да и другие параметры)
  • Указать пользователя 1С, от имени которого будет выполнена регламентное задание 1С
  • Посмотреть — какие задачи когда были выполнены и с каким результатом, ошибки выполнения заданий 1С
  • Выполнить задание.

Копии баз данных и регламентные задания 1С

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

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

Если используется серверная 1С, то бывает следующая ситуация:

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

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

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

Создаем регламентное задание

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

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

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

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

Другая главная задача — периодически проводить «вакуум», то есть «делать вакуум» в базе данных. Эта операция подробно описана в разделе 1 «Обычная очистка». Обновление статистики, которая будет использоваться планировщиком запросов, будет обсуждаться в разделе 2 «Ведение статистики планировщика».

Управление трассировкой также заслуживает регулярного внимания. Это подробно описано в разделе 3 «Ведение файла трассировки». Тем не менее, бдительный мониторинг этих задач будет играть важную роль в обеспечении продуктивности и приятности системы. В противном случае для определения применяемой операции используются два условия.

Выполнение и невыполнение регламентных задач 1С

При создании регламентных заданий 1С необходимо помнить:

  • Задачи выполняются сами собой – их необходимо мониторить
  • Задачи выполняются в модуле на сервере
  • Задачи выполняются под другим пользователем Windows, под другими правами.

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

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

В-третьих, если задача имеет дело с чем-то вне базы 1С, то важное значение приобретают права пользователя Windows, под которым выполняется задание.

Особенно важен при разработке третий пункт. Если модуль не может быть выполнен на сервере – задание не будет выполняться в принципе. Для проверки нужно хотя бы раз запустить задание и посмотреть результат «Задание выполнено» в обработке Консоль заданий.

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

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

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

В сущности, механизм 1с регламентные задания был создан специально для того, чтобы решать строго регламентированные задачи. Этот метод мониторинга уже давно знаком специалистам ИТ, которые часто работают с программами, обеспечивающими регулярный мониторинг компьютерных сетей, состояний серверов и других систем. Информация о состоянии проверяемых объектов передается администратору с помощью электронной почты

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

Подробности регламентных заданий 1с

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

Если в работе используют базу данных файлов, то задачи не смогут исполняться в автоматическом режиме. Чтобы настроить регулярное исполнение задач необходимо войти в сеанс 1С в режиме 1с предприятие и включить там опцию «выполнить обработку заданий».
Все стандартные конфигурации программы 1 С имеют возможность настройки. Пользователь можно войти в 1с регламентные задания и отрегулировать автоматическое исполнение задач согласно введенных параметрам. При работе в Виндос, то задания будут выполняться под того пользователя, которые был запущен как клиент в 1с регламентные задания.

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

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

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

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

Заходим в свойства 1с регламентного задания, где в имени метода нужно указать «функция обработчик». При этом важно не забыть заранее добавить модель в свойствах сервера.

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

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

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

В стандартных конфигурациях, таких к примеру как Бухгалтерия редакции 2.0 регламентные задания 1с «пересчет итогов» и «обновление конфигурации» будут предопределенными а вот задания «отложенные движения» и «обмен данными» — не предопределенными.
Опция «использование» запускает задание. Для того, чтобы задание исполнилось напротив «использование» нужно поставить галочку.
Опция повтора в случае аварийного завершения перезапускает задание, если оно по каким-то причинам не выполнилось с первой попытки. При этом нужно указать, сколько раз требуется сделать перезапуск и по истечении какого времени с момента аварийного завершения.

Как управлять 1с регламентным заданием

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

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

Фоновое задание в 1С 8. Как делать задания и расписание?

Регламентные задания в 1С 8 3 нужны для выполнения периодических задач — ежедневно, по определенным числам и т. п. Рассказываем об особенностях подобных заданий и даем инструкцию по их созданию.

Что такое фоновые и регламентные задания?

  • Регламентное задание. Механизм, который позволяет запускать на выполнение какие-либо конкретные действия по предварительно настроенному расписанию.
  • Фоновое задание. Объект, порождаемый регламентным заданием, в котором содержатся выполняемые действия.

Когда фоновое задание в 1С 8 является незаменимым?

Фоновые задания особенно эффективны в следующих случаях:

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

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

Для начала надо зайти в базу в режиме “Конфигуратор”. Далее в ветке “общие” находим “регламентные задания” и нажимаем “добавить”.

Теперь разберем подробнее создание задания. Нам необходимо заполнить форму следующим образом:

  1. Имя, синоним и комментарий. Учтите, что правила и принципы заполнения этих полей аналогичны для всех объектов конфигурации и описывать их еще раз нет необходимости.
  2. Имя метода. Процедура общего модуля, которая максимально точно описывает необходимый алгоритм.
  3. Ключ. Позволяет сгруппировать несколько разных регламентных заданий 1С. Одновременно может быть запущено только одно задание с одинаковым значением ключа, но само значение может быть произвольным.
  4. Расписание. Один из важнейших элементов, т.к. именно по данному расписанию будет выполняться задание.
  5. Использование. Определяет активность задания.
  6. Предопределенное. Предопределенное – определяет, что при запуске 1С такое задание будет создано в единственном экземпляре с указанными в конфигураторе расписанием. Не предопределенные задания появляются в момент наступления расписания программно.
  7. Количество повторов. Если в процессе выполнения возникла исключительная ситуация, происходит перезапуск, но чтобы не возникла бесконечная зацикленность, программа ограничивает перезапуски по количеству.
  8. Интервал повтора. Время в секундах между повторными запусками аварийно завершенных заданий.

Создаем расписание

Отдельно рассмотрим создание расписания для регламентного задания в 1С. При создании задания необходимо нажать на “расписание” и заполнить поля в появившемся окне.

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

Отдельно можно настроить дневное, недельное и месячное расписание.

Блокируем регламентные задания

Для блокировки необходимо запустить стандартную утилиту «Администрирование серверов 1С Предприятия» и открыть свойства базы, где вы создали регламентное задание (для клиент-серверных версий 1С). Далее вам нужно ввести ввод и пароль для доступа к базе и в открывшемся окне установить флаг напротив “блокировка регламентных заданий включена”.

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

Как облегчить работу с 1С?

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

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

Позвоните по номеру телефона, указанному на сайте или заполните форму обратной связи, чтобы мы смогли:

  • узнать больше о ваших потребностях;
  • подобрать оптимальное решение;
  • сориентировать о стоимости и сроках;
  • рассказать, как начать сотрудничество.

 

Регламентные и фоновые задания — ДАЛИОН: ТРЕНД

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

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

  • В клиент-серверном варианте выполнение регламентных заданий происходит параллельно.
  • В файловом варианте выполнение регламентных заданий происходит последовательно.

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

Примечание

Регламентные задания доступны только для баз с ключами защиты Sentinel.

Справочник «Регламентные и фоновые задания»

Просмотр и настройка существующих, а также создание новых регламентных заданий, доступны из панели действий подсистемы «Администрирование».

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

На вкладке «Регламентные задания», кроме наименования (Представления) регламентного задания, отображается его Состояние и Дата окончания последнего сеанса работы.

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

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

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

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

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

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

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

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

В экранной форме регламентного задания можно посмотреть и изменить его свойства.

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

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

Действия при ошибках:

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

Предопределенное — свойство доступно только для просмотра и может иметь одно из двух значений: «Да» или «Нет» в зависимости от того, является ли регламентное задание предопределенным в конфигураторе (его нельзя изменить), или не является.

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

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

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

Имя шаблона и Синоним шаблона регламентного задания, определённого в конфигураторе.

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

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

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

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

Просмотр и настройка расписания производятся по кнопке «Открыть расписание» в экранной форме регламентного задания (функция также доступна из верхней панели справочника).

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

На закладке «Дневное» настраивается дневное расписание задания, в котором можно задать несколько повторений в день.

Указываются: время начала и время окончания задания; время завершения задания, после которого выполнение задания не требуется; интервал повторения задания; размер паузы между повторами; продолжительность выполнения. Допускается указание произвольного сочетания условий.

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

Установите флажки по тем дням недели, в которых задание будет выполняться. Если требуется повторять задание, укажите интервал повтора в неделях. Например, задание выполняется через 2 недели, значение повтора — 2.

На закладке «Месячное» указывается месячное расписание задания.

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

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

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

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

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

defuser 1c фоновое задание | Все о Windows 10

На чтение 5 мин. Просмотров 58 Опубликовано

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

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

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

Если база серверная, то можно использовать утилиту администрирования серверов 1С Предприятия. Раскрыть ветку Информационные базы, выбрать нужную базу и правой кнопкой мыши открыть ее Свойства (может выйти окно с запросом Пользователь/Пароль – это данные для входа в базу с правами администрирования), откроется окно Параметры информационной базы, нужно установить галочку у свойства Блокировка регламентных заданий включена и ОК (рис. 1). После выгрузки базы нужно вернуться в Свойства и снять установленную галочку.

Рис. 1. Свойства ИБ

Для остановки выполнения фоновых заданий также можно использовать Консоль заданий или встроенную обработку Регламентные и фоновые задания (рис. 2):

Рис. 2. Регламентное задание

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

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

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

Как настраиваются регламентные и фоновые задания в 1С 8?

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

Что такое регламентные и фоновые задания в 1С

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

Механизм регламентных и фоновых заданий работает в клиент-серверном режиме работы (SQL), благодаря функционалу СУБД . Если у вас файловая БД, то задание тоже можно настроить, но немного по другому принципу.

Настройка фоновых заданий в клиент-серверном режиме работы 1С

Для начала создадим новый объект метаданных — регламентное задание. Я назову свое задание «ЗагрузкаКурсовВалют». Рассмотрим палитру свойств данного объекта конфигурации:

Получите 267 видеоуроков по 1С бесплатно:

  • Бесплатный видео самоучитель по 1С Бухгалтерии 8.3 и 8.2;
  • Самоучитель по новой версии 1С ЗУП 3.0;
  • Хороший курс по 1С Управление торговлей 11.
  • Имя метода — путь к процедуре, которая будет выполняться в фоновом задании по заданному расписанию. Процедура должна находиться в общем модуле. Рекомендуется не использовать типовые общие модули, а создать свой. Не забудьте, что фоновые задания исполняются на сервере!
  • Использование — признак использования регламентного задания.
  • Предопределенное — указывает, является ли регламентное задание предопределенным. Если хотите чтобы регламентное задание заработало сразу после помещения в БД, укажите этот признак. В противном случае вам необходимо будет использовать обработку «Консоль заданий» или вызывать запуск задания программно.
  • Количество повторов при аварийном завершении задания — сколько раз выполнен перезапуск фонового задания, если оно было выполнено с ошибкой.
  • Интервал повтора при аварийном завершении задания — с какой периодичностью будет выполнен перезапуск фонового задания, если оно было выполнено с ошибкой.

И самая интересная настройка — Расписание:

Тут настраивается интервал запуска процедуры, указанного в поле «Имя метода». Допустим я настроил

Внимание! Не забудьте отключить блокировку выполнения регламентных и фоновых заданий на уровне СУБД!

Сделать это можно в утилите администрирования клиент-серверного варианта либо при создания новой БД:

Для управления фоновыми заданиями рекомендую использовать обработку с диска ИТС — «Консоль заданий«.

Настройка регламентных заданий в файловом режиме работы 1С

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

В файловом режиме инициализация регламентного задания происходит при запуске метода «ВыполнитьОбработкуЗаданий()».

Для определенного пользователя можно настроить запуск этого метод, используя другой метод —

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

Двухминутное видео, в котором показано, как настроить регламентное задание в конфигураторе 1С:

Другие статьи по 1С:

Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Быстрый старт > Меню системы > Подсистема «Корпоративный менеджмент» > Управление регламентными заданиями

 

Описание объекта

 

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

 

Администрирование — меню для управления регламентными заданиями на сервере 1С: Предприятия.
Подключиться к серверу — открывает форму аутентификации пользователя, позволяет подключиться к серверу для управления регламентными заданиями.

 

Форма аутентификации пользователя

 

Блокировка регламентных заданий включена — доступна после подключения к серверу с помощью кнопки Подключиться к серверу. Позволяет установить/снять блокировку регламентных заданий на сервере 1С: Предприятия.
oРегламентные задания — область содержит данные о регламентных заданиях, а также компоненты, позволяющие управлять ими. Область содержит табличную часть, а также панель, на которой размещены кнопки:
Добавить, Добавить копированием — позволяют добавлять новые регламентные задания.
Изменить текущий элемент — изменение параметров текущего регламентного задания.
Удалить текущий элемент – удаление текущего регламентного задания.
Закончить редактирование — позволяет завершить редактирование изменяемого регламентного задания.
Обновить – обновление списка регламентных заданий.
Фоновые – кнопка позволяет отобрать и просмотреть в области фоновых заданий фоновые задания, запуск которых осуществляется текущим регламентным заданием.

 

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

 

Запуск регламентных заданий может выполняться только в том случае, если пользователь имеет доступ к модулям ИНТАЛЕВ: Корпоративные Документы и Процессы и ИНТАЛЕВ: Корпоративные Финансы, т.е. доступ к данным модулям не ограничен настройками безопасности и у пользователя есть лицензии на использование данных модулей.

 

Ниже приведено описание табличной части области регламентных заданий:

Акт. — флажок, определяющий, активно ли регламентное задание. Если установлен, то текущее задание включено и выполняется, согласно расписанию. Если флажок не установлен – задание отключено и не выполняется.

 

Редактирование параметров активных заданий невозможно.

 

Задание — в поле указывается вид регламентного задания. Система предлагает выполнять с помощью регламентных заданий следующие действия:
2)Макросы — запуск макросов, для которых настроено регулярное выполнение. При выборе этого вида регламентных заданий появляется кнопка с троеточием, при нажатии на которую открывается окно выбора макроса, который будет запускаться регламентным заданием. При этом может быть выбран только тот макрос, который возможно выполнить без открытия (то есть на форме макроса должен быть установлен флажок Не открывать при выполнении) и который может запускаться на сервере (перечень макросов, которые невозможно запустить на сервере смотрите в статье о макросах системы в разделе Регулярный запуск макросов). Нужно также помнить, что предыдущее расписание и настройки этого макроса будут удалены.
4)Обработка документов из очереди — проведение документов из очереди проведения (если включено отложенное проведение).
5)Обновление индекса полнотекстового поиска — запускает обработку Обновление индекса полнотекстового поиска.
6)Слияние индекса полнотекстового поиска — запускает обработку Слияние индекса полнотекстового поиска.
7)Обмен данными — запускает обработку План обмена, предназначенную для обмена информационными базами.
8) Выполнение процессов — предназначено для постановки задач бизнес-процессов и их автоматического выполнения по истечении срока.

 

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

 

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

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

 

Расписание — в Поле указывается расписание, согласно которому регламентное задание будет автоматически запускаться на исполнение. Расписание по умолчанию: каждый день; каждые 60 сек. При двойном клике на значении поля, если задание не является запущенным (то есть не установлен флажок активности), появится кнопка с изображением троеточия, при клике на нее будет открыто окно настройки расписания регламентного задания.
Пользователь — имя пользователя из справочника исполнителей, от имени которого запускается регламентное задание. В случае использования файловой версии информационной базы выполняются только активные задания пользователя, под именем которого был осуществлен вход в систему. В серверном варианте информационной базы выполняются все активные задания по расписанию, каждое от имени своего пользователя, асинхронно. Пользователь должен быть Администратором ИНТАЛЕВ: Корпоративные Финансы.

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

Интервал повтора при аварийном завершении (сек. ) — В поле указано время в секундах, через которое в случае аварийного завершения выполнения задания будет произведен повторный запуск. По умолчанию – 10.
Количество повторов при аварийном завершении — В поле указано максимальное количество раз повторного запуска регламентного задания в случае аварийного завершения задания. По умолчанию – 3.

 

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

 

o Фоновые задания — область содержит данные о фоновых заданиях, выполняемых в системе. Кроме заданий, запускаемых соответствующими регламентными заданиями, в этой области отображаются данные о служебных фоновых заданиях, выполняемых системой (такие задания не могут быть прерваны пользователем, но можно смотреть историю их выполнения). Кроме того область фоновых заданий содержит специальные кнопки, предоставляющие дополнительные возможности:
Ошибки – кнопка активна для задания, при выполнении которого возникли определенные ошибки (то есть состоянием для данного фонового задания будет Задание завершено с ошибками). Кнопка позволяет посмотреть информацию о возникших ошибках в ходе выполнения задания. Также информация об ошибках открывается при двойном клике на любом атрибуте выполненного с ошибкой фонового задания.
Отменить – кнопка активна для заданий с состоянием Задание выполняется. Нажатие на кнопку позволяет отменить выполнение конкретного фонового задания, вследствие чего его состояние изменится на Задание отменено пользователем. Такая возможность предоставляется только в случае использования серверной версии информационной базы. В файловой версии прерывание выполняемого фонового задания осуществляется нажатием комбинации клавиш <Ctrl+Break>.
Отбор – при нажатии на кнопку открывается окно отбора заданий, позволяющее установить отбор фоновых заданий по периоду, виду задания и состоянию.
Все фоновые – кнопка позволяет просмотреть все фоновые задания, которые соответствуют установленным на форме отбора условиям отбора по состоянию и периоду (а условие отбора по виду задания игнорируется). Таким образом, выводятся данные о всех фоновых заданиях по нужному периоду и с нужными состояниями без привязки к конкретному регламентному.
Обновить – кнопка позволяет обновить список отображаемых фоновых заданий.

Ниже приведено описание табличной части области фоновых заданий:

Задание — в поле содержится вид фонового задания, отображающий те действия, которые выполняются непосредственно этим заданием. Значок  рядом с названием фонового задания свидетельствует о том, что его родительское регламентное задание существует в системе, независимо от того, активно оно или нет. Если рядом с названием задания нет значка , то это говорит о том, что соответствующее ему регламентное задание было удалено.
Состояние — в поле указано состояние фонового задания. Существует четыре возможных состояния:
Задание выполняется
Задание выполнено
Задание завершено с ошибками
Задание отменено пользователем
Начало — в поле указаны дата и время начала выполнения фонового задания.
Конец — в поле указаны дата и время завершения выполнения фонового задания. Для состояния Задание выполняется, которое подразумевает последующую смену на одно из трех других состояний, данное поле является пустым.

 

См. также:

 

1С посмотреть регламентные задания – Тарифы на сотовую связь


















ЗАБЛОКИРОВАНО

ЗАБЛОКИРОВАНО

Заблокировано из-за несовместимого запроса на задание или запросов.Включает идентификатор запроса на блокировку.

Для получения информации об отмене запроса задания см. Отмена запросов задания Oracle Enterprise Scheduler.

ВЫПОЛНЕНО

POSTPROCESS_DELAY

Запрос задания задерживается постпроцессором.Включает время окончания задержки.

ПРИОСТАНОВЛЕН

ПРИОСТАНОВЛЕН

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

Для получения информации о возобновлении приостановленного запроса задания см. Сохранение и возобновление запросов заданий Oracle Enterprise Scheduler.

ГОТОВ

NO_ACTIVE_SERVER

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

Для получения информации об активации Oracle Enterprise Scheduler см. Запуск и остановка компонентов Oracle Enterprise Scheduler.

ГОТОВ

REQUESTED_PROCESSOR_NOT_ACTIVE

Сервер, указанный в запросе задания Свойство SYS_requestedProcessor недоступно.Включает имя запрошенного процессора.

ГОТОВ

NO_APPLICATION

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

ГОТОВ

ПРОЦЕССОР_ОСТАНОВЛЕН

Запрос не может быть обработан, поскольку нет сервера с приложением, развернутым с активным процессором.

Для получения информации о запуске обработчика запросов см. Запуск и остановка обработчика запросов или диспетчера.

ГОТОВ

СБОЙ ПРОЦЕССОРА

Запрос не может быть обработан из-за сбоя процессора на всех серверах, на которых развернуто приложение.

ГОТОВ

PROCESSOR_WAIT

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

ГОТОВ

НЕАКТИВНАЯ_РАБОТА_ПРИЕМНИК_ОЖИДАНИЕ

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

ГОТОВ

NO_LOADED_WORK_ASSIGNMENT

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

Для получения информации об активации Oracle Enterprise Scheduler см. Запуск и остановка компонентов Oracle Enterprise Scheduler.

ГОТОВ

NO_BOUND_WORK_ASSIGNMENT

Вы должны привязать специализированное рабочее задание к заявке на работу.

Для получения информации о привязке рабочего задания см. Настройка обработчика запросов.

ГОТОВ

ДРОССЕЛЬНАЯ

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

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

ГОТОВ

ОТКЛЮЧЕНИЕ РАБОТЫ

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

Разрешить рабочее задание. Для получения дополнительной информации о редактировании рабочего задания см. Создание или редактирование рабочего задания.

РАБОТАЕТ

PREPROCESS_DELAY

Запрос задерживается препроцессором.Включает время окончания задержки.

РАБОТАЕТ

TIMED_OUT

Истекло время ожидания запроса на задание.Как правило, этот код отображается для запросов асинхронных заданий Java с истекшим временем ожидания.

РАБОТАЕТ

NO_ACTIVE_SERVER

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

Убедитесь, что сервер Oracle Enterprise Scheduler работает (см. Мониторинг активности запросов Oracle Enterprise Scheduler). При необходимости перезапустите один из компонентов Oracle Enterprise Scheduler, как описано в разделе Запуск и остановка компонентов Oracle Enterprise Scheduler.

РАБОТАЕТ

REQUESTED_PROCESSOR_NOT_ACTIVE

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

Убедитесь, что сервер Oracle Enterprise Scheduler работает (см. Мониторинг активности запросов Oracle Enterprise Scheduler). При необходимости перезапустите один из компонентов Oracle Enterprise Scheduler, как описано в разделе Запуск и остановка компонентов Oracle Enterprise Scheduler.

РАБОТАЕТ

NO_APPLICATION

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

РАБОТАЕТ

ПРОЦЕССОР_ОСТАНОВЛЕН

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

Убедитесь, что сервер Oracle Enterprise Scheduler работает (см. Мониторинг активности запросов Oracle Enterprise Scheduler). Запустите обработчик запросов, как описано в разделе «Запуск и остановка обработчика запросов или диспетчера».

РАБОТАЕТ

СБОЙ ПРОЦЕССОРА

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

Убедитесь, что сервер Oracle Enterprise Scheduler работает (см. Мониторинг активности запросов Oracle Enterprise Scheduler). Перезапустите обработчик запросов, как описано в разделе «Запуск и остановка обработчика запросов или диспетчера».

РАБОТАЕТ

PROCESSOR_WAIT

Ожидание доступного потока процессора для обработки события обновления для запроса асинхронного задания Java.Включает название рабочего задания, которое может обработать запрос; указывает, отключены ли в запросе задания события обновления.

РАБОТАЕТ

НЕАКТИВНАЯ_РАБОТА_ПРИЕМНИК_ОЖИДАНИЕ

Ожидание активации рабочего назначения для обработки события обновления для асинхронного запроса Java.Включает имя неактивного рабочего задания, которое могло бы обработать запрос, если бы оно было активным; указывает, отключены ли в запросе задания события обновления.

Активируйте неактивное рабочее задание, чтобы запрос на работу мог быть обработан. Для получения дополнительной информации см. Создание или редактирование рабочего задания.

РАБОТАЕТ

NO_LOADED_WORK_ASSIGNMENT

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

Убедитесь, что сервер Oracle Enterprise Scheduler работает (см. Мониторинг активности запросов Oracle Enterprise Scheduler).При необходимости перезапустите один из компонентов Oracle Enterprise Scheduler, как описано в разделе Запуск и остановка компонентов Oracle Enterprise Scheduler.

РАБОТАЕТ

NO_BOUND_WORK_ASSIGNMENT

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

Привязать рабочее задание обработчику запросов. Для получения дополнительной информации см. Настройка обработчика запросов.

РАБОТАЕТ

ОТКЛЮЧЕНИЕ РАБОТЫ

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

Разрешить рабочее задание. Для получения дополнительной информации о редактировании рабочего задания см. Создание или редактирование рабочего задания.

РАБОТАЕТ

ASYNC_WAIT_COMPLETION

Запрос задания — это асинхронный запрос, выполнение которого было инициировано.Oracle Enterprise Scheduler ожидает уведомления о завершении асинхронного исполняемого файла.

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

ПОДОЖДИТЕ

FUTURE_START

Запрос задания имеет запланированное время в будущем.Включает запланированное время для запроса на работу.

ПОДОЖДИТЕ

RETRY_DELAY

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

ПОДОЖДИТЕ

NO_APPLICATION

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

ПОДОЖДИТЕ

PARENT_NOT_PAUSED

Запрос задания — это подзапрос, родительский запрос которого не приостановлен.Подзапрос остается в состоянии WAIT , пока его родительский запрос не приостановится. Включает идентификатор родительского запроса.

Информацию о приостановке приостановленного запроса задания см. В разделе «Сохранение и возобновление запросов заданий Oracle Enterprise Scheduler».

ПОДОЖДИТЕ

ОТЛОЖЕННЫЙ

Запрос задания — это экземпляр повторения, для которого все еще выполняется предыдущий экземпляр повторения.Oracle Enterprise Scheduler предотвращает одновременное выполнение повторяющихся экземпляров, и следующее повторение остается в состоянии WAIT , пока активно текущее повторение.

ПОДОЖДИТЕ

DISPATCHER_STOPPED

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

Перезапустите диспетчер запросов. Для получения дополнительной информации см. Запуск и остановка обработчика запросов или диспетчера.

ПОДОЖДИТЕ

DISPATCHER_FAILED

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

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

ПОДОЖДИТЕ

WAIT_QUEUE_MISSING

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

состояние терминала

ТЕРМИНАЛ

Запрос задания находится в конечном состоянии ( SUCCEEDED , WARNING , ERROR , CANCELED , EXPIRED , VALIDATION_FAILED , FINISHED ).Включает приложение, группу процессов, группу изоляции, рабочее задание и рабочую смену.

  • 0x0 Сценарий успешно выполнен.
    0x3E7

    Во время выполнения скрипта произошла ошибка, и скрипт был прерван.

    Десятичный эквивалент: 999.

    0x6F

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

    Совет: Если сценарий продолжился после ошибки, в сценарии указывается один из следующих параметров:

    • Для сценария выбран вариант Продолжить при ошибке .
    • Параметр Остановить при ошибке не выбран для действия.

    Десятичный эквивалент: 111

    0x22B

    Срок действия пробного лицензионного ключа для этого экземпляра Toad истек.Введите коммерческий лицензионный ключ.

    Десятичный эквивалент: 555

    прочие Коды ошибок, отличные от описанных выше, указывают на то, что сценарий не запускался. Например, если в запланированной задаче указан неверный путь к Toad, то скрипт не запустится.