Регламентные задания не выполняются в 1С
По расписанию должны идти обмены, отправка отчётности, обновление данных — но регламентные и фоновые задания молчат. Чаще всего дело в том, что их выполнение заблокировано на сервере или у файловой базы нет условий для запуска. Разбираем причины.
Если регламентные задания не выполняются, у клиент-серверной базы чаще всего включена блокировка регламентных заданий (в свойствах ИБ на сервере) или стоит блокировка установки соединений — задания не запускаются, пока их не снимут. Другие причины: сбой службы фоновых заданий, ошибка в самом задании, проблемы с лицензиями. У файловой базы регламентные задания работают иначе — им нужен активный сеанс (запущенная 1С) или отдельный процесс, сами по себе они не идут. Что делать: снять блокировку регламентных заданий на сервере, перезапустить службу, проверить журнал и расписание.
Это принципиально. В клиент-серверном варианте регламентные задания выполняет сервер сам, в фоне. В файловой базе отдельного серверного процесса нет: задания выполняются только когда база запущена (в сеансе пользователя) или через специально настроенный отдельный процесс. Если у вас файловая база и «задания не идут по ночам» — это не ошибка, а особенность: некому их выполнять, когда 1С закрыта.
Почему не выполняются регламентные задания
Для клиент-серверной базы это самые частые причины.
Включена блокировка регламентных заданий
В свойствах информационной базы на сервере есть флаг «Блокировка регламентных заданий включена». Пока он стоит, задания не запускаются. Его часто включают на время обслуживания или обновления и забывают снять.
Блокировка установки соединений
Если для базы включена блокировка соединений (режим обслуживания), фоновые и регламентные задания тоже не запускаются — сервер не создаёт для них сеансы.
Сбой службы фоновых заданий
При долгой непрерывной работе сервера служба фоновых заданий может «залипнуть»: задания перестают запускаться, перезапуск службы временно помогает. Если повторяется — нужна диагностика.
Ошибка в самом задании или лицензии
Задание может завершаться с ошибкой (тогда оно есть в журнале с ошибкой) или не стартовать из-за нехватки лицензий для фонового сеанса. Смотрят журнал регистрации по конкретному заданию.
Что проверить
Для клиент-серверной базы — на сервере, под администратором.
- 1Снимите блокировку регламентных заданий
В консоли администрирования серверов откройте свойства информационной базы и проверьте флаг «Блокировка регламентных заданий включена». Если он стоит — снимите его.
Самая частая причина: флаг остался после обслуживания. - 2Проверьте блокировку соединений
Убедитесь, что для базы не включён режим блокировки установки соединений (обслуживания). При включённом режиме фоновые задания не запускаются.
- 3Посмотрите журнал по заданию
В журнале регистрации найдите конкретное регламентное задание: выполняется ли оно, завершается с ошибкой или не стартует вовсе. Текст ошибки подскажет причину.
- 4Запустите задание вручную
Проверьте, выполняется ли задание при ручном запуске. Если вручную идёт, а по расписанию нет — дело в блокировке или расписании, а не в самом задании.
- 5Перезапустите службу и проверьте расписание
Перезапуск службы сервера временно оживляет «залипшие» фоновые задания. Заодно проверьте расписание задания — возможно, оно просто не настроено на нужное время.
готово
Если задания «отваливаются» регулярно
Когда регламентные задания перестают выполняться раз за разом и перезапуск службы помогает лишь на время, — это симптом более глубокой проблемы: перегрузка сервера, накопленные блокировки, ошибки в конкретных заданиях или в обработчиках обновления. Разовым снятием флага тут не обойтись.
Если от регламентных заданий зависит важное — отправка отчётности, обмены, закрытие смен, — напишите нам: настроим регламентные задания так, чтобы они выполнялись стабильно, и разберёмся, почему они останавливались.
Частые вопросы
Регламентные задания встали — настроим
Разберём, почему не выполняются регламентные и фоновые задания, снимем блокировки, настроим стабильный запуск обменов и отчётности по расписанию. Клиент-серверные и файловые базы. С 2003 года, 1С:Франчайзи, Уфа.