Расширение для работы с 1С:Предприятием в Chrome, Яндекс Браузере, Edge и Firefox

· 9 мин

Содержание

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

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

Тонкий клиент (программа 1cv8c на компьютере) расширение не требует. Всё, что ниже, касается только работы через браузер.

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

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

  • 🌐 Браузер поддерживается. Веб-клиент 1С работает в Google Chrome, Яндекс Браузере, Microsoft Edge, Mozilla Firefox и Safari. Internet Explorer для современных версий платформы не подходит.
  • 🔄 Браузер обновлён. Откройте О браузере в меню: устаревшая сборка может не принять расширение из магазина.
  • 👤 Вы работаете в обычном окне. В режиме инкогнито расширения по умолчанию выключены.
  • 🔐 Есть право ставить программы. Компонент для Windows — это отдельная программа. Если компьютер корпоративный и установка запрещена политикой, понадобится администратор.
  • 🧱 Доступ к магазину расширений открыт. В некоторых сетях Chrome Web Store заблокирован прокси. Тогда расширение ставят централизованно (см. раздел про права и политики).
  • 🔢 Известна версия платформы на сервере. Компонент связан с платформой, через которую опубликована база. Посмотреть номер можно в веб-клиенте: Главное меню → Справка → О программе.

Если базу открывают через сервис вроде 1С:Фреш, всё то же самое: веб-клиент один, отличается только адрес.

Установка расширения 1С из окна веб-клиента

Это основной способ. Его хватает на домашнем или офисном компьютере без жёстких ограничений.

Шаг 1. Вызовите запрос на установку

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

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

Шаг 2. Поставьте расширение из магазина

  1. В окне 1С нажмите кнопку установки. Браузер откроет страницу расширения в своём магазине.
  2. Нажмите Установить (в Chrome и Яндекс Браузере — Установить или Добавить в Chrome).
  3. Подтвердите права, которые запрашивает расширение. Без них оно не сможет связаться со страницей 1С.
  4. Убедитесь, что значок расширения появился в списке расширений браузера.

Шаг 3. Установите компонент для операционной системы

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

  1. Вернитесь на вкладку с 1С и повторите действие из шага 1.
  2. Веб-клиент предложит скачать установщик компонента. Сохраните файл.
  3. Запустите скачанный файл и пройдите мастер установки. Обычно он занимает меньше минуты.
  4. Закройте все окна браузера полностью, а не одну вкладку, и откройте базу заново.

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

Скачивайте установщик только по ссылке из окна 1С или с веб-сервера вашей организации. Файлы «расширения 1С» со сторонних сайтов могут содержать что угодно.

Ручная установка компонента и раздача на много компьютеров

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

Откуда взять установщик

Установщик компонента входит в состав платформы 1С, установленной на веб-сервере. Веб-клиент отдаёт его браузеру как обычный файл, поэтому версия компонента всегда соответствует платформе публикации.

Самый надёжный способ получить нужный файл:

  1. На любом компьютере откройте базу в браузере.
  2. Дойдите до шага, где 1С предлагает скачать компонент, и сохраните файл.
  3. Возьмите его из папки загрузок — это и есть дистрибутив для раздачи.

Так вы точно не перепутаете версии, если на сервере стоит несколько релизов платформы.

Как раздать

СпособКогда подходитНа что обратить внимание
Запуск вручную администратором3–10 рабочих местСтавить под учётной записью пользователя или для всех пользователей, проверить после входа сотрудника
Групповые политики WindowsДомен, много машинСначала проверить установщик на одной машине
Система управления ПО (SCCM и аналоги)Крупная сетьПовторить раздачу после обновления платформы на веб-сервере

Запишите номер платформы, с которой взят установщик. После обновления платформы на сервере проверьте, не просит ли веб-клиент поставить компонент заново.

Права, политики и исключения для сайта 1С

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

Всплывающие окна

Веб-клиент открывает формы, отчёты и диалоги в отдельных окнах. Если браузер их режет, часть команд «не нажимается».

  • Chrome: chrome://settings/content/popups → в списке разрешённых добавьте адрес базы, например https://1c.company.ru.
  • Яндекс Браузер: настройки сайтов, раздел про всплывающие окна, добавьте адрес базы в исключения.
  • Firefox: about:preferences#privacy → раздел «Разрешения» → кнопка «Исключения» у блокировки всплывающих окон.

Доступ расширения к сайту

В Chromium-браузерах у расширения есть настройка доступа к сайтам. Откройте chrome://extensions (в Яндекс Браузере — browser://extensions, в Edge — edge://extensions), нажмите Подробнее у расширения 1С. Режим доступа должен разрешать работу на сайте базы: «На всех сайтах» или «На выбранных сайтах» с адресом публикации.

