Экстерн и Диадок в связке с 1С: от рабочего места до первой отправки

· 9 мин

Содержание

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

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

Какой способ интеграции Контура с 1С выбрать

Под словом «Контур» бухгалтеры обычно имеют в виду два продукта: Экстерн (отчётность в ФНС, СФР, Росстат) и Диадок (электронные документы с контрагентами). Подключаются они по-разному.

СпособДля чегоЧто нужно в 1СКогда подходит
Выгрузка файла отчётаЭкстернНичего, кроме актуального релизаОтчётов мало, база одна, нужен самый надёжный вариант
Модуль Экстерна для 1СЭкстернПодключённая обработка или расширениеМного организаций и отчётов, хочется отправлять без переключения окон
Модуль Диадока для 1СДиадокПодключённая обработка или расширениеВходящие и исходящие документы с контрагентами из Диадока
Встроенный ЭДО 1С + роумингДиадок у контрагентаНастроенный обмен электронными документамиВаш оператор другой, а контрагенты сидят в Диадоке

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

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

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

Что должно быть установлено:

  • 🔐 Криптопровайдер — чаще всего КриптоПро CSP с действующей лицензией. Без него сертификат не прочитается.
  • 🧩 Контур.Плагин — расширение для браузера и служба, через которые Экстерн и Диадок подписывают документы.
  • 🔑 Драйвер носителя, если ключ на токене (Рутокен, JaCarta). Для ключа в реестре или на флешке драйвер не нужен.
  • 🌐 Актуальный браузер — Яндекс Браузер, Chrome, Edge или Firefox свежей версии.
  • 📜 Корневые сертификаты удостоверяющего центра, выпустившего КЭП.

Проще всего ставить компоненты через установочный сервис Контура: он сам определяет, чего не хватает, и докачивает. После установки проверьте компьютер сервисом диагностики diag.kontur.ru. Он покажет, видит ли система сертификат, установлен ли плагин и нет ли конфликтов криптопровайдеров.

Два криптопровайдера на одном компьютере (например, КриптоПро CSP и ViPNet CSP) — частая причина того, что подпись «то работает, то нет». Оставьте тот, которым выпущен ваш ключ.

Со стороны 1С проверьте две вещи:

  1. У пользователя есть право подключать дополнительные обработки или расширения. Обычно это делает администратор базы.
  2. Релиз конфигурации свежий. Формы отчётности меняются несколько раз в год, и старый релиз выгрузит файл, который ФНС не примет.

2. Установка модуля Контура в 1С

Модуль Экстерна и модуль Диадока Контур выдаёт в виде файла: внешней обработки (.epf) или расширения конфигурации (.cfe). Скачивают его в личном кабинете или на сайте поддержки соответствующего продукта. Какой именно формат вы получите, зависит от версии модуля, поэтому ниже оба варианта.

Если модуль — внешняя обработка

В БП 3.0, ЗУП 3.1 и УТ 11 путь одинаковый:

  1. Откройте Администрирование → Печатные формы, отчеты и обработки.
  2. Включите флажок Дополнительные отчеты и обработки, если он выключен.
  3. Перейдите по ссылке Дополнительные отчеты и обработки и нажмите Добавить из файла.
  4. 1С покажет предупреждение безопасности — подтвердите, что файл получен от Контура.
  5. Выберите файл .epf, в карточке обработки укажите разделы, где она будет видна, и пользователей.
  6. Нажмите Записать и закрыть.

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

Если модуль — расширение

  1. Откройте Администрирование → Печатные формы, отчеты и обработки → Расширения.
  2. Нажмите Добавить из файла и выберите .cfe.
  3. Снимите флажок безопасного режима, только если этого прямо требует инструкция к модулю.
  4. Перезапустите 1С у всех пользователей, иначе расширение у них не появится.

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

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

3. Сертификаты КЭП и доверенности для работы с Контуром

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

Порядок регистрации сертификата:

  1. Вставьте токен или подключите носитель с ключом.
  2. В КриптоПро CSP на вкладке Сервис выполните просмотр сертификатов в контейнере и установите сертификат в хранилище Личное.
  3. Убедитесь, что сертификат привязан к закрытому ключу: в свойствах сертификата должна быть строка о наличии закрытого ключа.
  4. Откройте diag.kontur.ru и проверьте, что сертификат виден и проходит проверку.
  5. В Экстерне или Диадоке привяжите сертификат к своей учётной записи, если это не сделано при подключении.

Кто чем подписывает:

  • 👤 Руководитель — КЭП, выпущенной на него налоговой или доверенным УЦ.
  • 👩‍💼 Сотрудник (главбух, бухгалтер) — своей КЭП физического лица плюс машиночитаемая доверенность (МЧД) от организации.
  • 🏢 Уполномоченный представитель (бухгалтерская фирма) — своей КЭП и МЧД от каждого клиента.

