ЭЛН 2.0 · Issue #39 · AlexMAS/GostCryptography · GitHub

ЭЛН 2.0 · Issue #39 · AlexMAS/GostCryptography · GitHub ФСС

Выгрузка элн из 1с в сбисс

Добрый день! К сожалению, здесь проблемы со стороны СБИС, не 1С.

Если у Вас подключена 1С-Отчетность, то Вы автоматически заполняете в программе «Реестр ЭЛН для отправки в ФСС», отправляете, потом заполняете «Реестр прямых выплат» и отправляете.

Большинство сертификатов (Астрал, Такском), будучи подключёнными к 1С позволяют работать в таком же режиме, но, к сожалению, не СБИС.

Сертификат от СБИС позволяет только получать ЭЛН и отправлять напрямую «Реестр ЭЛН для отправки в ФСС», «Реестр прямых выплат» — нет.

Файл, который вы указали PRPARSEREESTRFILE_0000000013_2021_06_04_7B6759F3-2114-4B15-B925-1252021E4256 — это как раз и есть «Реестр ЭЛН для отправки в ФСС», выгруженный из 1С, его мы с пользователем выгрузили на первом этапе, он не подошёл.

Я сталкивалась с такой проблемой ранее, нам с пользователем пришлось заполнить больничный в СБИС, т.к. «Реестр ЭЛН для отправки в ФСС» туда не загружался. Поэтому написала способ обхода. Надеюсь, разработчики СБИС наладят обмен с 1С, потому что после перехода на новый формат обмена с ФСС проблемы остаются.

Самый оптимальный, на мой взгляд, вариант — это подключить сертификат СБИС к 1С — Вы сможете получать ЭЛН автоматически в 1С и отправлять напрямую «Реестр ЭЛН для отправки в ФСС» (по словам техподдержки 1С, нужно проверять), а «Реестр прямых выплат» будете выгружать из 1С и загружать в СБИС.
Как подключить сертификат, можно посмотреть здесь — Сертификаты ФСС для 1С

Частично принятые реестры элн и другие изменения

Если при отправке реестра ЭЛН часть листов не была принята из-за каких-либо ошибок, а часть была принята, то после исправления этих ошибок, при следующей
отправке этого реестра, возникает ошибка по тем листам, которые были приняты.

Читайте также:  Официальный сайт ФСС Мурома

Рисунок 3.1

Для решения этой проблемы в версии 3.1.10 состояние ЭЛН сохраняется в отдельности для каждого ЭЛН. Оно может принимать 3 значения:

  • Принят ФСС
  • Не принят ФСС
  • Не заполнено (пока ЭЛН не отправлен)

Состояние отображается в табличной части реестра ЭЛН:

Рисунок 3.2

Элн 2.0 · issue #39 · alexmas/gostcryptography

Здравствуйте, коллеги!
С 2021 года используем GostCryptography для взаимодействия с ФСС в части обмена данными ЭЛН. За библиотеку Автору отдельное спасибо. Все прекрасно работало, до появления сервиса версии 2.0.

С появлением нового сервиса, на запрос ЭЛН по № и СНИЛС (в тестовый контур https://docs-test.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService), всегда возвращается ошибка: «ru.fss.integration.ws.fault.v01.InternalException: Не удалось расшифровать сообщение. Возможно сообщение зашифровано на ключе отличном от ключа уполномоченного лица ФСС. Проверьте правильность и актуальность ключа уполномоченного лица ФСС. class ru.ibs.cryptopro.jcp.eln.crypt.CryptoException».

В процессе отладки удалось выяснить, что тестовый контур ЭЛН 2.0 не принимает сертификат уполномоченного лица ФСС для тестового контура (https://fss-help.ru/FSS_TEST_CERT_2021.cer), а только сертификат для рабочего контура (https://cabinets.fss.ru/FSS_PROD_CERT_2021.cer). Также тестовый контур 2.0 (в отличии от тестового контура 1.1) не принимает тестовые сертификаты (выданные тестовыми УЦ), а только выданные акредитованными УЦ (т.е. полноценные сертификаты).

При выполнении этих условий АРМ ФСС выполняет запрос ЭЛН по № и СНИЛС и ему сервис возвращает: «Ошибка: ORA-20001: Некорректные параметры: Рег. номер в запросе и ОГРН в сертификате ЭП. Не найден страхователь с такими параметрами, а также отсутствует уполномоченный представитель с таким сертификатом ЭП». Что, в общем корректно (если не обращать внимание, что контур тестовый), так как используется сертификат страхователя, который не участвует в обмене данными ЭЛН.

Запрос в тестовый контур ЭЛН 2.0 без шифрования данных (https://docs-test.fss.ru/ws-insurer-v20/FileOperationsLnService) выполняется и сервис возвращает: «ORA-20001: Номер 306735316028 принадлежит к ЛН на бумажном бланке». Что тоже выглядит корректно. То есть, на лицо проблема с шифрованием (или расшифровыванием на стороне ФСС) сообщения.

Читайте также:  Фонд социального страхования контракты

Код метода и текст сообщения, передаваемое сервису ФСС в следующих сообщениях.

Кто ни будь подскажите, в чем моя ошибка.

Оцените статью
ФСС Help
Добавить комментарий