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