МЧД оформляют по формату ФНС, оператор формат не задаёт. Её регистрируют и загружают в Экстерн; без неё отчёт за подписью сотрудника налоговая не примет.

Сертификат с истёкшим сроком в хранилище никуда не девается и иногда выбирается по умолчанию. Удалите старые сертификаты из Личное, чтобы модуль не подхватил их.

Если вы работаете в Диадоке через встроенный ЭДО 1С, сертификат регистрируется ещё и в самой 1С: в БП 3.0 это раздел Администрирование → Обмен электронными документами, настройки электронной подписи и шифрования. Там сертификат добавляют из хранилища и проверяют кнопкой проверки — 1С тестово подпишет и расшифрует данные.

4. Отправка отчётности и документов через Контур из 1С

Отчёт в ФНС или СФР файлом

Работает при любом способе подключения:

  1. Откройте Отчеты → Регламентированные отчеты и заполните нужный отчёт.
  2. Запустите проверку контрольных соотношений и исправьте ошибки.
  3. Нажмите Выгрузить и сохраните файл. Имя файла не меняйте: по нему ФНС определяет отправителя и получателя.
  4. В Экстерне откройте отправку отчёта из файла, выберите сохранённый XML.
  5. Экстерн проверит формат. Если ошибок нет, подпишите и отправьте.

Отчёт через модуль Экстерна

  1. Заполните отчёт в 1С так же, как выше.
  2. Вызовите команду модуля — она передаст отчёт в Экстерн без ручного сохранения файла.
  3. Подпишите отправку в окне Контур.Плагина.
  4. Статусы и квитанции смотрите в модуле или в Экстерне.

Что приходит после отправки в ФНС

Документооборот по декларации в ФНС

Документы контрагентам через Диадок

Через модуль Диадока исходящие документы отправляют прямо из списка реализаций: выделяете документ, вызываете команду модуля, подписываете. Входящие модуль показывает списком; из него в 1С создают документ поступления и сопоставляют номенклатуру.

КЭП обязательна для счетов-фактур и УПД со статусом счёта-фактуры. Первичку без функции счёта-фактуры стороны по соглашению вправе подписывать и неквалифицированной подписью, но на практике проще везде использовать КЭП.

5. Ошибки при подключении Контура к 1С

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

Если подпись не работает только в 1С, а в браузере всё в порядке, сравните сеансы. Частая история на терминальном сервере: плагин и сертификат установлены под одним пользователем Windows, а 1С запускается под другим.

6. Обновление модуля и поддержка связки 1С и Контура

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

Что меняетсяКак частоЧто делать
Формы отчётностиНесколько раз в год, особенно перед отчётными кампаниямиОбновлять конфигурацию 1С до срока сдачи, а не в последний день
Модуль КонтураПо выходу новой версииСкачать файл и заменить обработку или расширение в 1С
Платформа 1СПри обновлении конфигурации, если релиз требуетПосле обновления платформы проверить запуск модуля
Сертификат КЭППо сроку действия, указанному в сертификатеПеревыпустить заранее и установить в хранилище
МЧДПо сроку, указанному в доверенностиОформить новую до истечения старой

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

Заведите себе напоминание за месяц до окончания сертификата и доверенности. Перевыпуск КЭП в налоговой требует визита, и за пару дней до сдачи отчётности это неприятно.

После любого обновления 1С сделайте короткую проверку:

Проверка после обновления 1С или модуля
Выполнено: 0 / 5

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

Можно ли пользоваться одновременно 1С-Отчётностью и Контур.Экстерном?
Технически да: это разные операторы, и 1С не мешает выгружать файлы для Экстерна. Но отчёт по одной организации в один орган отправляйте через одного оператора, иначе легко подать его дважды.
Нужен ли отдельный модуль для каждой организации в базе?
Нет. Модуль ставится в базу один раз, а организации различаются реквизитами и сертификатами. Каждая организация должна быть подключена к Экстерну и иметь подписанта.
Работает ли связка, если 1С на терминальном сервере, а токен у бухгалтера?
Да, если токен проброшен в терминальный сеанс, а КриптоПро CSP и Контур.Плагин установлены на сервере. Проверять подпись нужно изнутри сеанса.
Что делать, если модуль перестал работать перед сдачей отчёта?
Отправьте отчёт файлом: выгрузите XML из 1С и загрузите в веб-интерфейс Экстерна. Модуль чините после сдачи.
Можно ли подписать отчёт ключом, записанным в реестр?
Можно, если сертификат установлен в хранилище и связан с закрытым ключом. Но такой ключ привязан к одному компьютеру и хуже защищён, чем ключ на токене.

Источники

  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»