Как настроить прямой обмен с СФР по СЭДО с использованием МЧД без подключения 1С-Отчетности

Программист 1С v8.3 (Управляемые формы) Налоговый учет IT и автоматизация бизнеса
← На главную

В современных реалиях работа с Социальным фондом России (СФР) требует обязательного использования машиночитаемых доверенностей (МЧД), если отчетность подписывает не руководитель организации, а уполномоченное лицо своим сертификатом физического лица. Часто пользователи сталкиваются с проблемой: при попытке настроить обмен напрямую (через СЭДО), программа 1С выдает ошибку "Для выбранного сертификата не найдено подключение к 1С-Отчетности". Разберем подробно, как обойти это ограничение и настроить работу без приобретения дополнительных сервисов.

Понимаем архитектуру обмена: СЭДО против учетных систем

Прежде чем переходить к настройкам, проанализируем ситуацию. СФР — это структура, объединившая ПФР и ФСС. Обмен по каналам бывшего ФСС (проактивные выплаты, электронные больничные) идет через протокол СЭДО. Этот протокол является открытым и позволяет осуществлять прямой обмен между 1С и серверами фонда без участия промежуточного оператора отчетности. Однако фирма «1С» встроила в механизмы автоматической загрузки МЧД проверку наличия подписки на сервис 1С-Отчетность. Если ваш сертификат выдан не доверенным партнером (например, не «Калуга-Астрал»), программа блокирует автоматические запросы к реестру доверенностей.

Шаг 1. Подготовка МЧД во внешних системах

Поскольку прямая регистрация или загрузка доверенности по идентификатору из 1С может блокироваться отсутствием сервиса, нам необходимо предварительно подготовить и зарегистрировать МЧД. Для этого можно воспользоваться бесплатным ПО от фонда — АРМ «Доверенность» или официальным порталом СФР. После того как доверенность создана, подписана руководителем (сертификатом организации) и отправлена в фонд, ей присваивается уникальный номер — GUID (идентификатор).

Проанализируем состояние доверенности: для успешной работы в 1С статус в АРМ или на портале должен быть «Зарегистрировано» или «Действует». Также обязательно сохраните файл доверенности в формате .xml, он понадобится нам для импорта.

Шаг 2. Обход ошибки проверки 1С-Отчетности

Выясним причину ошибки: она возникает, когда мы нажимаем кнопку «Загрузить» и программа пытается через облачный шлюз 1С получить данные из реестра СФР. Чтобы этого избежать, мы воспользуемся методом ручного ввода или импорта файла. Рассмотрим последовательность действий в конфигурациях 1С:ERP, 1С:Комплексная автоматизация или 1С:ЗУП:

  1. Переходим в раздел настроек налоговой отчетности или непосредственно в справочник Машиночитаемые доверенности СФР.
  2. Вместо кнопки «Загрузить» (которая инициирует проверку сервиса), нажимаем кнопку Создать.
  3. В открывшейся форме создания у нас есть два пути:
    • Загрузить из файла: Выбираем подготовленный ранее .xml файл. Программа подтянет все реквизиты, включая Идентификатор, данные доверителя и представителя.
    • Ввести данные вручную: Если файла нет, просто заполняем все поля карточки, обязательно копируя GUID (идентификатор) из сторонней программы, где выпускали МЧД.
  4. После заполнения нажимаем «Записать и закрыть». Теперь в нашей базе есть карточка доверенности, связанная с реальной записью в реестре СФР, но созданная в обход онлайн-проверки.

Шаг 3. Настройка параметров обмена в 1С

Теперь нам нужно указать программе, что при взаимодействии с СФР следует использовать именно эту МЧД. Рассмотрим, как это сделать в современных релизах 1С (на примере ERP 2.5):

  1. Открываем настройки обмена с СФР (бывш. ФСС).
  2. Устанавливаем флаг Использовать несколько сертификатов (это актуально, если у вас несколько ответственных за разные участки СЭДО).
  3. В появившейся таблице добавляем строку:
    • Выбираем организацию.
    • Выбираем Сертификат представителя (ЭЦП физического лица, на которое выписана МЧД).
    • В колонке Доверенность выбираем ту самую карточку МЧД, которую мы создали на предыдущем шаге.

Шаг 4. Проверка работоспособности

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

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

Важные технические нюансы

Для корректной работы без оператора СЭДО крайне важно соблюдение следующих условий:

Если вы все же столкнулись с ошибкой при попытке отправить МЧД (регистрация или отзыв) непосредственно из 1С, помните: эта операция технически завязана на транспортные серверы 1С-Отчетности. Поэтому операции по жизненному циклу доверенности (создание, отзыв) проводите через внешний АРМ «Доверенность» или портал фонда, а в 1С используйте только готовую и зарегистрированную доверенность через импорт .xml. При возникновении аналогичных сложностей с отправкой ответных документов СЭДО можно применить обработку для выгрузки документов СЭДО в XML для их последующей отправки через сторонних операторов.

Таким образом, мы выяснили, что отсутствие платной подписки на отчетность не является блокирующим фактором для работы с СЭДО. Использование ручного ввода идентификатора МЧД позволяет успешно сдавать отчетность и работать с проактивными выплатами напрямую. Если же настроить прямой обмен не удается, для загрузки данных можно использовать обработку для загрузки запросов СФР из файлов сторонних операторов.

← На главную