Обновление 1С · После обновления

После обновления 1С не работает расширение

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

Читать →
Частая ошибка — режим совместимостиПеред действиями — резервная копия
Коротко

Расширение — это надстройка над типовой конфигурацией, и оно рассчитано на конкретный релиз. После обновления оно может стать несовместимым: 1С либо отключает его сама, либо показывает «Ошибка применения расширения конфигурации: режим совместимости расширения конфигурации больше режима совместимости основной конфигурации». Что делать: временно отключить расширение и проверить запуск, затем обновить его под новый релиз (Администрирование → раздел с расширениями → «Обновить из файла») и привести режим совместимости в соответствие с основной конфигурацией. Если расширение самописное и обновления к нему нет — его нужно адаптировать под новый релиз.

Сначала — резервная копия

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

Почему расширение отваливается после обновления

Расширение подключается к объектам типовой конфигурации. Когда типовая обновляется, эти объекты меняются — и расширение перестаёт к ним «прикладываться».

Режим совместимости

Самая частая причина. У расширения режим совместимости оказался выше, чем у основной конфигурации после обновления, — программа отказывается его применять и пишет об этом прямо в тексте ошибки.

Изменились объекты

Обновление изменило или удалило объект (реквизит, форму, модуль), который заимствует или дорабатывает расширение. Расширение ссылается на то, чего в новом релизе уже нет.

1С отключила расширение сама

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

Внешние обработки и печатные формы

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

Что делать по шагам

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

  1. 1
    Прочитайте текст ошибки

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

  2. 2
    Временно отключите расширение

    Отключите проблемное расширение и проверьте, что программа запускается и работает. Управление расширениями находится в разделе администрирования (печатные формы, отчёты и обработки → расширения) или в конфигураторе. Это подтверждает, что дело именно в нём.

    Если после отключения 1С запускается — проблема локализована.
  3. 3
    Обновите расширение под новый релиз

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

  4. 4
    Приведите режим совместимости

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

    Менять режим совместимости лучше специалисту: он влияет на доступный набор возможностей платформы.
  5. 5
    Проверьте остальные расширения

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

    готово

Если расширение самописное и обновления к нему нет

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

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

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

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

Расширение слетело после обновления — вернём в работу

Определим, почему расширение стало несовместимым, обновим его под ваш релиз или адаптируем самописное расширение с сохранением логики. Работаем с типовыми и доработанными конфигурациями. С 2003 года, 1С:Франчайзи, Уфа.