К статье
Практический материал

Администрирование · 10 мин

Где найти регламентные задания в 1С УПП и как ими управлять

Где находятся регламентные задания в 1С УПП 1.3, как открыть список, запустить, отключить задание и проверить ошибки выполнения. Подробная инструкция.

Регламентные задания в 1С:УПП (Управление производственным предприятием, редакция 1.3) отвечают за автоматическое выполнение фоновых операций: обмен данными, расчёт итогов, обновление курсов валют, очистку устаревших данных, загрузку классификаторов. Когда что-то в системе «само не сработало» — не пришёл курс валют, не ушла выгрузка, не пересчитались итоги — проверку почти всегда начинают именно со списка регламентных заданий.

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

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

Основной путь в типовой УПП 1.3 с обычным приложением: верхнее меню «Операции» → «Регламентные и фоновые задания». Откроется форма со списком всех регламентных заданий конфигурации: наименование, расписание, признак использования, дата последнего выполнения и состояние.

Если пункта «Операции» в меню нет (такое бывает при ограниченных правах или изменённом интерфейсе), используйте альтернативный путь: кнопка с треугольником в левом верхнем углу (главное меню) → «Все функции». В открывшемся дереве найдите раздел «Стандартные» и в нём пункт «Регламентные и фоновые задания».

Третий вариант — через сервисные обработки: «Сервис» → «Управление регламентными заданиями» (в некоторых доработанных конфигурациях этот пункт называется иначе или отсутствует). В типовой УПП надёжнее всего ориентироваться именно на меню «Операции» и «Все функции».

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

Просмотр и изменение регламентных заданий требуют административных прав. В УПП это роль «Администратор системы» или полные права. Пользователь с ролью «Бухгалтер» или «Менеджер» форму либо не увидит вовсе, либо увидит список без возможности редактирования.

Если вы открываете список и видите пустую таблицу или недоступные кнопки — первым делом проверьте права своей учётной записи через «Администрирование» → «Пользователи». Попросить коллегу с полными правами открыть форму за вас — рабочая практика, если выдача прав занимает время.

Как запустить, отключить или изменить расписание задания

В форме «Регламентные и фоновые задания» выделите нужное задание и используйте кнопки командной панели или контекстное меню. Доступные действия:

  • «Выполнить сейчас» — принудительный одноразовый запуск вне расписания. Удобно для проверки после настройки;
  • «Отключить» — снимает флажок «Использование», задание перестаёт запускаться по расписанию, но не удаляется;
  • «Настроить расписание» — открывает диалог расписания: периодичность, время начала, дни недели, дата завершения;
  • двойной щелчок по строке — открывает карточку задания с полным набором параметров.

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

Как запустить задание вручную
  1. 1
    Откройте «Операции» → «Регламентные и фоновые задания»
  2. 2
    Найдите нужное задание в списке (пользуйтесь поиском по наименованию)
  3. 3
    Выделите строку и нажмите «Выполнить сейчас»
  4. 4
    Дождитесь изменения состояния и обновите список
  5. 5
    Проверьте результат через журнал регистрации

Как проверить, что задание отработало: журнал регистрации

Сам факт запуска задания ещё не означает успешное выполнение. Диагностика ошибок ведётся через «Администрирование» → «Журнал регистрации». Установите отбор по событию «Регламентное задание» и уровню «Ошибка» — увидите все сбои с текстом причины и временем возникновения.

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

В самой форме списка заданий также видны колонки «Состояние» и «Конец (фоновое задание)» — если последнее завершение помечено ошибкой, это повод сразу идти в журнал регистрации за деталями.

Контрольные точки

Как проверить результат

Колонка «Состояние» в списке заданий
Норма

Пусто или «Выполняется» только во время работы

Тревожный признак

Состояние «Ошибка» после завершения

Дата последнего выполнения
Норма

Соответствует расписанию (например, сегодня ночью)

Тревожный признак

Давняя дата при включённом задании — задание не запускается

Журнал регистрации, отбор по ошибкам
Норма

Нет записей по заданию за последние дни

Тревожный признак

Повторяющиеся ошибки с одним текстом

Особенности файлового и клиент-серверного режимов

В клиент-серверном варианте (SQL) регламентные задания выполняет служба агента сервера 1С автоматически — дополнительной настройки не требуется, достаточно включённого флажка «Использование» и корректного расписания.

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

Частые ошибки при работе с регламентными заданиями

Наиболее распространённая ситуация — задание включено, расписание задано, но ничего не выполняется. Причины: файловая база без сеанса-исполнителя, задание заблокировано в консоли кластера (для серверного варианта), либо в расписании установлена дата завершения, которая уже прошла.

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

Типичные ошибки
01
Отключение задания обмена ради «ускорения» базы — итог: расхождение данных между системами и авральная сверка
02
Запуск ресурсоёмкого задания днём — база «подвисает» у всех пользователей
03
Игнорирование журнала регистрации: задание падает с ошибкой неделями, пока проблема не всплывёт в отчётах
04
Изменение расписания без фиксации исходных настроек — при откате неизвестно, как было настроено изначально

Если задания нет в списке или нужен просмотр через консоль

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

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

Маршрут решения

Как выбрать действие

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

Что важно запомнить

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

Частые вопросы

Не вижу пункт «Регламентные и фоновые задания» в меню — что делать?

Проверьте права пользователя: нужна роль администратора или полные права. Если права есть, откройте форму через главное меню → «Все функции» → «Стандартные» → «Регламентные и фоновые задания». При отсутствии команды «Все функции» включите её в «Сервис» → «Параметры».

Как понять, какое задание за что отвечает?

Ориентируйтесь по наименованию: «Загрузка курсов валют», «Обмен данными», «Расчёт себестоимости» и т.п. В карточке задания видно имя метода — по нему разработчик может найти процедуру в конфигураторе и объяснить логику. Не отключайте задание, назначение которого вам непонятно.

Задание выполняется с ошибкой «Ошибка блокировки данных» — это опасно?

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

Можно ли создать своё регламентное задание в УПП?

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

После восстановления базы из копии задания перестали работать — почему?

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

Как временно остановить все задания сразу?

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