Как установить расширение для работы с 1С:Предприятием в браузере

· 9 мин

Содержание

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

Частое заблуждение: «расширение нужно, чтобы веб-клиент вообще открылся». Это не так. База в браузере работает и без него. Расширение нужно для работы с файлами на компьютере, буфером обмена, внешними компонентами и электронной подписью. Без него не загрузится выписка из банка, не прикрепится скан, не подпишется документ.

Тонкому клиенту и толстому клиенту это расширение не нужно. Речь только о работе через браузер — веб-клиент 1С.

Что проверить перед установкой расширения

Пять минут подготовки снимают большую часть проблем с установкой. Проверьте:

  • 🌐 Браузер. Поддерживаются актуальные Chrome, Microsoft Edge (на Chromium), Яндекс Браузер, Firefox. Internet Explorer для современных платформ 8.3 не подходит.
  • 🔢 Версию платформы на сервере. Чем свежее платформа, тем лучше веб-клиент работает с новыми браузерами. Если на сервере старый релиз 8.3, а браузер обновился вчера, проблемы с расширением вероятны.
  • 🔐 Права на установку. В корпоративной сети установку расширений браузера часто запрещает групповая политика. Это выяснится на первом же шаге.
  • 🛡️ Антивирус и ограничения запуска программ. Установщик компонента — исполняемый файл, его могут заблокировать.
  • 🔗 Адрес базы. Работать нужно по постоянному адресу публикации, а не через случайный IP. Разрешения расширения привязаны к сайту.

Если базу вам выдал провайдер облачной 1С, серверную часть он уже настроил. Ваша задача — только браузер.

Установка расширения для работы с 1С:Предприятием в браузере

Удобнее всего ставить расширение не заранее, а в момент, когда веб-клиент сам попросит. Тогда он выдаст правильные ссылки под ваш браузер и версию платформы.

Шаг за шагом в Chrome, Edge и Яндекс Браузере

  1. Откройте базу в браузере и выполните действие с файлом: загрузку выписки, прикрепление файла, выгрузку отчёта на диск.
  2. Появится окно с предложением установить расширение для работы с 1С:Предприятием. Нажмите кнопку установки.
  3. Откроется страница расширения в интернет-магазине Chrome. Нажмите «Установить» и подтвердите добавление. Edge и Яндекс Браузер умеют ставить расширения из этого каталога — согласитесь на установку из другого магазина, если браузер спросит.
  4. Вернитесь на вкладку с 1С. Веб-клиент предложит скачать установщик компонента. Скачайте и запустите его.
  5. После завершения установки обновите страницу базы (F5) и повторите действие с файлом.

Проверить результат можно на странице chrome://extensions (в Edge — edge://extensions, в Яндекс Браузере — browser://extensions). Расширение 1С должно быть в списке и включено.

Firefox

Порядок тот же: веб-клиент даёт ссылку на дополнение, вы добавляете его в Firefox, затем ставите компонент. Список установленных дополнений открывается по адресу about:addons.

Linux и macOS

На Linux веб-клиент предлагает пакет компонента под дистрибутив. Ставится он штатным менеджером пакетов, обычно с правами администратора. На macOS установщик компонента запускается как обычное приложение; система может попросить подтвердить запуск программы, скачанной из интернета.

Устанавливайте расширение только по ссылке из окна веб-клиента или из официального каталога браузера. Сторонние «сборки расширения 1С» с файлообменников — прямой путь к вредоносной программе с доступом к файлам.

Публикация базы на веб-сервере: что должно быть на стороне сервера

Если базу вы публикуете сами, расширение будет работать только при правильной публикации. Приёмы, которые нужно знать.

Публикация из Конфигуратора

  1. При установке платформы на сервер отметьте компонент «Модули расширения веб-сервера». Без него публиковать нечего.
  2. Запустите Конфигуратор от имени администратора Windows. Иначе он не сможет записать настройки в IIS или Apache.
  3. Откройте Администрирование → Публикация на веб-сервере.
  4. Укажите имя публикации (оно войдёт в адрес), веб-сервер и каталог.
  5. Оставьте включённым флажок публикации тонкого клиента и веб-клиента. Нажмите «Опубликовать».

Адрес базы будет вида http://имя-сервера/имя-публикации/. Для Apache после публикации перезапустите службу веб-сервера.

Перезапуск веб-сервера обрывает все сеансы веб-клиента. Делайте его вне рабочего времени или после предупреждения пользователей.

Публикация без графического интерфейса

Для Apache на Linux и в скриптах используют утилиту webinst из каталога платформы. Параметры зависят от веб-сервера и версии; актуальный список выводит сама утилита при запуске без параметров.

HTTPS

Современные браузеры всё жёстче относятся к сайтам по HTTP. Для внешнего доступа публикуйте базу по HTTPS с действительным сертификатом. На самоподписанном сертификате браузер показывает предупреждение, и часть функций веб-клиента может работать нестабильно.

Права на установку: когда мешает не 1С

Установка расширения требует прав в двух местах — в браузере и в операционной системе. В самой 1С отдельной роли для установки браузерного расширения нет.

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

Как администратору раздать расширение через групповые политики

Для Chrome и Edge есть политики управления расширениями:

  • ExtensionInstallBlocklist — запрет установки (значение * запрещает всё);
  • ExtensionInstallAllowlist — исключения из запрета;
  • ExtensionInstallForcelist — принудительная установка расширения всем пользователям.