Корпоративные политики Chrome и Edge

Если в организации управляют браузером централизованно, расширение может быть просто запрещено. Администратор решает это политиками:

  • ExtensionInstallAllowlist — разрешить установку расширения 1С, если остальные запрещены;
  • ExtensionInstallForcelist — установить расширение принудительно всем пользователям, без магазина в браузере сотрудника.

В политику вносят идентификатор расширения. Его видно на странице расширения в магазине (последний фрагмент адреса) или на странице chrome://extensions при включённом режиме разработчика.

Антивирус и защита конечных точек

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

Если расширение установлено, но 1С его не видит

Начинайте с простого и двигайтесь к сложному. В таблице ниже — сценарии, которые встречаются на практике чаще остальных.

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

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

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

Для разработчиков и администраторов есть программная проверка. Во встроенном языке за это отвечает метод НачатьПодключениеРасширенияРаботыСФайлами(), а установку запускает НачатьУстановкуРасширенияРаботыСФайлами(). Выполнить их можно из обработки в режиме веб-клиента, например так:

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

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

Если сообщение «подключено» выводится, а конкретная операция (например, подпись) не работает, ищите причину в настройках электронной подписи или криптопровайдера, а не в браузере.

Тонкости разных браузеров

Механизм у всех одинаковый: расширение из магазина плюс компонент в системе. Отличаются магазин и место настроек.

БраузерОткуда ставится расширениеСтраница расширенийОсобенность
Google ChromeChrome Web Storechrome://extensionsФоновый режим держит браузер в памяти после закрытия окон
Яндекс БраузерКаталог Chrome Web Storebrowser://extensionsМожет запросить подтверждение установки из стороннего каталога
Microsoft EdgeChrome Web Store или магазин Edgeedge://extensionsДля Chrome Web Store нужно разрешить «расширения из других магазинов»
Mozilla FirefoxКаталог дополнений Firefoxabout:addonsНастройки и политики Firefox отдельные, политики Chrome на него не действуют

Яндекс Браузер

Отдельного расширения 1С в каталоге Яндекса искать не нужно. Браузер построен на Chromium и принимает расширения из магазина Chrome. При первой установке он показывает предупреждение о стороннем источнике — подтвердите установку.

Если включён режим «Турбо» или блокировщики рекламы, добавьте адрес базы в исключения: они изредка ломают открытие форм.

Google Chrome и Edge

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

В Edge при первом заходе в магазин Chrome появится плашка с предложением разрешить расширения из других магазинов. Без этого кнопка установки неактивна.

Firefox

Firefox ставит расширение из своего каталога дополнений. Компонент для Windows тот же, что и для Chrome, но если вы работаете в двух браузерах, каждый проверяйте отдельно.

Какие операции в 1С зависят от расширения

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

Операция в базеНужно расширениеКомментарий
Ввод документов, проведение, отчёты на экранеНетРаботает в любом поддерживаемом браузере
Прикрепление файла к документуЖелательноБез расширения выбор файла идёт через ограниченный диалог браузера
Загрузка выписки банка из файлаДаОбработке нужен доступ к папке обмена на диске
Сохранение печатной формы или отчёта в файлЖелательноБез расширения файл уходит в загрузки браузера, путь не выбрать
Подписание электронной подписью, сдача отчётностиДаПлюс отдельно криптопровайдер и сертификат на компьютере
Подключение сканера штрихкодов, ККТ, весовДаДрайверы оборудования работают как внешние компоненты

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

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

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

Нужны ли права администратора, чтобы установить расширение для 1С в браузере?
Для самого расширения браузера — нет. Для компонента операционной системы зависит от политик компьютера: на корпоративных машинах установку программ часто запрещают, и тогда нужен администратор.
Можно ли работать в веб-клиенте 1С вообще без расширения?
Да. Ввод документов, отчёты и справочники работают. Без расширения не будет удобной работы с файлами, электронной подписи и подключения оборудования.
Нужно ли переустанавливать расширение после обновления конфигурации?
Обновление конфигурации (Бухгалтерии, ЗУП) на расширение не влияет. Переустановка компонента может понадобиться после обновления платформы на веб-сервере.
Расширение 1С собирает данные с компьютера?
Расширение работает только со страницами, где открыт веб-клиент 1С, и выполняет действия, которые запрашивает база: открыть файл, сохранить файл, подписать документ. Ставьте его только из официального магазина браузера.
Почему на Mac или Linux всё работает иначе?
Веб-клиент поддерживает эти системы, но компонент для них свой. Если 1С не предлагает установщик для вашей системы, уточните у администратора, какие операции поддерживаются в вашей публикации.