К статье
Практический материал

Администрирование · 10 мин

Где найти расширения в 1С и как ими управлять

Разбираем, где в 1С найти установленные расширения конфигурации: меню администрирования, конфигуратор, проверка безопасного режима, типичные ошибки и FAQ.

Расширения в 1С — это механизм, который позволяет менять поведение типовой конфигурации без снятия её с поддержки: добавлять печатные формы, дорабатывать документы, переопределять обработчики событий. Найти их можно в двух местах: в пользовательском режиме «1С:Предприятие» через раздел администрирования и в конфигураторе через структуру метаданных. Какой путь выбрать, зависит от задачи: посмотреть список и отключить расширение проще из режима предприятия, а изучить состав и код — из конфигуратора.

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

Где искать расширения в режиме 1С:Предприятие

В типовых конфигурациях на базе Библиотеки стандартных подсистем (УТ, ERP, БП, ЗУП) список расширений открывается через раздел администрирования. Стандартный путь: «Администрирование» → «Печатные формы, отчеты и обработки» → «Расширения». В некоторых конфигурациях раздел называется «НСИ и администрирование», а команда находится в группе «Обслуживание» или «Интеграция и администрирование».

Открывшийся список показывает все расширения, подключённые к информационной базе: имя, версию, состояние (подключено/отключено), назначение и признак безопасного режима. Отсюда же можно добавить новое расширение из файла .cfe, отключить ненужное или удалить его полностью. Изменения применяются после перезапуска сеанса — об этом платформа честно предупреждает.

Если конфигурация не типовая или сильно доработанная, стандартного пункта может не быть. В этом случае используйте универсальный способ: откройте «Все функции» (через главное меню или сочетание клавиш, если режим включён), найдите в дереве «Стандартные» → «Управление расширениями конфигурации». Эта команда есть в любой базе на платформе 8.3.11 и новее независимо от конфигурации.

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

Как найти расширения в конфигураторе

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

Через конфигуратор удобно сравнивать расширение с основной конфигурацией: видно, какие методы переопределены (пометки «Вместо», «После», «Перед»), какие объекты заимствованы, есть ли изменения, несовместимые с текущей версией конфигурации. При обновлении типовой конфигурации именно здесь проверяют, не отвалятся ли расширения: платформа помечает объекты, чьи контролируемые свойства изменились.

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

Что делать, если пункта «Расширения» нет в меню

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

Третья причина — версия платформы ниже 8.3.11. Механизм расширений в полноценном виде появился именно там; на более старых платформах расширений нет в принципе, и доработки выполнялись только через изменение конфигурации или внешние обработки. Проверить версию можно через «Главное меню» → «О программе».

Маршрут решения

Как выбрать действие

Пункт «Расширения» есть, но список пустойРасширения не установлены — добавьте файл .cfe через кнопку «Добавить из файла».
Пункта нет в меню вообщеПроверьте «Настройку навигации» раздела и свои права; используйте «Все функции» → «Управление расширениями конфигурации».
Расширение есть в списке, но доработки не работаютПроверьте флажок «Подключено», признак безопасного режима и перезапустите сеанс.
После обновления конфигурации расширение отключилосьОткройте его в конфигураторе и устраните несовместимость заимствованных объектов.

Безопасный режим и профили безопасности: почему расширение «не видно»

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

В клиент-серверном варианте добавляется ещё один уровень: профили безопасности кластера. Администратор сервера может запретить подключение расширений вообще или разрешить только из определённого списка. Тогда пользователь видит ошибку при добавлении или расширение не применяется после перезапуска. Проверяется это в консоли кластера серверов 1С — свойства информационной базы, параметры профилей безопасности.

Как проверить, что расширение найдено и работает

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

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

Контрольные точки

Как проверить результат

Состояние в списке расширений
Норма

Стоит флажок «Подключено», нет значков ошибок

Тревожный признак

Флажок снят или есть предупреждение о несовместимости

Применение после перезапуска
Норма

Новые кнопки, формы или отчёты видны пользователям

Тревожный признак

Интерфейс не изменился — сеанс не перезапущен или есть конфликт расширений

Безопасный режим
Норма

Расширение работает с включённым безопасным режимом

Тревожный признак

Ошибки доступа к файловой системе или COM — режим мешает функциональности

Типичные ошибки при поиске и подключении расширений

Частая ошибка — поиск расширений там, где лежат внешние обработки. Расширения (.cfe) и внешние обработки/отчёты (.epf, .erf) — разные механизмы: обработки открываются через «Файл» → «Открыть» или справочник «Дополнительные отчеты и обработки», а расширения — только через список расширений конфигурации. Файл .cfe нельзя просто «открыть» как обработку.

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

Типичные ошибки
01
Попытка открыть файл .cfe через «Файл» → «Открыть» — расширения подключаются только через список расширений.
02
Проверка результата без перезапуска сеанса — изменения применяются только при новом входе.
03
Подключение расширения сразу в рабочей базе без теста на копии — риск ошибок у всех пользователей.
04
Игнорирование конфликта двух расширений, меняющих одну форму — работает только одно из них.
05
Отключение безопасного режима для непроверенного расширения — угроза целостности данных.

Управление расширениями: обновление, отключение, удаление

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

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

Итог

Что важно запомнить

Расширения в 1С ищутся в разделе «Администрирование» → «Печатные формы, отчеты и обработки» → «Расширения» или через «Все функции» → «Управление расширениями конфигурации», а в конфигураторе — через меню «Конфигурация» → «Расширения конфигурации». Изменения применяются после перезапуска сеанса, а новые расширения безопасно проверять на копии базы.

Частые вопросы о расширениях в 1С

Чем расширение отличается от внешней обработки?

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

Почему после обновления конфигурации расширение отключилось?

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

Можно ли найти, кто и когда подключил расширение?

Да, если включён журнал регистрации. Откройте его через «Администрирование» → «Обслуживание» → «Журнал регистрации» и отфильтруйте по событиям, связанным с расширениями конфигурации. Там видны пользователь, время и тип операции — добавление, изменение или удаление.

Видны ли расширения всем пользователям базы?

Сам список расширений доступен только пользователям с правом администрирования расширений. Но результат работы подключённого расширения (новые кнопки, изменённые формы) применяется для всех сеансов базы, если в расширении не настроено иное.

Сколько расширений можно подключить к одной базе?

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

Можно ли выгрузить расширение из базы в файл?

Да. В конфигураторе откройте «Конфигурация» → «Расширения конфигурации», выделите нужное расширение и используйте команду сохранения в файл — получите .cfe, который можно перенести в другую базу с той же или совместимой конфигурацией.