Идентификатор расширения 1С возьмите из адреса его страницы в каталоге или со страницы chrome://extensions при включённом режиме разработчика. Применённые политики видно на странице chrome://policy.

Компонент, который ставится вторым этапом, администратор может развернуть заранее тем же способом, что и другое ПО в домене.

Мини-кейс: офис на 15 рабочих мест

Бухгалтерия перешла с тонкого клиента на веб-клиент. Первый день — 15 обращений «не загружается выписка». У всех одна причина: в домене стоял запрет на расширения Chrome.

Что сделали:

  1. Добавили расширение 1С в ExtensionInstallForcelist — браузер поставил его всем сам.
  2. Развернули компонент второго этапа через систему установки программ в домене.
  3. Попросили пользователей полностью закрыть и снова открыть браузер.

На следующий день обращений не было. Ручная установка на каждом месте заняла бы полдня работы администратора.

Расширение работы с файлами, криптографией и внешними компонентами

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

  • 📁 Расширение работы с файлами — загрузка и выгрузка файлов, выбор каталога, буфер обмена.
  • ✍️ Расширение работы с криптографией — подпись документов и отчётности. Дополнительно нужен криптопровайдер на компьютере и плагин его производителя для браузера.
  • 🧩 Внешние компоненты — торговое оборудование, сканеры, нестандартные библиотеки. Компонента должна поддерживать работу в веб-клиенте под вашу ОС и разрядность браузера.

Поэтому ситуация «расширение поставил, а подпись не работает » нормальна. Файлы заработали, а для подписи нужен ещё свой набор компонентов.

Проверка и установка из кода

Если вы дорабатываете конфигурацию, проверку удобно встроить в свою команду. Пример на клиенте:

&НаКлиенте
Процедура ПроверитьРасширение(Команда)
    Оповещение = Новый ОписаниеОповещения("ПослеПодключенияРасширения", ЭтотОбъект);
    НачатьПодключениеРасширенияРаботыСФайлами(Оповещение);
КонецПроцедуры

&НаКлиенте
Процедура ПослеПодключенияРасширения(Подключено, ДополнительныеПараметры) Экспорт
    Если Подключено Тогда
        ПоказатьПредупреждение(, "Расширение работы с файлами подключено.");
    Иначе
        НачатьУстановкуРасширенияРаботыСФайлами();
    КонецЕсли;
КонецПроцедуры

В типовых конфигурациях на Библиотеке стандартных подсистем писать это не нужно: БСП сама показывает окно с предложением установки, когда действие требует расширения.

Ошибки при установке расширения: симптом → причина

Большинство ошибок сводится к тому, что один из двух этапов не завершён или браузер не пускает расширение на сайт базы.

Диагностика: выберите симптом

Если ни один вариант не подошёл, сравните с другим компьютером. Работает на соседнем — дело в браузере или ОС. Не работает нигде — проверяйте публикацию и версию платформы на сервере.

Обновление и удаление расширения

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

Компонент обновляется, когда этого требует веб-клиент: он снова покажет окно установки после смены платформы на сервере. Ставить «на всякий случай» новые версии вручную не нужно.

Полное удаление, если нужно переустановить с нуля:

  1. Закройте все вкладки с базами 1С.
  2. На странице chrome://extensions (или аналогичной в вашем браузере) удалите расширение 1С.
  3. В Windows откройте Параметры → Приложения и удалите компонент 1С для браузера. В Linux — через менеджер пакетов.
  4. Перезапустите браузер, откройте базу и установите заново по шагам выше.

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

Если нужно расширение конфигурации (.cfe), а не браузера

Под тем же запросом часто ищут другое — расширение конфигурации. Это файл .cfe с доработками: печатными формами, новыми реквизитами, исправлениями. С браузером он не связан.

Установка в пользовательском режиме

В БП 3.0, ЗУП 3.1 и УТ 11 путь одинаковый: Администрирование → Печатные формы, отчеты и обработки → Расширения. Дальше:

  1. Нажмите «Добавить из файла» и выберите файл .cfe.
  2. Проверьте флажки в строке расширения: «Активно», «Безопасный режим», «Защита от опасных действий».
  3. Перезапустите сеанс 1С — расширение подключается при новом входе.

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

Установка через Конфигуратор

Меню Конфигурация → Расширения конфигурации, затем добавление из файла. Этот способ нужен разработчику: в Конфигураторе расширение можно открыть, изменить и проверить применимость к текущей конфигурации.

Права

Добавлять расширения может пользователь с административными правами. Рядовому бухгалтеру раздела «Расширения» обычно не видно — это нормально, а не ошибка.

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

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

Нужно ли ставить расширение на каждый компьютер?
Да. Расширение и компонент ставятся на компьютер и в профиль браузера пользователя. В домене администратор может раздать их централизованно.
Можно ли работать в веб-клиенте без расширения?
Да, ввод документов и отчёты работают. Не будут работать операции с файлами на диске, буфером обмена, внешними компонентами и подписью.
Расширение платное?
Нет. Отдельной лицензии оно не требует. Лицензии нужны на саму работу с базой, как и в тонком клиенте.
Подходит ли расширение для облачной 1С по подписке?
Да, механизм тот же. Окно установки покажет веб-клиент облачного сервиса, серверную часть настроил провайдер.
Почему в одном браузере работает, а в другом нет?
Расширение устанавливается в каждый браузер и каждый профиль отдельно. Установка в Chrome не делает его доступным в Firefox.