Администрирование · 9 мин
Расширения 1С: где посмотреть список и проверить их работу
Где посмотреть подключённые расширения в 1С: меню «Все функции», конфигуратор, командная строка. Как проверить версию, отключить расширение и найти причину конфликтов.
Расширения конфигурации в 1С — это механизм, который позволяет дорабатывать типовое решение, не снимая его с поддержки. Со временем в базе накапливается несколько расширений, и возникает закономерный вопрос: где посмотреть, какие из них подключены, активны и не конфликтуют ли между собой. Это нужно и при обновлении конфигурации, и при диагностике ошибок, и при передаче базы новому специалисту.
Посмотреть список расширений можно двумя основными способами: через режим «Предприятие» (без прав разработчика) и через конфигуратор. Каждый способ даёт разный уровень детализации: в пользовательском режиме видно назначение и безопасность, в конфигураторе — состав объектов и порядок применения.
Ниже разобраны оба пути, типичные проблемы (расширение «есть, но не работает»), а также то, что нужно проверить перед обновлением конфигурации, чтобы доработки не сломались.
Где посмотреть расширения в режиме «Предприятие»
Самый быстрый способ — стандартная обработка «Расширения», встроенная в типовые конфигурации на базе Библиотеки стандартных подсистем (УТ, ERP, БП, ЗУП и другие). Откройте главное меню (кнопка с тремя полосами в левом верхнем углу), выберите «Все функции» и в списке обработок найдите пункт «Расширения». Если «Все функции» не отображается, включите её: главное меню → Сервис → Параметры → флажок «Отображать команду Все функции».
Во многих конфигурациях тот же список доступен короче: раздел «Администрирование» → «Печатные формы, отчеты и обработки» → «Расширения». Точное расположение зависит от конфигурации, но функционально это одна и та же форма.
В открывшемся списке для каждого расширения видно: имя, версию, назначение (исправление, адаптация, дополнение), признак активности, безопасный режим и защиту от опасных действий. Здесь же можно подключить новое расширение из файла .cfe, отключить или удалить существующее.
- 1Включите отображение команды «Все функции»: Сервис → Параметры
- 2Откройте «Все функции» и найдите обработку «Расширения»
- 3Проверьте колонки «Активно», «Безопасный режим», «Назначение»
- 4Для деталей дважды щёлкните по строке расширения
Где посмотреть расширения в конфигураторе
Конфигуратор даёт полную картину и нужен, когда требуется не просто увидеть список, а разобраться в содержимом. Откройте конфигуратор, загрузите конфигурацию базы и перейдите в меню «Конфигурация» → «Расширения конфигурации». Откроется список всех расширений, хранящихся в информационной базе.
Двойной щелчок по расширению открывает его дерево объектов: видно, какие формы, модули, роли и подсистемы изменены, какие объекты заимствованы из основной конфигурации. В свойствах расширения указаны имя, префикс, синоним, версия, назначение и область действия.
Важный нюанс: расширения применяются в определённом порядке, и если два расширения изменяют один и тот же метод или форму, сработает тот вариант, который применился позже. Конфликтующие изменения в конфигураторе подсвечиваются, а некорректные расширения помечаются как неприменимые.
Что означают статусы и колонки в списке
Разобраться в списке помогает понимание ключевых полей. Назначение расширения бывает трёх видов: «Исправление» — патч, устраняющий конкретную ошибку; «Адаптация» — доработка под особенности организации; «Дополнение» — новая функциональность. Это поле заполняет разработчик, и по нему удобно оценивать критичность расширения при обновлении.
Колонка «Используется» (или «Активно») показывает, применяется ли расширение прямо сейчас. Снятие флажка отключает расширение без удаления — безопасный способ проверить, не оно ли вызывает ошибку. «Безопасный режим» ограничивает доступ расширения к файловой системе и внешним компонентам; для доработок из недоверенных источников его следует оставлять включённым.
Откройте конфигуратор и проверьте, нет ли пометки о неприменимости
Проверьте, не изменяют ли они одни и те же объекты
Уточните у автора доработки её назначение и актуальность
Как проверить, что расширение реально работает
Флажок активности не гарантирует, что расширение применилось корректно. После обновления основной конфигурации расширение может остаться в списке, но стать неприменимым: изменённый типовой метод, на который оно опиралось, переименовали или удалили. В этом случае пользователи видят ошибки вида «метод не обнаружен» или доработка молча перестаёт выполняться.
Надёжная проверка — открыть конфигуратор и посмотреть состояние расширения: неприменимые расширения помечаются в списке. Дополнительно проверьте журнал регистрации (Администрирование → Обслуживание → Журнал регистрации) на ошибки, связанные с именем расширения. Затем выполните функциональный тест: откройте форму или отчёт, который дорабатывало расширение, и убедитесь, что изменения видны.
Как проверить результат
Нет пометок о неприменимости и конфликтах
Расширение помечено как неприменимое или с конфликтами
Изменения видны и выполняются без ошибок
Ошибка «метод не обнаружен» или типовое поведение
Нет ошибок с именем расширения
Повторяющиеся ошибки при обращении к доработке
Что проверить перед обновлением конфигурации
Обновление типовой конфигурации — главный момент риска для расширений. Перед обновлением зафиксируйте текущий список: сделайте скриншот или выгрузите расширения в файлы .cfe через конфигуратор (команда сохранения в файл есть в меню работы с расширением). Это позволит быстро восстановить доработку, если после обновления она окажется несовместимой.
После обновления платформа автоматически проверяет применимость расширений, и несовместимые будут отключены или вызовут ошибки при запуске. План действий: обновите конфигурацию на копии базы, откройте список расширений в конфигураторе, устраните конфликты (обычно — повторно заимствуйте изменённые типовые объекты) и только потом переносите результат в рабочую базу.
Типичные проблемы и способы их решения
Самая частая ситуация — «расширение подключено, но ничего не изменилось». Причины: расширение подключено для другой области данных, отключён флажок активности, либо изменения перекрыты другим расширением с более поздним порядком применения. Проверяйте по очереди: активность, безопасный режим, конфликты в конфигураторе.
Вторая типичная проблема — ошибка «нарушение прав доступа» или требование отключить безопасный режим. Это значит, что расширение пытается выполнить потенциально опасное действие (обращение к файлам, COM-объектам, внешним компонентам). Отключайте безопасный режим только для расширений из доверенного источника, предварительно уточнив у разработчика, зачем нужны эти права.
FAQ: частые вопросы о расширениях 1С
Можно ли посмотреть расширения без прав администратора?
Обычно нет: обработка «Расширения» доступна пользователям с правами на администрирование расширений конфигурации. Рядовому пользователю список недоступен — обратитесь к администратору базы или ответственному за сопровождение 1С.
Чем расширение отличается от внешней обработки?
Внешняя обработка — отдельный файл (.epf), который запускается вручную и не меняет конфигурацию. Расширение (.cfe) хранится внутри базы, применяется автоматически при запуске и может изменять формы, модули и роли типовой конфигурации.
Как перенести расширение в другую базу?
В конфигураторе откройте список расширений, выделите нужное и сохраните его в файл .cfe. В целевой базе откройте обработку «Расширения» в режиме «Предприятие» и добавьте файл. Убедитесь, что версии конфигураций в обеих базах совместимы.
Почему расширение отключилось после обновления само?
Платформа проверяет применимость расширений при обновлении: если изменённый типовой объект, на который опирается расширение, был переименован или удалён, расширение помечается как неприменимое. Его нужно адаптировать в конфигураторе и подключить заново.
Влияют ли расширения на скорость работы базы?
Каждое расширение добавляет время на загрузку при старте сеанса, а неоптимальный код в заимствованных модулях может замедлять конкретные операции. Если база стала работать медленнее после подключения расширения, проверьте его код на запросы в цикле и тяжёлые обработчики событий.
Что важно запомнить
Список расширений смотрят через «Все функции» → «Расширения» в режиме «Предприятие» или через «Конфигурация» → «Расширения конфигурации» в конфигураторе. Перед обновлением выгружайте расширения в .cfe и тестируйте на копии базы; для диагностики используйте отключение вместо удаления.