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