Администрирование · 11 мин
Как удалить расширения в базовой версии 1С
Почему базовая версия 1С не работает с расширениями, как проверить их наличие, удалить через конфигуратор и что делать при переходе с ПРОФ на базовую.
Базовые версии программ 1С (например, «1С:Бухгалтерия 8. Базовая версия») имеют жёсткое техническое ограничение: в них нельзя подключать и использовать расширения конфигурации. Это ограничение платформы, а не настройка, которую можно где-то включить. Поэтому вопрос «как удалить расширение в базовой версии» чаще всего возникает в двух ситуациях: либо информационную базу перенесли с версии ПРОФ на базовую и в ней остались следы расширений, либо пользователь пытается найти привычный пункт меню и не находит его.
Если база создана и всегда работала на базовой версии, удалять, скорее всего, нечего — расширения туда просто не могли попасть штатным путём. Но если база «переехала» с ПРОФ-версии или с сервера, подключённые ранее расширения могут мешать: программа выдаёт ошибки при запуске, отказывается обновляться или требует отключить функциональность, которой в базовой поставке нет.
Ниже разобрано, как проверить наличие расширений, как их удалить через конфигуратор и внешние обработки, что делать, если конфигуратор в базовой версии недоступен, и как избежать потери данных при переходе между версиями.
Почему в базовой версии нет расширений
Расширения конфигурации — это механизм платформы «1С:Предприятие 8.3», позволяющий добавлять или изменять функциональность типовой конфигурации без её снятия с поддержки. Через расширения подключают дополнительные печатные формы, отчёты, доработки документов. Однако лицензионная политика фирмы «1С» относит работу с расширениями к возможностям версий ПРОФ и КОРП.
В базовых версиях механизм расширений заблокирован на уровне платформы: подключить новое расширение нельзя, раздел «Расширения конфигурации» в меню «Администрирование» отсутствует или неактивен. Это сделано намеренно — базовая версия позиционируется как решение «из коробки» без доработок.
Важно не путать расширения с внешними обработками и отчётами (файлы .epf и .erf). Внешние печатные формы и обработки в базовой версии работают — их подключают через «Дополнительные отчеты и обработки», и удаляются они совсем по-другому.
Как проверить, есть ли расширения в базе
Прежде чем что-то удалять, убедитесь, что расширения в базе действительно есть. Самый простой признак: программа при запуске или обновлении выдаёт сообщения о невозможности применить расширение, ошибки вида «расширение не может быть применено» или требует отключить доработки.
Проверка выполняется через конфигуратор. Откройте базу в конфигураторе, перейдите в меню «Конфигурация» → «Расширения конфигурации». Если пункт доступен и в списке есть строки — расширения присутствуют. Если пункт неактивен, а ошибки остаются, возможно, проблема в чём-то другом: например, в подключённых внешних обработках или в нарушении целостности базы.
Откройте список и посмотрите, какие расширения подключены
Проверьте журнал регистрации и текст ошибки на упоминание расширений
Проверяйте базу до перехода, пока доступна полная платформа
Удаление расширений через конфигуратор
Стандартный способ — удалить расширение до перехода базы на базовую версию, пока доступна полная платформа. Откройте базу в конфигураторе под пользователем с правами администратора, перейдите в «Конфигурация» → «Расширения конфигурации», выделите нужное расширение и нажмите «Удалить» (клавиша Delete или кнопка на панели). После удаления всех расширений обновите конфигурацию базы данных через «Конфигурация» → «Обновить конфигурацию базы данных».
Если расширений несколько, удаляйте их по одному и после каждого проверяйте, не появились ли ошибки. Некоторые расширения добавляют в базу собственные данные — справочники, регистры сведений. При удалении платформа предложит удалить и эти объекты либо сообщит о невозможности удаления, если данные используются.
- 1Сделайте резервную копию базы (выгрузку в .dt)
- 2Откройте базу в конфигураторе под администратором
- 3Перейдите: Конфигурация → Расширения конфигурации
- 4Выделите расширение и нажмите «Удалить»
- 5Повторите для остальных расширений
- 6Выполните «Обновить конфигурацию базы данных»
- 7Запустите базу в режиме предприятия и проверьте работу
Если расширение не удаляется
Иногда кнопка удаления недоступна или удаление завершается ошибкой. Типичные причины: расширение подключено с признаком «Используется в основных ролях», его данные задействованы в документах, либо сеанс расширения активен у другого пользователя. Завершите все сеансы работы с базой, снимите флажки активности у расширения и повторите попытку. В тяжёлых случаях помогает очистка расширений через тестирование и исправление базы или удаление их данных напрямую из хранилища — но такие операции стоит доверить специалисту.
Что делать, если конфигуратор базовой версии недоступен
У базовых версий есть ещё одно ограничение: поставка не включает полноценную работу с конфигуратором для изменения конфигурации. Однако просмотр и некоторые сервисные операции могут быть доступны — это зависит от конкретной поставки. Если конфигуратор открывается, но пункт расширений неактивен, а база уже переведена на базовую лицензию, штатно удалить расширения не получится.
Практический выход — временно открыть базу на компьютере с полной версией платформы и лицензией ПРОФ, удалить расширения там, а затем вернуть базу на рабочее место с базовой версией. Файловую базу достаточно скопировать (файл 1Cv8.1CD) или выгрузить в .dt и загрузить на другой машине.
Удаление через внешнюю обработку
Альтернативный способ — специальные внешние обработки, которые программно очищают список расширений информационной базы. Такие обработки запускаются в режиме предприятия через «Файл» → «Открыть» и вызывают методы платформы для удаления расширений. Этот вариант применяют, когда конфигуратор недоступен, но режим предприятия работает и позволяет открывать внешние файлы.
Используйте только обработки из источников, которым доверяете: файл с кодом выполняется с правами текущего пользователя и теоретически может содержать что угодно. Перед запуском любой сервисной обработки делайте резервную копию и по возможности проверяйте её работу на копии базы.
Переход с ПРОФ на базовую: правильный порядок
Большинство проблем с расширениями в базовой версии — следствие неправильного порядка перехода. Корректная последовательность выглядит так: сначала в ПРОФ-версии удаляются все расширения и отключаются неподдерживаемые механизмы, затем база обновляется до актуального релиза, и только после этого выполняется переход на базовую поставку по официальной методике (обычно через сервис перехода или обработку переноса от фирмы «1С»).
Если переход уже выполнен и база «привезла» с собой расширения, ориентируйтесь на признаки проблемы: ошибки при запуске, невозможность обновления, сообщения о несовместимости. В этом случае действуйте по схеме из раздела про недоступный конфигуратор — через временное открытие базы на полной платформе.
Как выбрать действие
Проверка результата и типичные ошибки
После удаления расширений проверьте три вещи: база запускается в режиме предприятия без сообщений об ошибках, обновление на актуальный релиз проходит штатно, список «Расширения конфигурации» в конфигураторе пуст. Дополнительно полезно выполнить тестирование и исправление информационной базы в режиме проверки логической целостности — это выявит «осиротевшие» ссылки на удалённые объекты.
Отдельная частая ситуация: пользователь ищет, как удалить «расширение», а на самом деле имеет в виду подключённую внешнюю печатную форму. Она удаляется в режиме предприятия: «Администрирование» → «Печатные формы, отчеты и обработки» → «Дополнительные отчеты и обработки» — выделить строку и снять публикацию или удалить. Это работает и в базовой версии.
Что важно запомнить
Базовая версия 1С не поддерживает расширения — удалять их нужно до перехода, через конфигуратор полной платформы. Если база уже перенесена, используйте компьютер с версией ПРОФ. Всегда делайте резервную копию и не путайте расширения с внешними печатными формами.
Частые вопросы
Можно ли вообще установить расширение в базовую версию 1С?
Нет. Поддержка расширений конфигурации отключена в базовых версиях на уровне платформы и лицензии. Обходных штатных способов нет. Если доработка необходима, используйте внешние обработки и печатные формы либо рассмотрите переход на версию ПРОФ.
База ругается на расширение, но в списке расширений пусто. Что это?
Возможно, сообщение относится к внешней обработке, к механизму дополнительных отчётов или к настройке, оставшейся от прошлой доработки конфигурации. Проверьте полный текст ошибки и журнал регистрации — там указан источник проблемы.
Потеряются ли данные при удалении расширения?
Данные самой конфигурации (документы, справочники) не пострадают. Но если расширение добавляло собственные объекты и хранило в них информацию, эти сведения будут удалены вместе с расширением. Перед удалением выгрузите базу и проверьте, что именно добавляет расширение.
Нужна ли отдельная лицензия, чтобы удалить расширение на другом компьютере?
Для открытия файловой базы в конфигураторе полной платформы потребуется компьютер с установленной платформой и действующей лицензией уровня ПРОФ или выше. Сама операция удаления расширений отдельно не лицензируется.
Чем заменить функциональность расширения в базовой версии?
Большинство типовых задач — дополнительные печатные формы, загрузка данных, специфические отчёты — решается внешними обработками (.epf) и внешними отчётами (.erf), которые базовая версия поддерживает. Глубокие изменения логики документов в базовой версии недоступны в принципе.
После удаления расширений база не обновляется. Что делать?
Убедитесь, что обновление конфигурации базы данных выполнено после удаления и завершилось без ошибок. Затем запустите тестирование и исправление с проверкой логической целостности. Если ошибка сохраняется, сравните версию конфигурации с требуемым релизом обновления — возможно, проблема не связана с расширениями.