← На главную
С переходом на новую систему СЭДО (Социальный электронный документооборот) и объединением фондов в СФР, многие пользователи столкнулись с проблемой: документы по больничным листам (ЭЛН) и заявление на материальную помощь перестали автоматически загружаться в 1С. При этом в сторонних программах (например, СБИС или Контур) те же самые сообщения видны как закрытые или требующие ответа. Рассмотрим подробно, почему возникает такая ситуация и как наладить стабильное получение данных.
Анализируем причины: почему 1С "не видит" входящие запросы
Проанализируем ситуацию: если при попытке получить сообщения программа выдает «0 сообщений», но при этом загрузка по конкретному номеру ЭЛН работает корректно, значит, канал связи настроен правильно. Основная проблема кроется в алгоритмах работы самого сервера СФР и его взаимодействии с несколькими учетными системами одновременно. Разберем основные факторы:
- Конфликт с внешними операторами (СБИС, Контур и др.). Если у вас запущена параллельная система отправки отчетности, она может первой "подхватывать" сообщения с сервера. СФР помечает сообщение как доставленное, и при обычном запросе из 1С оно больше не передается, так как считается уже прочитанным.
- Ограничения на частоту запросов (Throttling). Фонд ввел жесткие лимиты. Если нажимать кнопку «Получить сообщения» слишком часто (чаще одного раза в 5-10 минут), сервер может временно блокировать ИНН организации или выдавать ошибку 500.
- Изменение правил использования электронных подписей. С февраля 2024 года требования к сертификатам ужесточились. Использование подписи физического лица (например, главного бухгалтера) без действующей и зарегистрированной
МЧД (Машиночитаемой доверенности) в системе СФР может блокировать получение входящих запросов.
- Технические работы на стороне СФР. Объединение баз ПФР и ФСС часто требует перенос данных с остатками по сотрудникам, из-за чего очередь сообщений "зависает", и данные приходят не в хронологическом порядке.
Шаг 1: Правильное использование механизма получения за период
Выясним причину, по которой обычное получение не работает. Когда типовой механизм не находит новых данных, нам необходимо принудительно запросить сообщения за конкретные даты. Посмотрим, как это сделать правильно в конфигурации 1С:Комплексная автоматизация 2.5, где реализован расчет среднего заработка.
Рассмотрим алгоритм действий, который помог пользователям на практике:
- Перейдем в раздел Кадры — Пособия — Входящие запросы СФР для расчета пособий (или Сообщения ФСС об изменении ЭЛН), чтобы выполнить расчет пособия к листку нетрудоспособности.
- Нажмем кнопку Еще и выберем команду Получить сообщения СЭДО за период.
- Важное правило: Сервер фонда часто отказывает в выдаче данных, если период слишком велик. Рекомендуется запрашивать данные строго за один календарный день.
- Начнем перебор дат: выберем начало и конец периода — одну и ту же дату (например, 01.02.2024). Если сообщений нет, подождем 1-2 минуты и повторим запрос за следующую дату (02.02.2024).
Иногда сообщения приходят не с первого раза. Как показывает опыт коллег, после 3-5 попыток за один и тот же день сервер "отдает" пачку из 5-10 накопившихся сообщений.
Шаг 2: Настройка Машиночитаемой доверенности (МЧД)
Проанализируем ситуацию с сертификатами. Если вы используете подпись, выданную на физическое лицо (без указания ИНН организации внутри сертификата), работа без МЧД невозможна. Даже если раньше обмен работал "чудом", сейчас правила стали строже.
Разберем, как проверить настройки:
- Зайдем в Настройки налоговой отчетности для вашей организации.
- Перейдем на вкладку Электронный документооборот с СФР (бывш. ФСС).
- Если в качестве подписи выбран сертификат физлица, поле Доверенность должно быть заполнено.
- Важно:
МЧД должна быть не просто создана, а зарегистрирована в СФР. Проверить статус регистрации можно в журнале «Машиночитаемые доверенности».
Если сертификат выдан непосредственно на руководителя (директора) от УЦ ФНС, доверенность не требуется, но рекомендуется использовать именно такую подпись для тестирования связи, если по подписи бухгалтера сообщения не приходят.
Шаг 3: Устранение конфликта со СБИС и другими программами
Выясним, как подружить 1С и стороннего оператора. Если вы видите больничные в СБИС, но хотите вести учет в 1С, попробуйте следующий метод:
- Временно отключите автоматический опрос СЭДО в СБИС (или другой программе). Это позволит 1С первой забирать сообщения с сервера.
- Если сообщения уже попали в СБИС, используйте только метод Получить за период в 1С, так как они уже не считаются "новыми".
- Помните, что СФР ограничивает количество запросов. Если СБИС "стучится" к серверу каждую минуту, 1С будет получать отказ по таймауту или ошибку 500.
Технические тонкости и системные настройки
Разберем, какие объекты системы отвечают за этот процесс. В 1С:КА за получение сообщений отвечает фоновое задание, которое обращается к шлюзу фонда. Если автоматизация дает сбой, можно воспользоваться технической формой.
Рассмотрим, как открыть форму получения сообщений напрямую, если она скрыта в интерфейсе. Для этого можно использовать навигационную ссылку или поиск по объектам (через "Все функции" / "Функции для технического специалиста"): Обработка.ОбщиеФормыСЭДОФСС.Форма.ПолучениеСообщенийЗаПериод.
Посмотрим на важные рекомендации по технической части:
- Обновление сертификатов фонда. СФР регулярно меняет свои сертификаты шифрования. Убедитесь, что в вашей базе установлены актуальные сертификаты
ФСС (их должно быть два: для подписи и для шифрования). Обычно 1С обновляет их автоматически, но в случае проблем их стоит скачать с сайта фонда и установить в хранилище «Другие пользователи» вручную.
- Проверка версии криптопровайдера. Для корректной работы с современными алгоритмами шифрования СФР рекомендуется использовать КриптоПро CSP версии не ниже 5.0 R2.
- Ошибка 500. Если при получении ответов вываливается «Ошибка 500», это почти всегда означает перегрузку серверов фонда. Единственное решение — подождать и повторить запрос позже, желательно в часы меньшей нагрузки (рано утром или вечером).
Подведем итоги
Для восстановления обмена СЭДО в 1С:Комплексная автоматизация 2.5 мы рекомендуем придерживаться следующей стратегии:
- Перейти на ручное получение сообщений за каждый день периода отдельно.
- Проверить актуальность МЧД, если подпись выдана на физлицо.
- Минимизировать частоту запросов (не чаще одного раза в 5-10 минут).
- Временно ограничить активность сторонних программ (СБИС/Контур) в части опроса СЭДО.
Соблюдение этих шагов позволит избежать "потери" входящих запросов и обеспечит своевременную выплату пособий сотрудникам.