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

Отчеты и Аналитика · 9 мин

Как установить внешнюю компоненту 1С-Отчетности

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

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

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

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

Что такое внешняя компонента и когда она нужна

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

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

Подготовка рабочего места перед установкой

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

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

КриптопровайдерУстановлен и лицензирован

Откройте КриптоПро CSP или ViPNet CSP и проверьте срок лицензии

Сертификат подписиДействующий, ключ доступен

Проверьте сертификат через панель криптопровайдера, носитель должен быть подключен

Права доступаАдминистратор на время установки

Без прав администратора установка компоненты завершится ошибкой

Антивирус и брандмауэрНе блокируют 1С

Добавьте 1С в исключения или временно отключите проверку на время установки

Пошаговая установка компоненты из 1С

В типовых конфигурациях (1С:Бухгалтерия, 1С:ЗУП и других) установка запускается из интерфейса настройки обмена. Откройте раздел «Отчетность, справки» → «1С-Отчетность» → «Настройки обмена с контролирующими органами». Если компонента отсутствует или устарела, программа предложит установить её автоматически при первой попытке отправки или проверке соединения.

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

Порядок установки
  1. 1
    Проверьте криптопровайдер, лицензию и сертификат подписи
  2. 2
    Закройте другие сеансы 1С на этом компьютере
  3. 3
    Откройте настройки обмена с контролирующими органами в 1С-Отчетности
  4. 4
    Запустите проверку соединения — программа предложит установить компоненту
  5. 5
    Подтвердите загрузку и установку, разрешите системные запросы Windows
  6. 6
    Перезапустите сеанс 1С и повторите проверку соединения

Установка вручную и через веб-браузер

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

Работа через веб-клиент

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

Проверка результата после установки

Главный признак успешной установки — прохождение автоматической проверки соединения со спецоператором связи. Запустите её из настроек обмена: программа последовательно проверит доступность серверов, работу криптопровайдера и корректность компоненты. Все пункты проверки должны завершиться без ошибок.

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

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

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

Проверка соединения со спецоператором
Норма

Все этапы проверки завершены успешно

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

Ошибка на этапе криптографии или подключения

Тестовое подписание документа
Норма

Документ подписывается, подпись отображается в карточке

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

Ошибка «компонента не загружена» или «ключ не найден»

Повторный запуск 1С
Норма

Компонента загружается без предложений установить её заново

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

При каждом запуске снова предлагается установка

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

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

Вторая группа ошибок связана с криптографией: «сертификат не найден», «ошибка при создании подписи». Здесь компонента ни при чем — проверяйте носитель ключа, пароль контейнера и срок действия сертификата. Если ключевой носитель — токен (Рутокен, eToken), убедитесь, что установлены драйверы токена и он определяется системой.

Типичные ошибки
01
Установка без прав администратора — компонента регистрируется частично и не загружается
02
Игнорирование лицензии криптопровайдера — подписание не работает при корректно установленной компоненте
03
Установка устаревшего дистрибутива вручную — конфликт версий с конфигурацией
04
Работа нескольких сеансов 1С во время установки — компонента не обновляется до перезапуска всех сеансов

FAQ: частые вопросы по установке компоненты

Нужно ли устанавливать компоненту на каждый компьютер отдельно?

Да. Внешняя компонента и криптопровайдер устанавливаются локально на каждое рабочее место, с которого отправляется отчетность. Исключение — работа через терминальный сервер: тогда установка выполняется один раз на сервере, но криптопровайдер и лицензии на него также должны быть серверными.

Компонента установлена, но 1С при каждом запуске предлагает установить её снова. Что делать?

Обычно это признак того, что установка выполняется под ограниченной учетной записью и изменения не сохраняются, либо антивирус откатывает регистрацию модуля. Установите компоненту с правами администратора и добавьте каталоги 1С в исключения защитного ПО.

Можно ли работать с 1С-Отчетностью без КриптоПро или ViPNet?

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

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

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

Работает ли компонента в веб-клиенте через любой браузер?

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

Итог

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

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