Расшифровка ошибки 1С
"Регламентное задание недоступно по функциональным опциям или не поддерживает работу в текущем режиме работы"
- Где возникает
- Текст ошибки фонового задания в истории регламентного задания и в журнале регистрации. Выдаёт его БСП в начале типовых заданий, поэтому встречается во всех конфигурациях на ней: УТ, КА, ERP, Бухгалтерия.
- Что значит
- Задание включено, а включать его было незачем: функциональность, ради которой оно существует, в базе выключена, или задание не работает в этом режиме базы. БСП прерывает запуск и сама снимает галочку "Использование". Это защита от пустой работы, а не авария.
Как ещё выглядит этот текст
- Регламентное задание недоступно по функциональным опциям или не поддерживает работу в текущем режиме работы. Выполнение прервано. Задание отключено.
- Регламентное задание недоступно по функциональным опциям
- Выполнение прервано. Задание отключено
- регламентное задание само отключается 1С
- не поддерживает работу в текущем режиме работы
- недоступно по функциональным опциям 1с
Причины
| Причина | Как узнать | Как часто |
|---|---|---|
| Включено задание, а функциональная опция, от которой оно зависит, выключена | Код ниже: Доступно = Нет, у опции значение Нет | на нашей копии УТ 11.5.22.67 одно такое задание из 151 зависимого |
| Опцию выключили в настройках программы, а задание осталось включённым | В журнале регистрации изменение настроек раздела перед первой ошибкой | известная причина |
| Задание не работает в текущем режиме базы: подчинённый узел РИБ, автономное рабочее место, модель сервиса | Колонки ДоступноВПодчиненномУзлеРИБ, ДоступноВАвтономномРабочемМесте, ДоступноВМоделиСервиса в таблице зависимостей | известная причина, у нас не встречалась |
Сначала поймите, нужно ли вам это задание
Ошибка не значит, что что-то сломалось. БСП сообщает: функциональность выключена, задание делать нечего. Отсюда два исхода. Задание вам не нужно - оставьте его выключенным, это штатное состояние. Нужно - включайте опцию, задание само по себе не заработает.
Порядок действий
- Узнайте имя задания из истории фоновых заданий или журнала регистрации. В тексте ошибки его нет.
- Выполните код на сервере, из консоли кода или внешней обработки. Подставьте имя задания вместо
ИмяЗадания:
// От каких опций зависит задание и что с ними сейчас
Модуль = ОбщегоНазначения.ОбщийМодуль("РегламентныеЗаданияСлужебный");
Зависимости = Модуль.РегламентныеЗаданияЗависимыеОтФункциональныхОпций();
МетаЗадание = Метаданные.РегламентныеЗадания.ИмяЗадания;
Сообщить("Доступно: " + Модуль.РегламентноеЗаданиеДоступноПоФункциональнымОпциям(МетаЗадание, Зависимости));
Для Каждого Стр Из Зависимости.НайтиСтроки(Новый Структура("РегламентноеЗадание", МетаЗадание)) Цикл
ИмяОпции = Стр.ФункциональнаяОпция.Имя;
Сообщить(ИмяОпции + " = " + ПолучитьФункциональнуюОпцию(ИмяОпции)
+ "; все опции сразу (И): " + Стр.ЗависимостьПоИ
+ "; в подчинённом узле РИБ: " + Стр.ДоступноВПодчиненномУзлеРИБ);
КонецЦикла;
На нашей копии УТ для задания АктуализацияПотребностейПоГраницеОбеспечения вывод такой: доступно Нет, опция ИспользоватьЗаказыХотяБыОдногоВида равна Нет. Задание при этом стояло включённым, поэтому на первом же запуске его ждал бы этот текст.
- Если опций у задания несколько, смотрите на
ЗависимостьПоИ. Нет - хватит любой включённой опции. Да - нужны все. - Пустое значение в колонках режима значит, что ограничения по режиму у задания нет. Нет в колонке своего режима - задание в этой базе не запустится никогда, и включать его бессмысленно.
- Задание нужно: включите опцию в настройках программы, раздел зависит от конфигурации. Затем проверьте карточку задания и при необходимости поставьте “Использование” руками.
Как проверить, что исправлено
Повторите код из шага 2: доступно Да. Дождитесь запуска по расписанию и посмотрите историю: фоновое задание завершилось без ошибки, галочка “Использование” на месте.
Если задание доступно, включено, ошибок нет, а запусков всё равно нет, причина в другом месте: флаг запрета заданий в кластере, пользователь задания, расписание. Как найти каждую, есть в статье регламентное задание 1С не выполняется.
Кто снял галочку
В карточке задания не видно, выключила его БСП или человек. Подсказка в истории: если последняя запись фонового задания содержит этот текст, выключила БСП. Для массовой проверки всех заданий базы с вердиктом по каждому у нас есть обработка Регламентное задание не выполняется: почему.
Похожие ошибки
Задания выключаются сами, и непонятно, какие из них нужны?
Проходим все задания базы, сверяем с опциями и режимом, оставляем включёнными только те, что действительно работают.
- Qiyməti
- 450 000 ₸-dənbirdəfəlik sazlama; müşayiət - ayda 150 000 ₸-dən; vergilərsiz
Yazmaq tezdir? Özünüz ölçün
Чек-ап СУБД под 1С: 40+ проверок с вердиктом по каждой
Частые вопросы
Можно просто снова включить задание?
Включить можно, но на следующем запуске БСП прервёт его и выключит опять. Пока опция выключена, задание работать не будет.
Включили опцию. Задание включится само?
У части заданий да: в таблице зависимостей есть колонка ВключатьПриВключенииФункциональнойОпции. У нашего примера на копии УТ в ней стоит Да. Проверьте карточку задания после включения опции и не полагайтесь на это молча.
Это мешает другим заданиям?
Нет. Прерывается и выключается только задание, чья опция выключена. Соседние задания продолжают работать.
Проверено: текст ошибки и код сверены на УТ 11.5.22.67, БСП 3.1.11.189, платформа 8.3.27, ноябрь 2026
Tapşırığı müzakirə edək
Ən sürətlisi WhatsApp: tapşırıq barədə bir-iki sətir yazın, iş günü ərzində cavab verəcəyik.