Настройка электронного документооборота с Фондом социального страхования (ныне СФР) — одна из наиболее востребованных задач для бухгалтерии. Часто возникает потребность организовать этот процесс для нескольких бухгалтеров одновременно, при этом не подключая платный сервис 1С-Отчетность. В данной статье мы подробно разберем, как реализовать прямой обмен, какие сертификаты потребуются и как избежать типичных ошибок при работе с различными удостоверяющими центрами.
Прежде всего, проанализируем ситуацию и разделим обмен с фондом на два независимых потока. Это критически важно, так как требования к программному обеспечению и сертификатам для них различаются:
Рассмотрим техническую сторону вопроса. Для работы обмена на каждом рабочем месте должна быть установлена программа-криптопровайдер (КриптоПро CSP или VipNet CSP). Выясним причину частых сбоев: если сертификаты хранятся только на токенах (флешках), пользователям придется постоянно переставлять их. Для комфортной работы нескольких сотрудников выполним следующие действия:
Теперь разберем, как связать установленные сертификаты с информационной базой. Несмотря на то, что мы не используем 1С-Отчетность, настройка производится в похожем интерфейсе. Выполним по шагам:
Проанализируем ситуацию, когда работа ведется через терминальный сервер (RDP). Здесь часто возникает проблема: один пользователь видит сертификат, а другой — нет. Рассмотрим решение:
Для корректной работы сертификаты должны быть установлены в хранилище Локальный компьютер (Local Machine), либо процедуру установки в профиль пользователя (Current User) нужно повторить под каждой учетной записью Windows. Также убедитесь, что в настройках КриптоПро CSP на вкладке «Безопасность» разрешен запуск служб и использование ключей для всех пользователей сервера.
Если при попытке отправить реестр прямых выплат вы получаете ошибку о том, что ваш УЦ (например, «Тензор») не авторизован, выясним причину. Фирма 1С поддерживает прямую отправку отчетности (кроме ЭЛН) только через ограниченный список партнеров. Посмотрим на способы обхода этой ситуации:
С учетом последних изменений законодательства, рассмотрим современный механизм обмена — СЭДО (Система электронного документооборота). Теперь фонд сам присылает уведомления о больничных. Для настройки СЭДО на нескольких местах важно:
sedo.fss.ru) через брандмауэр.Разберем пример того, как программно может выглядеть проверка сертификата в коде (для разработчиков), хотя в типовых конфигурациях мы чаще работаем с готовыми формами:
// Пример проверки наличия сертификата в настройках
НастройкиОбмена = РегистрыСведений.НастройкиОбменаСФСС.СоздатьМенеджерЗаписи();
НастройкиОбмена.Организация = ВыбраннаяОрганизация;
НастройкиОбмена.Прочитать();
Если Не НастройкиОбмена.ВыбранСертификат Тогда
Сообщить("Необходимо выбрать сертификат страхователя в настройках СЭДО!");
КонецЕсли;
Подведем итог: настройка обмена с ФСС (СФР) для нескольких рабочих мест без 1С-Отчетности вполне реальна. Основные усилия следует сосредоточить на правильной установке цепочек сертификатов в операционной системе и корректном выборе сертификата страхователя в настройках организации внутри 1С. Помните, что для получения ЭЛН ограничений по УЦ нет, а для реестров выплат лучше использовать подпись, выданную ФНС или авторизованным центром, чтобы избежать блокировок со стороны программного шлюза 1С.