Ошибка уполномоченный не найден проверьте сертификат уполномоченного

У пользователей с электронной подписью от удостоверяющего центра Федерального Казначейства возникают проблемы. При попытке направить отчет или документы в ФСС приходят ошибки:

  • «E_SEDO_1025: Пара рег.номер из запроса и ОГРН из сертификата не найдены в справочнике страхователей. Не найден страхователь с такими параметрами, а также отсутствует уполномоченный представитель с таким сертификатом ЭП.»
  • «ИНН страхователя в XML-файле не совпадает с ИНН страхователя в сертификате. Ошибка: Уполномоченный не найден. Проверьте сертификат уполномоченного.»
  • «Нет сведений о праве подписи представителя страхователя, подписавшего документ.»
  • «Произошла ошибка при обработке заявления. Не соответствует формат Электронной цифровой подписи (ЭЦП).»

Возможные причины

В электронной подписи, выпущенной УЦ Федерального казначейства, могут отсутствовать значения ОГРН и ИНН юридического лица. Вместо них в сертификате указаны СНИЛС и ИНН физлица.

Что делать

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

Разберём, что делать, если в ЛК ФСС, при подписании, в графе «Сертификат уполномоченного лица ФСС для шифрования», отсутствуют сертификаты.


Один из клиентов обратился к нам с проблемой: при отправке реестра из Личного кабинета ФСС, в графе «Сертификат уполномоченного лица ФСС для шифрования» не было никаких сертификатов, лишь надпись «Не выбрано / Не найдено». При этом личные сертификаты («Общий сертификат организации») отображались корректно.

Проблема решается весьма просто. Приступим.

Скачивание сертификата

Перейдите в Личный кабинет ФСС, в раздел сертификатов (https://lk.fss.ru/cert.html)

Спуститесь на странице вниз до раздела «Для взаимодействия с ПВСО, Ф4»

Скачайте актуальный, действующий сертификат ПВСО/Ф4 и откройте его из загрузок. Если появится окно безопасности – разрешите запуск утилиты просмотра сведений о сертификате.

Установите сертификат

В открывшемся окне нажмите на кнопку «Установить сертификат…». В открывшемся окне выберите расположение – «Текущий пользователь», нажмите «Далее».

В следующем окне выберите: «Поместить сертификаты в следующей хранилище», нажмите «Обзор…», выберите хранилище «Другие пользователи», нажмите «ОК», «Далее» и «Готово».

Должно появиться окно с надписью «Импорт успешно выполнен.».

Также убедитесь в корректности цепочки сертификатов

Для того, чтобы сертификат заработал, его цепочка должна быть корректна, чтобы сервисы знали, какие удостоверяющие центры выпустили этот сертификат и могли убедиться в его подлинности.

Для проверки корректности цепочки сертификатов, вновь откройте сертификат из загрузок и перейдите на вкладку «Путь сертификации». Корректная цепочка сертификатов выглядит следующим образом (может иметь иные названия сертификатов – если сертификат был уже перевыпущен к тому моменту, как вы читаете эту статью):

Если же вы столкнулись с ошибкой в информации о сертификате, а также цепочка сертификатов в поле сверху не отображается (т.е. виден только основной сертификат и/или не виден головной сертификат), то необходимо установить корневые сертификаты.

Актуальные корневые сертификаты вы можете найти в инструкции, приложенной на странице со сертификатами ФСС (https://lk.fss.ru/cert.html). На момент публикации статьи, актуальные корневые сертификаты располагаются по следующим ссылкам:

  • Сертификат Головного удостоверяющего центра: https://e-trust.gosuslugi.ru/app/scc/portal/api/v1/portal/ca/download/8CAE88BBFD404A7A53630864F9033606E1DC45E2
  • Сертификат Минкомсвязи: https://e-trust.gosuslugi.ru/app/scc/portal/api/v1/portal/ca/download/4BC6DC14D97010C41A26E058AD851F81C842415A
  • Сертификат Федерального Казначейства: https://e-trust.gosuslugi.ru/app/scc/portal/api/v1/portal/ca/download/63C41988B32303D6ECF9915699FC34D07D155B01

Эти сертификаты также необходимо установить, при этом поместив их в хранилище «Доверенные корневые центры сертификации»

В случае, если появится окно подтверждения установки сертификата, согласитесь на его установку.

После того, как вы убедитесь в корректности установки цепочки сертификатов и установите сертификат ПВСО/Ф4, перезагрузите страницу отправки реестра. Сертификат уполномоченного лица должен появиться в списке сертификатов.

Описание ошибок приёма

Код Наименование Описание
-10 He удалось расшифровать Общая ошибка расшифровки. Возможно, проблема в сертификате, используемом для шифрования.
-11 He удалось проверить ЭЦП. Ошибка сертификата пользователя – в данном случае следует связаться с УЦ, выдавшим вам ЭЦП. XML – файл был подписан дважды, необходимо выбрать и подписать файл расчета еще раз. Нарушен порядок подписания / шифрования файла расчета. Файл расчета сначала подписывается ЭЦП, затем зашифровывается.
-12 ЭЦП не верна. ЭЦП файла расчёта не верна или отсутствует.
-13 В сертификате отсутствует регистрационный номер страхователя. Сертификат пользователя не содержит записи о Регистрационном номере страхователя (свойство 1.2.643.3.141.1.1 поля «Субъект» сертификата). Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-14 В сертификате отсутствует код подразделения ФСС РФ. Сертификат пользователя не содержит записи о Коде подразделения ФСС РФ (свойство 1.2.643.3.141.1.2 поля «Субъект» сертификата). Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-15 Ошибка шифрования Внутренняя ошибка криптосервиса. Необходимо отправить файл расчета повторно.
-16 Неверный формат регистрационного номера страхователя. В сертификате, выданным УЦ, неправильно указан регистрационный номер страхователя (количество цифр регистрационного номера не равно 10). Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-17 Неверный формат кода подразделения ФСС РФ. В сертификате, выданным УЦ, неправильно указан код подразделения ФСС РФ (количество цифр код подразделения не равно 4). Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-18 Расчет зашифрован на ключе, отличном от открытого ключа ФСС.
  1. При подписании и шифровании файла расчета выбран неверный сертификат уполномоченного лица ФСС РФ. В данном случае нужно повторить операцию подписания и шифрования используя сертификат уполномоченного лица ФСС РФ Хасянова Рената Алиевича (Департамент ИТ ФСС РФ).
  2. При подписании и шифровании файла расчета выбран просроченный сертификат уполномоченного лица ФСС РФ. Необходимо использовать новый сертификат уполномоченного лица ФСС РФ. Для этого их необходимо загрузить новый сертификат с официального сайта Фонда http://www.fss.ru/uc и установить в хранилище сертификатов («Обновление сертификатов УЦ ФСС РФ»).
-19 Расчет не зашифрован или не подписан. Необходимо подписать, зашифровать и направить файл расчета на шлюз приема расчетов повторно.
-20 Неизвестный формат файла. Формат файла не xml. Необходимо сформировать новый файл расчёта в соответствии с Технологией приема расчетов (http://fss.ru/ru/legal_information/124/133/258854.shtml).Расчет страхователя по Форма-4 ФСС за 1-й квартал 2017 г. должен быть подготовлен в виде xml файла в формате, заданном следующей XSD-схемой.
-41 Нет доверия к издателю сертификата. Данная ошибка возникает в следующих случаях:
1) Корневой сертификат УЦ не соответствует Федеральному закону от 06.04.2011 № 63-ФЗ (Закон № 63-ФЗ)
2) Не установлен корневой сертификат УЦ
Необходимо связаться с УЦ, выдавшим сертификат пользователя.
-42 Ошибка при проверке сертификата. Общая ошибка шифрования. Необходимо отправить файл расчета повторно.
-43 Сертификат отозван. Сертификат, которым подписан файл расчета, более недействителен. Необходимо связаться с УЦ, выдавшим сертификат пользователя.
-44 Не найден или просрочен СОС издателя сертификата. Ошибка списка отозванных сертификатов (СОС) УЦ, выдавшего сертификат пользователя. Необходимо связаться для консультации с УЦ, выдавшим сертификат пользователя.
-45 Сертификат поврежден. Общая ошибка шифрования. Необходимо отправить файл расчета повторно.
-46 Сертификат просрочен Сертификат пользователя, которым подписан файл расчета , более недействителен. Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-50 В сертификате отсутствует ИНН страхователя. Сертификат пользователя не содержит записи о ИНН страхователя (свойство 1.2.643.3.131.1.1 поля «Субъект» сертификата). Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-51 ИНН, указанный в расчете, отсутствует в базе данных ЕГРЮЛ. Отчет не принят, т.к. ИНН, указанный в расчете, отсутствует в базе данных ЕГРЮЛ. Необходимо обратиться в ФНС по месту регистрации.
-503 XML-файл расчёта не прошел форматный контроль Рекомендуется проверить xml-файл по соответствующей ему XSD схеме. Например, расчет страхователя по Форма-4 ФСС за 1-й квартал 2017 г. должен быть подготовлен в виде xml файла в формате, заданном следующей XSD-схемой. Для других периодов используются соответствующие XSD схемы.
-504 В сертификате указано несуществующее подразделение ФСС РФ В сертификате пользователя, выданным УЦ, неправильно указан код подразделения ФСС РФ. Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-505 Неверное наименование файла. Необходимо привести наименование файла в соответствие с Технологией приема расчетов (регистрационный номер страхователя_расчетный год_отчетный квартал.ef4).
-506 Вторые разделы расчёта имеют одинаковые шифры налогообложения Необходимо исправить расчёт.
-507 Нет файла *.xml Не загружен файл расчета. Необходимо отправить файл расчета повторно.
-508 Ошибки логического контроля Рекомендуется исправить ошибочные параметры расчёта(например: не заполнена строка Всего Таблицы 1.1). Отчет принят с замечаниями.
-509 Отчетный период в XML-файле не совпал с отчетным периодом в наименовании файла Необходимо привести содержание xml-файла расчёта в соответствие с наименованием.
-511 Ошибка при чтении XML-файла расчёта Файл пуст или не является XML-файлом
-512 Расчетный год в XML-файле не совпал с расчетным годом в наименовании файла расчёта. Необходимо привести содержание xml-файла расчёта в соответствие с наименованием.
-513 Регистрационный номер страхователя в сертификате не совпадает с регистрационным номером, указанном в имени файла. Файл расчёта подписан ЭЦП, принадлежащей организации, отличной от указанной в расчёте. Необходимо проверить сертификат используемый для ЭЦП.
-514 Регистрационный номер страхователя в XML-файле не совпадает с регистрационным номером в сертификате ЭЦП. Необходимо привести содержание xml-файла расчёта в соответствие с сертификатом.
-515 Регистрационный номер страхователя в XML-файле не совпадает с номером страхователя, указанном в имени файла. Необходимо проверить содержание xml-файла расчёта.
-516 Дополнительный код обособленного подразделения в XML-файле не совпадает с номером страхователя, указанном в имени файла. Необходимо проверить содержание xml-файла расчёта.
-517 Слишком большой файл Размер файла расчёта превышает максимально допустимое значение 2097152 байт. Необходимо сформировать новый файл расчёта
-518 Нулевой размер файла Необходимо сформировать новый файл расчёта
-519 ИНН страхователя в XML-файле не совпадает с ИНН страхователя в сертификате. При сдаче за другое юр. лицо должны соответствовать рег. номер, при сдаче за своё юр. лицо — ИНН. Следует проверить сертификат, используемый для ЭЦП.
-520 ОГРН страхователя в XML-файле не совпадает с ОГРН страхователя в сертификате. Необходимо проверить сертификат используемый для ЭЦП.
-550 Сертификат не является квалифицированным сертификатом. Сертификат пользователя, которым подписан файл расчета, не является квалифицированным сертификатом.
-552 Атрибут QUART_NUM элемента TITLE может иметь значение только из следующего ряда: «3»,»6″,»9″,»0″,»03″,»06″,»09″,»12″. Необходимо исправить значение атрибута QUART_NUM в XML-файле отчёта.
-598 ИНН страхователя в XML-файле отличается от ИНН, соответствующего регистрационному номеру страхователя в БД ФСС РФ. Необходимо проверить актуальность использованного ИНН.
-599 Внутренняя ошибка в модуле контроля принимаемых данных. Сообщите в техническую поддержку.

У пользователей с электронной подписью от удостоверяющего центра Федерального Казначейства возникают проблемы. При попытке направить отчет или документы в ФСС приходят ошибки:

  • «E_SEDO_1025: Пара рег.номер из запроса и ОГРН из сертификата не найдены в справочнике страхователей. Не найден страхователь с такими параметрами, а также отсутствует уполномоченный представитель с таким сертификатом ЭП.»
  • «ИНН страхователя в XML-файле не совпадает с ИНН страхователя в сертификате. Ошибка: Уполномоченный не найден. Проверьте сертификат уполномоченного.»
  • «Нет сведений о праве подписи представителя страхователя, подписавшего документ.»
  • «Произошла ошибка при обработке заявления. Не соответствует формат Электронной цифровой подписи (ЭЦП).»

Возможные причины

В электронной подписи, выпущенной УЦ Федерального казначейства, могут отсутствовать значения ОГРН и ИНН юридического лица. Вместо них в сертификате указаны СНИЛС и ИНН физлица.

Что делать

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

Бухгалтерия

Ошибки при подаче отчетности в ФСС: что означают и как исправить

Ошибка 10 при расшифровке файла и проверке ЭЦП — это использование неверного способа шифрования отчетности либо несоответствие сертификата и электронной подписи отправителя заявленным стандартам.

Ошибки: ФСС не принимает отчетность

Каждый страхователь обязан своевременно отчитываться в ФСС по страховым взносам на травматизм. Единая форма расчета 4-ФСС утверждена приказом ФСС №381 от 26.09.2016 (ред. от 07.06.2017). Если в штате работодателя более 25 человек, отчет придется сдавать электронно. Для остальных страхователей способ подачи определяется на выбор: через интернет или на бумажном носителе.

При отправке отчетности страхователю важно проверить форму и правильность ее заполнения. Если в расчете обнаружены ошибки, то отчетность не примет ФСС. Страхователю выставят штраф минимум в 1 000 рублей.

Все виды недочетов расчета 4-ФСС группируют на:

  • форменные — это ошибки в структуре формы, наименовании файла;
  • файловые — это сбои при формировании самого файла отчета, например при шифровании;
  • арифметические — это стандартные бухгалтерские описки и неточности, допущенные при заполнении;
  • ошибка проверки ЭЦП в ФСС — это несоответствие форм криптографической защиты, заявленных Фондом к представлению электронной отчетности.

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

Инструкция по исправлению

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

Ошибка при расшифровке файла и проверке ЭЦП

Все виды ошибок, которые возникают при формировании и сдаче расчета 4-ФСС, описаны на официальном сайте Фонда. Самые распространенные — это сбои электронных сертификатов (ЭС) и электронных подписей. Ошибки возникают из-за того, что Фонд социального страхования регулярно обновляет сертификаты криптографической защиты данных. Это необходимо, чтобы сохранить и обезопасить информацию отчетности от вредоносных программ и хакерских атак.

Чтобы исправить ошибку, необходимо удалить старые ЭС защиты ФСС и установить новые. Инструкция, как обновить ЭСФСС:

Шаг №1. Запустите АРМ.

На рабочем компьютере, через который осуществляется отправка электронных расчетов 4-ФСС, откройте АРМ подписания и шифрования электронных документов:

Шаг №2. Установка ЭС.

Для установки нового ЭС ФСС в открывшемся окне нажмите кнопку «Установить сертификат уполномоченного лица ФСС»:

Шаг №3. Проверка установки.

Если ЭС установлен правильно, в левом нижнем углу окошка АРМ появится надпись:

Шаг №4. Формируем отчет.

Уже после обновления ЭС Фонда необходимо сформировать отчет снова. Проверьте правильность заполнения формы, исправьте арифметические и прочие недочеты. Теперь подпишите отчет действующей электронной подписью, зашифруйте с помощью нового ЭС и отправьте в Фонд.

Основные ошибки при отправке расчетов в ФСС

Код

Наименование недочета при отправке отчетности в Соцстрах

Причины возникновения и способы устранения

-10

He удалось расшифровать

Файл отчета зашифрован неверно либо не зашифрован вовсе. Проблема актуальна при выгрузке отчетности из специализированных бухгалтерских программ.

Попробуйте обновить ЭС Фонда.

-11

He удалось проверить ЭЦП

Вероятно, файл расчета подписан не той электронной подписью, либо срок ее действия истек.

Попробуйте сформировать новый файл и снова подписать его ЭЦП.

Если срок действия истек, обратитесь к оператору, выдавшему ЭЦП.

-13

В ЭС отсутствует регистрационный номер страхователя

-14

В сертификате отсутствует код подразделения ФСС

-16

Неверный формат регистрационного номера страхователя

-17

Неверный формат кода подразделения ФСС

-18

Отчет зашифрован на ключе, отличном от открытого ключа ФСС

При шифровании и подписании отчета выбран неверный или устаревший ЭСФСС. Обновите сертификаты по инструкции и подготовьте отчет заново.

-19

Отчет не зашифрован или не подписан

-20

Неизвестный формат

-21

Файл поврежден

-41

Не найден издатель сертификата

Возможная причина — сбой ЭСФСС. Обратитесь к спецоператору, выдавшему ЭЦП. Возможна проблема на шлюзе приема отчетов, проявляющаяся при большой нагрузке.

-42

Ошибка при проверке сертификата

-43

Сертификат отозван

-44

Не найден или просрочен СОС издателя сертификата

Срок действия корневого сертификата страхователя истек или отозван.

-45

Сертификат поврежден

Проблема на шлюзе приема отчетов, проявляющаяся при большой нагрузке во время сдачи отчетности. Обратитесь к серверу позднее.

Если проблема не устранена, обратитесь в спецоператору, который выдал ЭС.

-46

Сертификат просрочен

Вероятно, файл расчета подписан не той электронной подписью, либо срок ее действия истек.

Попробуйте сформировать новый файл и снова подписать эго ЭЦП.

Если срок действия истек, обратитесь к оператору, выдавшему ЭЦП.

-503

XML-файл с отчетом не прошел форматный контроль

Формат отчета не соответствует заявленному. Сформируйте файл заново.

-504

В сертификате указано несуществующее подразделение Фонда

Проблема возникает вследствие ошибки ЭС — следует связаться со спецоператором, выдавшим ЭЦП.

-505

Неверное имя файла

Зашифрованный файл расчета, предназначенный для передачи в Фонд социального страхования, должен иметь стандартизированное название.

Структура следующая:

<номер страхователя>_<расчетный год>_<отчетный квартал>.ef4.

Об авторе статьи

Евдокимова Наталья

Бухгалтер-эксперт

С 2017 года — автор и научный редактор электронных журналов по бухучету и налогообложению.
Но до этого времени вела бухгалтерский и налоговый учет в бюджетной сфере, в том числе как главбух.

Другие статьи автора на gosuchetnik.ru

Вместе с эти материалом часто ищут:

Что закрывают в России из-за коронавируса:

  • предприятия массового питания (рестораны, кафе — только в режиме заказа продукции на вывоз);
  • торговые центры;
  • магазины, реализующие непродовольственную продукцию;
  • парки для массового отдыха;
  • учреждения культуры (театры, музеи, выставки);
  • библиотеки;
  • кинотеатры, центры для развлечения детей;
  • спортивные, ночные клубы;
  • МФЦ (переведены в онлайн-режим).

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

1 октября 2020

Снижение страховых взносов с 30 до 15% — это правительственная мера поддержки малого и среднего бизнеса. Временное уменьшение ставки поможет организациям справиться с кризисной ситуацией.

17 апреля 2020

Краткая инструкция, как оформить пособие 10 000 на ребенка из-за коронавируса:

  1. Зарегистрироваться на сайте Госуслуг.
  2. Авторизоваться на портале и перейти в личный кабинет.
  3. Выбрать нужную операцию и создать заявление.
  4. Заполнить все необходимые сведения.
  5. Сохранить и направить форму на рассмотрение в Пенсионный фонд.

19 мая 2020

Инструкция, как оформить через Госуслуги пособие 5000 от Путина:

  1. Зарегистрироваться на портале государственных услуг или в электронном сервисе Пенсионного фонда.
  2. Сформировать заявление на пособие.
  3. Заполнить все требуемые сведения и отправить форму на рассмотрение.

4 августа 2021

Отказ от ФСС «ИНН (ОГРН) страхователя в XML-файле не совпадает с ИНН (ОГРН) страхователя в сертификате»

В ответ на отчет ФСС прислал отказ с формулировкой: «ИНН (ОГРН) страхователя в XML-файле не совпадает с ИНН (ОГРН) страхователя в сертификате».

Причина №1. После продления или замены электронной подписи новый сертификат не загружен на портал ФСС

  1. Сохраните сертификат новой электронной подписи на компьютер.
  2. Загрузите его в ваш личный кабинет на портале portal.fss.ru.
  3. Отправьте отчет еще раз.

Причина №2. На портал загружен один сертификат, а отчет подписывается другим

Проверьте, какой сертификат загружен в личный кабинет на portal.fss.ru, и подпишите им отчет. Если вы хотите подписывать отчеты другой ЭП — загрузите новый сертификат на портал.

Причина №3. Истек срок действия доверенности на портале ФСС

  1. Загрузите новую доверенность в личный кабинет на portal.fss.ru.
  2. Представьте бумажный оригинал доверенности в ФСС.
  3. Дождитесь, пока работник фонда установит статус «Утвержден». Проверьте, появился ли этот статус на портале.
  4. Отправьте отчет еще раз.

Причина №4. Доверенность в СБИС отличается от доверенности на портале ФСС

  1. Проверьте, какие данные указаны в доверенности на портале и в СБИС.
  2. Если есть расхождения, исправьте их.
  3. Отправьте отчет еще раз.

Причина №5. Доверенность на портале ФСС не утверждена инспектором

  1. Представьте бумажный оригинал доверенности в ФСС.
  2. Дождитесь, пока работник фонда установит статус «Утвержден». Проверьте, появился ли этот статус на портале portal.fss.ru.
  3. Отправьте отчет еще раз.

Причина №6. Не выполнены условия для сдачи по доверенности

Зарегистрируйтесь на портале ФСС и оформите доверенности согласно инструкции.

Причина №7. На портале ФСС не указаны полномочия для сдачи подтверждения ОВЭД, 4-ФСС, ЭЛН или Реестров сведений

Если все пункты для сдачи отчетности через представителя выполнены, но все равно приходит отказ, обратитесь в ФСС. Инспектор проверит и вручную укажет полномочия для сдачи ПОВЭД, 4-ФСС, Реестров сведений или ЭЛН.

Причина №8. Неверно указан регистрационный номер ФСС, ОГРН или ОГРНИП

Проверьте и исправьте реквизиты в отчете.

Причина №9. Отчет подписан ЭП, выпущенной УЦ Федерального казначейства, в которой отсутствует ОГРН и ИНН юридического лица

Возможные формулировки отказа:

  • «E_SEDO_1025: Пара регистрационный номер из запроса и ОГРН из сертификата не найдены в справочнике страхователей. Не найден страхователь с такими параметрами, а также отсутствует уполномоченный представитель с таким сертификатом ЭП»;
  • «Нет сведений о праве подписи представителя страхователя, подписавшего документ»;
  • «Произошла ошибка при обработке заявления. Не соответствует формат Электронной цифровой подписи (ЭЦП)»;
  • «Уполномоченный не найден. Проверьте сертификат уполномоченного».

Обратитесь в УЦ Федерального казначейства для перевыпуска ЭП с указанием, что подпись будет использоваться для взаимодействия с ФСС.

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.

Ошибка 519 ФСС чаще всего появляется при отправках реестров или формы 4-ФСС. Это происходит в момент документов от имени уполномоченных представителей за самого себя, либо за другие компании. Данная ошибка означает, что в XML-файле и файле страхователя данные по сертификату отличаются. В подобной ситуации может быть несколько причин, а саму ошибку вы сможете исправить, не обращаясь за помощью в сервис.

Код ошибки 519 фсс

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

  • Неверный сертификат электронной подписи. Он может быть просрочен, не соответствовать организации, есть расхождения в реквизитах.
  • Нет доверенности за компанию, которая сдает отчетность через уполномоченного представителя.
  • Доверенность есть, но она не подтверждена.
  • Ошибочные данные по ИНН, или ОГРН.

В данном случае проверяется сертификат УП на портале ФСС (перед этим изучите, как загрузить сертификат УП на портал ФСС). Если сертификат загружен на портал верный, но ошибка остается, необходимо

Важно! Основная причина ошибки 519 ФСС в данных сертификата, поэтому в первую очередь, нужно уточнить сведения по нему.

Что делать для исправления кода ошибки 519

Для проверки соответствия всех данных потребуется некоторое время. Первое, что можно посмотреть, это данные по доверенности. Ведь в этом случае сдается отчетность за третье лицо. Итак, для исправления ошибки, сделайте следующее:

  1. Удостоверьтесь, что на портал загружена Доверенность компании, за которую направляется отчетность.
  2. Проверьте статус доверенности. Если рядом стоит зеленая галочка – все хорошо, если красная, то для подтверждения документа следует обратиться в филиал ФСС.
  3. Проверьте сертификат ЭЦП.
  4. Проверьте ИНН и ОГРН в отчете, который был направлен, а также сертификат ключа. Эти данные можно посмотреть через раздел меню «Сертификат». Пройдите по цепочке «Посмотреть» – «Состав» – «Субъект».

Если вы обнаружите ошибку в самом отчетном файле, исправьте данные и перенаправьте документ повторно. Но в случае проблем с данными сертификата придется обратиться в УЦ, где получали сертификат.

Описание ошибок приёма

Код Наименование Описание
-10 He удалось расшифровать Общая ошибка расшифровки. Возможно, проблема в сертификате, используемом для шифрования.
-11 He удалось проверить ЭЦП. Ошибка сертификата пользователя – в данном случае следует связаться с УЦ, выдавшим вам ЭЦП. XML – файл был подписан дважды, необходимо выбрать и подписать файл расчета еще раз. Нарушен порядок подписания / шифрования файла расчета. Файл расчета сначала подписывается ЭЦП, затем зашифровывается.
-12 ЭЦП не верна. ЭЦП файла расчёта не верна или отсутствует.
-13 В сертификате отсутствует регистрационный номер страхователя. Сертификат пользователя не содержит записи о Регистрационном номере страхователя (свойство 1.2.643.3.141.1.1 поля «Субъект» сертификата). Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-14 В сертификате отсутствует код подразделения ФСС РФ. Сертификат пользователя не содержит записи о Коде подразделения ФСС РФ (свойство 1.2.643.3.141.1.2 поля «Субъект» сертификата). Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-15 Ошибка шифрования Внутренняя ошибка криптосервиса. Необходимо отправить файл расчета повторно.
-16 Неверный формат регистрационного номера страхователя. В сертификате, выданным УЦ, неправильно указан регистрационный номер страхователя (количество цифр регистрационного номера не равно 10). Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-17 Неверный формат кода подразделения ФСС РФ. В сертификате, выданным УЦ, неправильно указан код подразделения ФСС РФ (количество цифр код подразделения не равно 4). Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-18 Расчет зашифрован на ключе, отличном от открытого ключа ФСС.
  1. При подписании и шифровании файла расчета выбран неверный сертификат уполномоченного лица ФСС РФ. В данном случае нужно повторить операцию подписания и шифрования используя сертификат уполномоченного лица ФСС РФ Хасянова Рената Алиевича (Департамент ИТ ФСС РФ).
  2. При подписании и шифровании файла расчета выбран просроченный сертификат уполномоченного лица ФСС РФ. Необходимо использовать новый сертификат уполномоченного лица ФСС РФ. Для этого их необходимо загрузить новый сертификат с официального сайта Фонда http://www.fss.ru/uc и установить в хранилище сертификатов («Обновление сертификатов УЦ ФСС РФ»).
-19 Расчет не зашифрован или не подписан. Необходимо подписать, зашифровать и направить файл расчета на шлюз приема расчетов повторно.
-20 Неизвестный формат файла. Формат файла не xml. Необходимо сформировать новый файл расчёта в соответствии с Технологией приема расчетов (http://fss.ru/ru/legal_information/124/133/258854.shtml).Расчет страхователя по Форма-4 ФСС за 1-й квартал 2017 г. должен быть подготовлен в виде xml файла в формате, заданном следующей XSD-схемой.
-41 Нет доверия к издателю сертификата. Данная ошибка возникает в следующих случаях:
1) Корневой сертификат УЦ не соответствует Федеральному закону от 06.04.2011 № 63-ФЗ (Закон № 63-ФЗ)
2) Не установлен корневой сертификат УЦ
Необходимо связаться с УЦ, выдавшим сертификат пользователя.
-42 Ошибка при проверке сертификата. Общая ошибка шифрования. Необходимо отправить файл расчета повторно.
-43 Сертификат отозван. Сертификат, которым подписан файл расчета, более недействителен. Необходимо связаться с УЦ, выдавшим сертификат пользователя.
-44 Не найден или просрочен СОС издателя сертификата. Ошибка списка отозванных сертификатов (СОС) УЦ, выдавшего сертификат пользователя. Необходимо связаться для консультации с УЦ, выдавшим сертификат пользователя.
-45 Сертификат поврежден. Общая ошибка шифрования. Необходимо отправить файл расчета повторно.
-46 Сертификат просрочен Сертификат пользователя, которым подписан файл расчета , более недействителен. Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-50 В сертификате отсутствует ИНН страхователя. Сертификат пользователя не содержит записи о ИНН страхователя (свойство 1.2.643.3.131.1.1 поля «Субъект» сертификата). Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-51 ИНН, указанный в расчете, отсутствует в базе данных ЕГРЮЛ. Отчет не принят, т.к. ИНН, указанный в расчете, отсутствует в базе данных ЕГРЮЛ. Необходимо обратиться в ФНС по месту регистрации.
-503 XML-файл расчёта не прошел форматный контроль Рекомендуется проверить xml-файл по соответствующей ему XSD схеме. Например, расчет страхователя по Форма-4 ФСС за 1-й квартал 2017 г. должен быть подготовлен в виде xml файла в формате, заданном следующей XSD-схемой. Для других периодов используются соответствующие XSD схемы.
-504 В сертификате указано несуществующее подразделение ФСС РФ В сертификате пользователя, выданным УЦ, неправильно указан код подразделения ФСС РФ. Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-505 Неверное наименование файла. Необходимо привести наименование файла в соответствие с Технологией приема расчетов (регистрационный номер страхователя_расчетный год_отчетный квартал.ef4).
-506 Вторые разделы расчёта имеют одинаковые шифры налогообложения Необходимо исправить расчёт.
-507 Нет файла *.xml Не загружен файл расчета. Необходимо отправить файл расчета повторно.
-508 Ошибки логического контроля Рекомендуется исправить ошибочные параметры расчёта(например: не заполнена строка Всего Таблицы 1.1). Отчет принят с замечаниями.
-509 Отчетный период в XML-файле не совпал с отчетным периодом в наименовании файла Необходимо привести содержание xml-файла расчёта в соответствие с наименованием.
-511 Ошибка при чтении XML-файла расчёта Файл пуст или не является XML-файлом
-512 Расчетный год в XML-файле не совпал с расчетным годом в наименовании файла расчёта. Необходимо привести содержание xml-файла расчёта в соответствие с наименованием.
-513 Регистрационный номер страхователя в сертификате не совпадает с регистрационным номером, указанном в имени файла. Файл расчёта подписан ЭЦП, принадлежащей организации, отличной от указанной в расчёте. Необходимо проверить сертификат используемый для ЭЦП.
-514 Регистрационный номер страхователя в XML-файле не совпадает с регистрационным номером в сертификате ЭЦП. Необходимо привести содержание xml-файла расчёта в соответствие с сертификатом.
-515 Регистрационный номер страхователя в XML-файле не совпадает с номером страхователя, указанном в имени файла. Необходимо проверить содержание xml-файла расчёта.
-516 Дополнительный код обособленного подразделения в XML-файле не совпадает с номером страхователя, указанном в имени файла. Необходимо проверить содержание xml-файла расчёта.
-517 Слишком большой файл Размер файла расчёта превышает максимально допустимое значение 2097152 байт. Необходимо сформировать новый файл расчёта
-518 Нулевой размер файла Необходимо сформировать новый файл расчёта
-519 ИНН страхователя в XML-файле не совпадает с ИНН страхователя в сертификате. При сдаче за другое юр. лицо должны соответствовать рег. номер, при сдаче за своё юр. лицо — ИНН. Следует проверить сертификат, используемый для ЭЦП.
-520 ОГРН страхователя в XML-файле не совпадает с ОГРН страхователя в сертификате. Необходимо проверить сертификат используемый для ЭЦП.
-550 Сертификат не является квалифицированным сертификатом. Сертификат пользователя, которым подписан файл расчета, не является квалифицированным сертификатом.
-552 Атрибут QUART_NUM элемента TITLE может иметь значение только из следующего ряда: «3»,»6″,»9″,»0″,»03″,»06″,»09″,»12″. Необходимо исправить значение атрибута QUART_NUM в XML-файле отчёта.
-598 ИНН страхователя в XML-файле отличается от ИНН, соответствующего регистрационному номеру страхователя в БД ФСС РФ. Необходимо проверить актуальность использованного ИНН.
-599 Внутренняя ошибка в модуле контроля принимаемых данных. Сообщите в техническую поддержку.

Расшифровка кодов ошибок на отчеты ФСС

-10    He удалось расшифровать
        Общая ошибка расшифровки. Рекомендуется проверить действительность сертификата УЦ, выдавшего вам ЭП (текущее состояние кросс-сертификации УЦ ФСС РФ и доверенных УЦ).
-11    He удалось проверить ЭП.
    Ошибка сертификата пользователя – в данном случае следует связаться с УЦ, выдавшим вам ЭП. XML – файл был подписан дважды, необходимо выбрать и подписать файл расчета еще раз. Нарушен порядок подписания / шифрования файла расчета. Файл расчета сначала подписывается ЭП, затем зашифровывается.
-13    В сертификате отсутствует регистрационный номер страхователя.
    Сертификат пользователя не содержит записи о Регистрационном номере страхователя (свойство 1.2.643.3.141.1.1 поля «Субъект» сертификата). Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-14    В сертификате отсутствует код подразделения ФСС РФ.
    Сертификат пользователя не содержит записи о Коде подразделения ФСС РФ (свойство 1.2.643.3.141.1.2 поля «Субъект» сертификата). Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-15    Ошибка шифрования
    Внутренняя ошибка криптосервиса. Необходимо отправить файл расчета повторно.
-16    Неверный формат регистрационного номера страхователя.
    В сертификате, выданным УЦ, неправильно указан регистрационный номер страхователя (количество цифр регистрационного номера не равно 10). Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-17    Неверный формат кода подразделения ФСС РФ.
    В сертификате, выданным УЦ, неправильно указан код подразделения ФСС РФ (количество цифр код подразделения не равно 4). Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-18    Расчет зашифрован на ключе, отличном от открытого ключа ФСС.
    1.    При подписании и шифровании файла расчета выбран неверный сертификат уполномоченного лица ФСС РФ. В данном случае нужно повторить операцию подписания и шифрования используя сертификат уполномоченного лица ФСС РФ Хасянова Рената Алиевича (Департамент ИТ ФСС РФ).
        2.            При подписании и шифровании файла расчета выбран просроченный сертификат уполномоченного лица ФСС РФ. Необходимо использовать новый сертификат уполномоченного лица ФСС РФ. Для этого их необходимо загрузить новый сертификат с официального сайта Фонда http://www.fss.ru/uc и установить в хранилище сертификатов («Обновление сертификатов УЦ ФСС РФ»).

-19    Расчет не зашифрован или не подписан.
    Необходимо подписать, зашифровать и направить файл расчета на шлюз приема расчетов повторно.
-20    Неизвестный формат файла.    
        Формат файла не xml. Необходимо сформировать новый файл расчёта в соответствии с Технологией приема расчетов (http://fss.ru/ru/legal_information/124/133/68837.shtml).

-41    Не найден издатель сертификата.
    Не установлен корневой сертификат УЦ или истек срок действия кросс-сертификата УЦ, выдавшего сертификат пользователя. Необходимо связаться с УЦ, выдавшим сертификат пользователя., предварительно проверив на состояние сертификата.

-42    Ошибка при проверке сертификата.
    Общая ошибка шифрования. Необходимо отправить файл расчета повторно.
-43    Сертификат отозван.
    Сертификат, которым подписан файл расчета, более недействителен. Необходимо связаться с УЦ, выдавшим сертификат пользователя.
-44    Не найден или просрочен СОС издателя сертификата.
    Ошибка списка отозванных сертификатов (СОС) УЦ, выдавшего сертификат пользователя. Необходимо связаться для консультации с УЦ, выдавшим сертификат пользователя.
-45    Сертификат поврежден.
    Общая ошибка шифрования. Необходимо отправить файл расчета повторно.
-46    Сертификат просрочен
    Сертификат пользователя, которым подписан файл расчета , более недействителен. Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-503    XML-файл расчёта не прошел форматный контроль
    Рекомендуется проверить xml-файл по XSD схеме

-504    В сертификате указано несуществующее подразделение ФСС РФ
    В сертификате пользователя, выданным УЦ, неправильно указан код подразделения ФСС РФ. Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-505    Неверное наименование файла.
    Привести наименование файла расчёта в соответствиес Технологией приема расчетов (http://fss.ru/ru/legal_information/124/133/68837.shtml).

-506    Вторые разделы расчёта имеют одинаковые шифры налогообложения
    Необходимо исправить расчёт.
-507    Нет файла ..xml    ,Не загружен файл расчета.
        Необходимо отправить файл расчета повторно.
-508    Ошибки логического контроля
    Необходимо исправить ошибочные параметры расчёта, указанные в протоколе проверки.
-509    Отчетный период в XML-файле не совпал с отчетным периодом в наименовании файла
    Необходимо привести содержание xml-файла расчёта в соответствие с наименованием.
-511    Ошибка при чтении XML-файла расчёта
    Файл пуст или не является XML-файлом
-512    Расчетный год в XML-файле не совпал с расчетным годом в наименовании файла расчёта.
    Необходимо привести содержание xml-файла расчёта в соответствие с наименованием.
-513    Регистрационный номер страхователя в сертификате не совпадает с регистрационным номером, указанном в имени файла.
    Файл расчёта подписан ЭП, принадлежащей организации отличной от организации, указанной в расчёте. Необходимо проверить сертификат используемый для ЭП.
-514    Регистрационный номер страхователя в XML-файле не совпадает с регистрационным номером в сертификате ЭП.
    Необходимо привести содержание xml-файла расчёта в соответствие с сертификатом.
-517    Слишком большой файл
    Размер файла расчёта превышает максимально допустимое значение 655360 байт. Необходимо сформировать новый файл расчёта
-518    Нулевой размер файла
    Необходимо сформировать новый файл расчёта

Бухгалтерия

Ошибки при подаче отчетности в ФСС: что означают и как исправить

Ошибка 10 при расшифровке файла и проверке ЭЦП — это использование неверного способа шифрования отчетности либо несоответствие сертификата и электронной подписи отправителя заявленным стандартам.

Ошибки: ФСС не принимает отчетность

Каждый страхователь обязан своевременно отчитываться в ФСС по страховым взносам на травматизм. Единая форма расчета 4-ФСС утверждена приказом ФСС №381 от 26.09.2016 (ред. от 07.06.2017). Если в штате работодателя более 25 человек, отчет придется сдавать электронно. Для остальных страхователей способ подачи определяется на выбор: через интернет или на бумажном носителе.

При отправке отчетности страхователю важно проверить форму и правильность ее заполнения. Если в расчете обнаружены ошибки, то отчетность не примет ФСС. Страхователю выставят штраф минимум в 1 000 рублей.

Все виды недочетов расчета 4-ФСС группируют на:

  • форменные — это ошибки в структуре формы, наименовании файла;
  • файловые — это сбои при формировании самого файла отчета, например при шифровании;
  • арифметические — это стандартные бухгалтерские описки и неточности, допущенные при заполнении;
  • ошибка проверки ЭЦП в ФСС — это несоответствие форм криптографической защиты, заявленных Фондом к представлению электронной отчетности.

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

Инструкция по исправлению

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

Ошибка при расшифровке файла и проверке ЭЦП

Все виды ошибок, которые возникают при формировании и сдаче расчета 4-ФСС, описаны на официальном сайте Фонда. Самые распространенные — это сбои электронных сертификатов (ЭС) и электронных подписей. Ошибки возникают из-за того, что Фонд социального страхования регулярно обновляет сертификаты криптографической защиты данных. Это необходимо, чтобы сохранить и обезопасить информацию отчетности от вредоносных программ и хакерских атак.

Чтобы исправить ошибку, необходимо удалить старые ЭС защиты ФСС и установить новые. Инструкция, как обновить ЭСФСС:

Шаг №1. Запустите АРМ.

На рабочем компьютере, через который осуществляется отправка электронных расчетов 4-ФСС, откройте АРМ подписания и шифрования электронных документов:

Шаг №2. Установка ЭС.

Для установки нового ЭС ФСС в открывшемся окне нажмите кнопку «Установить сертификат уполномоченного лица ФСС»:

Шаг №3. Проверка установки.

Если ЭС установлен правильно, в левом нижнем углу окошка АРМ появится надпись:

Шаг №4. Формируем отчет.

Уже после обновления ЭС Фонда необходимо сформировать отчет снова. Проверьте правильность заполнения формы, исправьте арифметические и прочие недочеты. Теперь подпишите отчет действующей электронной подписью, зашифруйте с помощью нового ЭС и отправьте в Фонд.

Основные ошибки при отправке расчетов в ФСС

Код

Наименование недочета при отправке отчетности в Соцстрах

Причины возникновения и способы устранения

-10

He удалось расшифровать

Файл отчета зашифрован неверно либо не зашифрован вовсе. Проблема актуальна при выгрузке отчетности из специализированных бухгалтерских программ.

Попробуйте обновить ЭС Фонда.

-11

He удалось проверить ЭЦП

Вероятно, файл расчета подписан не той электронной подписью, либо срок ее действия истек.

Попробуйте сформировать новый файл и снова подписать его ЭЦП.

Если срок действия истек, обратитесь к оператору, выдавшему ЭЦП.

-13

В ЭС отсутствует регистрационный номер страхователя

-14

В сертификате отсутствует код подразделения ФСС

-16

Неверный формат регистрационного номера страхователя

-17

Неверный формат кода подразделения ФСС

-18

Отчет зашифрован на ключе, отличном от открытого ключа ФСС

При шифровании и подписании отчета выбран неверный или устаревший ЭСФСС. Обновите сертификаты по инструкции и подготовьте отчет заново.

-19

Отчет не зашифрован или не подписан

-20

Неизвестный формат

-21

Файл поврежден

-41

Не найден издатель сертификата

Возможная причина — сбой ЭСФСС. Обратитесь к спецоператору, выдавшему ЭЦП. Возможна проблема на шлюзе приема отчетов, проявляющаяся при большой нагрузке.

-42

Ошибка при проверке сертификата

-43

Сертификат отозван

-44

Не найден или просрочен СОС издателя сертификата

Срок действия корневого сертификата страхователя истек или отозван.

-45

Сертификат поврежден

Проблема на шлюзе приема отчетов, проявляющаяся при большой нагрузке во время сдачи отчетности. Обратитесь к серверу позднее.

Если проблема не устранена, обратитесь в спецоператору, который выдал ЭС.

-46

Сертификат просрочен

Вероятно, файл расчета подписан не той электронной подписью, либо срок ее действия истек.

Попробуйте сформировать новый файл и снова подписать эго ЭЦП.

Если срок действия истек, обратитесь к оператору, выдавшему ЭЦП.

-503

XML-файл с отчетом не прошел форматный контроль

Формат отчета не соответствует заявленному. Сформируйте файл заново.

-504

В сертификате указано несуществующее подразделение Фонда

Проблема возникает вследствие ошибки ЭС — следует связаться со спецоператором, выдавшим ЭЦП.

-505

Неверное имя файла

Зашифрованный файл расчета, предназначенный для передачи в Фонд социального страхования, должен иметь стандартизированное название.

Структура следующая:

<номер страхователя>_<расчетный год>_<отчетный квартал>.ef4.

Об авторе статьи

Евдокимова Наталья

Бухгалтер-эксперт

С 2017 года — автор и научный редактор электронных журналов по бухучету и налогообложению.
Но до этого времени вела бухгалтерский и налоговый учет в бюджетной сфере, в том числе как главбух.

Другие статьи автора на gosuchetnik.ru

Вместе с эти материалом часто ищут:

Что закрывают в России из-за коронавируса:

  • предприятия массового питания (рестораны, кафе — только в режиме заказа продукции на вывоз);
  • торговые центры;
  • магазины, реализующие непродовольственную продукцию;
  • парки для массового отдыха;
  • учреждения культуры (театры, музеи, выставки);
  • библиотеки;
  • кинотеатры, центры для развлечения детей;
  • спортивные, ночные клубы;
  • МФЦ (переведены в онлайн-режим).

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

1 октября 2020

Снижение страховых взносов с 30 до 15% — это правительственная мера поддержки малого и среднего бизнеса. Временное уменьшение ставки поможет организациям справиться с кризисной ситуацией.

17 апреля 2020

Краткая инструкция, как оформить пособие 10 000 на ребенка из-за коронавируса:

  1. Зарегистрироваться на сайте Госуслуг.
  2. Авторизоваться на портале и перейти в личный кабинет.
  3. Выбрать нужную операцию и создать заявление.
  4. Заполнить все необходимые сведения.
  5. Сохранить и направить форму на рассмотрение в Пенсионный фонд.

19 мая 2020

Инструкция, как оформить через Госуслуги пособие 5000 от Путина:

  1. Зарегистрироваться на портале государственных услуг или в электронном сервисе Пенсионного фонда.
  2. Сформировать заявление на пособие.
  3. Заполнить все требуемые сведения и отправить форму на рассмотрение.

4 августа 2021

Если регистрационный номер в 4-ФСС и регистрационный номер в сертификате различаются, то в Контур.Экстерне на контроле может появляться сообщение об ошибке «Регистрационный номер страхователя в отчете не совпадает с регистрационным номером в выбранном сертификате».

Если отчет подписывается сертификатом уполномоченного представителя, то

  • При заполнении отчета в Контур.Экстерне следует поставить отметку «Представитель плательщика» в поле «Достоверность и полноту сведений, указанных в настоящем расчете, подтверждаю». В этом случае контроль на совпадение ИНН и регистрационного номера в сертификате и отчете не сработает.
  • При отправке готового файла в загружаемом отчете должна присутствовать отметка Upoln=2, что обозначает, что отчет будет подписан сертификатом уполномоченного представителя. В этом случае контроль на совпадение ИНН и регистрационного номера в сертификате и отчете не сработает.

Чтобы отправлять отчетность по форме 4-ФСС с сертификатом уполномоченного представителя, следует предварительно оформить доверенность и предоставить ее в ФСС (подробная информация о порядке оформления содержится в следующей инструкции). 

Если отчет подписывается сертификатом той организации, за которую представляется 4-ФСС, то регистрационный номер в сертификате и отчете должны совпадать

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

1. Если верным является регистрационный номер в загружаемом отчете, то необходимо убедиться, что для подписания отчетности выбран нужный сертификат ФСС. Для этого необходимо, в окне «Выбор подписи», кликнуть по ссылке «Выбрать другой сертификат». В открывшемся окне выбрать нужный сертификат и нажать на кнопку «Проверить отчет».

  • Если нужный сертификат отсутствует в списке, то следует установить его через Крипто Про (см. «Как установить личный сертификат?»).
  • Если отдельный сертификат для отправки отчетности в ФСС (например, за подразделение или организацию на обслуживании) не приобретался, то следует обратиться в сервисный центр по месту обслуживания для получения дополнительного сертификата ЭЦП.
     

Чтобы проверить, какой регистрационный номер указан в сертификате, следует в списке сертификатов нажать на три вертикальные точки справа вверху и нажать на кнопку «Информация о сертификате».

В открывшемся файле сертификата перейти на вкладку «Состав» и выбрать поле «Субъект». В строке «РНС ФСС» указан регистрационный номер страхователя в ФСС.

Если в сертификате указан неверный регистрационный номер страхователя, то следует обратиться в сервисный центр по месту обслуживания для замены сертификата ЭЦП.

Если поиск сервисного центра не дал результатов, необходимо обратиться в техническую поддержку по адресу help@kontur.ru с пометкой в теме письма «Не удалось определить контакты сервисного центра» и указанием ИНН и КПП организации.

2. Если в тексте ошибки видно, что верным является регистрационный номер в сертификате, а в отчете он неверный, то необходимо сформировать отчет с исправленным регистрационным номером и повторить отправку.

Изменить регистрационный номер можно в той программе, которая использовалась для формирования отчета. Либо непосредственно в системе, загрузив файл отчета в раздел «Заполненить в системе или создать черновик 4-ФСС». 

Чтобы проверить, какой регистрационный номер содержится в отчете, необходимо открыть подгружаемый файл с помощью программы Блокнот. Регистрационный номер будет указан в реквизите «REG_NUM». Если отчет отправляется за обособленное подразделение, то в файле будет присутствовать значение в реквизите «DOP_NUM», именно оно должно совпадать с регистрационным номером в выбранном сертификате.

3. Если регистрационные номера в файле отчета и в сертификате совпадают, то необходимо проделать следующее:

  • Файл отчета следует подгружать из локального каталога или с внешнего носителя (не из сетевого каталога). Необходимо помнить, что папки «Рабочий стол» и «Мои документы» также могут быть расположены на сетевом ресурсе.
  • Убедиться, что сформированный файл отчета имеет расширение.xml и необходимый формат.
  • Проверить в реквизитах плательщика какой указан регистрационный номер и дополнительный код ФСС в пункте «Настройки ФСС». Если данные указаны неверно, необходимо исправить реквизиты и нажать на кнопку «Сохранить и закрыть».

Для этого открыть меню «Пуск» > «Панель управления» > «Установка и удаление программ» (для ОС Windows Vista Windows Seven меню «Пуск» > «Панель управления» > «Программы и компоненты»). В списке установленных программ найти «Компоненты «Контур.Экстерн» и выбрать «Удалить» (указанный элемент может дублироваться, в таком случае следует удалить их все).

После удаления необходимо установить компонент заново, загрузив дистрибутив «пользовательской» версии из раздела Программное обеспечение на сайте Контур.Экстерн.

Ошибка 508 в отчете ФСС означает, что расчет не прошел форматно-логический контроль и его необходимо доработать. О том, с какими ошибками сталкивается бухгалтер при сдаче формы 4-ФСС по телекоммуникационным каналам связи и как их можно устранить, поговорим в данной статье.

Порядок сдачи отчета 4-ФСС

Форма 4-ФСС ежеквартально подается всеми работодателями, использующими труд наемных сотрудников. С 2017 года в связи с переменой администратора страховых взносов этот отчет стал содержать только сведения о взносах на страхование от несчастных случаев. Бланк отчета, сдаваемого в 2022 году, и порядок его заполнения утверждены приказом ФСС РФ от 14.03.2022 № 80. Это обновленный бланк, действующий, начиная со 2 квартала 2022 года. Подробнее о новшествах читайте в нашем материале. Актуальным он будеть лишь во 2, 3 и 4 кварталах 2022 года, так как с 2023 года бланк будет принципиально изменен и войдет в состав единой формы отчета. Связаны эти обновления с объединением ФСС и ПФР.

ВАЖНО! С 2023 года Пенсионный фонд и Фонд социального страхования объединяются в Фонд пенсионного и социального страхования. Подробнее об этом мы писали здесь. В связи с этим кардинально меняется и порядок представления отчетности. Формы СЗВ-СТАЖ, СЗВ-ТД и 4-ФСС объединяются в одну форму (ЕФС-1). Форма СЗВ-М отменяется. Вместо нее в налоговую (не в ПФР!) будут представляться персонифицированные сведения о физических лицах. Но отчитываться за 2022 год надо будет по старым правилам. Подробнее о 4-ФСС за 2022 год мы рассказали здесь. 

Как сдавать отчетность и платить налоги за 2022 год в 2023 году, мы разъяснили в статье. 

Основным нормативным актом, регламентирующим порядок начисления и уплаты взносов на страхование по травматизму, является закон «О страховании от несчастных случаев на производстве и профзаболеваний» от 24.07.1998 № 125-ФЗ.

Законодатели предусмотрели 2 срока (актуально для 2022 года) для сдачи расчета (п. 1 ст. 24 закона № 125-ФЗ):

  • до 20-го числа месяца, следующего за отчетным кварталом — для передачи отчета на бумажном носителе;
  • до 25-го числа того же месяца — для сдачи электронной версии расчета.

Однако право выбора варианта отправки предоставлено лишь отдельным страхователям. С 10.01.2022 сдать форму на бумаге можно, если численность сотрудников до 10 человек включительно (раньше было 25). За 11 работников и более теперь отчитываются электронно. За нарушение способа сдачи предусмотрен штраф 200 руб. (п. 2 ст. 26.30 закона № 125-ФЗ).

По факту получения расчета органы ФСС должны направить страхователю квитанцию с подтверждением приема отчета или отрицательный протокол проверки с описанием ошибок.

Что делать, если пришел отрицательный протокол проверки?

Если по итогам проверки орган ФСС прислал отрицательный протокол, расчет считается несданным. Необходимо исправить все указанные в документе ошибки и выслать отчет вновь. Датой представления расчета считается дата, когда файл прошел все этапы проверки и был принят фондом.

Если файл будет принят после 25-го числа, ФСС начислит штраф, который будет рассчитан как 5% от суммы начисленных взносов на травматизм за отчетный период, но не менее 1 000 руб. и не более 30% указанной суммы (п. 1 ст. 26.30 закона № 125-ФЗ).

Важно! Подсказка от КонсультантПлюс
В ситуации, когда вы подаете уточненный расчет после того, как срок уплаты взносов и срок подачи первичного расчета прошли, избежать штрафа можно, если одновременно соблюдены следующие условия…
Подробнее об условиях читайте в КонсультантПлюс. Это можно сделать бесплатно, получив пробный доступ.

Рассмотрим наиболее частые коды ошибок в протоколе и порядок их исправления.

Распространенные ошибки в протоколе и порядок их устранения

Полный перечень кодов ошибок и их расшифровку можно найти на сайте ФСС и ниже в нашей статье.

  1. Самый распространенный код ошибки в протоколе проверки формы 4 ФСС — ошибка 508, которая обозначает, что формат файла некорректный и расчет не прошел форматно-логический контроль.

Основные ее причины:

  • при заполнении отчета в программе 1С выгружается только часть данных;
  • не обновлена программа для формирования отчета.

В данном случае отчет можно заполнить на официальном сайте ФСС portal.fss.ru (вкладка «Форма 4-ФСС»), а далее — выгрузить корректный файл и отправить его через своего оператора связи.

Отправка также доступна и с портала самого фонда, однако перед этим необходимо зарегистрироваться на сайте и иметь ЭЦП. Сделать эти шаги нужно заблаговременно, чтобы не пропустить сроки сдачи расчета.

  1. Код ошибки 503 в отчете ФСС означает, что задано неверное имя файла и оно не соответствует XSD-схеме.

Согласно приложению 1 к приказу ФСС «О внедрении защищенного обмена документами в электронном виде…» от 12.02.2010 № 19 название файла должно выглядеть следующим образом:

<номер страхователя>_<расчетный год>_<отчетный квартал>. xml.

Например, 1234567891_2020_12.xml.

При этом номер страхователя — 10-значное цифровое обозначение регистрационного номера плательщика. Он должен соответствовать регистрационным документам. Расчетный год записывается в формате ГГГГ, например 2020. Отчетный квартал должен содержать 2 цифры: для 1-го квартала ставится обозначение 03, для 6 мес. — 06, 9 мес. — 09, года — 12.

Чтобы исправить ошибку 503, необходимо переименовать файл или же сформировать файл в программе и выгрузить его снова.

  1. Ошибка 598 в отчете ФСС означает, что в предоставленном файле указан ИНН, не совпадающий с регистрационным номером страхователя.

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

Для устранения расхождений необходимо проверить ИНН и регистрационный номер на титульном листе формы. Если ошибки не выявлены, стоит связаться с представителем компании оператора и проверить числящиеся в его базе данные.

Имейте в виду, что судебные инстанции не считают ошибку, допущенную в регистрационном номере страхователя, достаточной причиной для непринятия расчета. Подробнее об этом — в материале «Ошибка в регистрационном номере — не повод для штрафа за несдачу 4-ФСС».

Если вам нужно составить уточненный 4-ФСС, воспользуйтесь рекомендациями экспертов КонсультантПлюс. Пробный доступ к правовой системе можно получить бесплатно.

Что означают иные коды ошибок?

№ п/п

Код ошибки

Значение

Возможные причины

Порядок устранения

1

10

Невозможно расшифровать файл

Недействительный или просроченный сертификат

Проверить срок действия сертификата ЭЦП и его действительность

2

11

Невозможно проверить ЭЦП

1. Ошибка сертификата.

2. Файл подписан дважды.

3. Нарушен алгоритм шифрования файла

1. Связаться со спецоператором и устранить ошибку сертификата.

2. Повторно подписать файл и отправить.

3. Сначала подписать файл, а затем зашифровать

3

13

Отсутствие в сертификате регистрационного номера страхователя

Ошибка, допущенная спецоператором при выпуске сертификата

Связаться с представителем спецоператора и перевыпустить сертификат

4

14

Отсутствие кода подразделения ФСС в сертификате

См. п. 3

См. п. 3

5

15

Ошибка шифрования

Сбой системы при передаче файла

Повторно направить файл

6

16

Неправильный формат регистрационного номера страхователя в сертификате

Количество символов регистрационного номера менее или более 10

Перевыпустить сертификат

7

17

Неправильный формат кода подразделения ФСС в сертификате

Количество символов кода более или менее 4

Переиздать сертификат

8

18

Файл зашифрован неверным ключом ЭЦП

1. Выбран неверный сертификат уполномоченного лица ФСС.

2. Выбран просроченный сертификат

1. Подписать, зашифровать файл, используя действующий сертификат уполномоченного лица ФСС.

2. Загрузить с сайта ФСС новый сертификат и установить его в хранилище сертификатов

9

19

Файл не подписан или не зашифрован

Повторно подписать, зашифровать и отправить файл

10

20

Неизвестный формат файла

Имя файла не соответствует XD-схеме

Заново сформировать файл xml (см. порядок действий при ошибке 503)

11

41

К издателю сертификата нет доверия

1. Сертификат спецоператора не соответствует закону «Об электронной подписи» от 06.04.2011 № 63-ФЗ.

2. Сертификат спецоператора отозван или просрочен

Обратиться в компанию спецоператора, предварительно проверив действие корневого сертификата в таблице кросс-сертификации

12

42

Ошибка при проверке сертификата

Отправить расчет повторно

13

43

Сертификат страхователя отозван

ЭЦП сертификата недействительна

Переиздать сертификат

14

44

Список отозванных сертификатов (далее СОС) издателя сертификата просрочен или не найден

Ошибка СОС удостоверяющего центра

Связаться с представителем компании-оператора связи

15

45

Сертификат поврежден

Повторно направить расчет

16

46

Сертификат страхователя просрочен

Переиздать сертификат

17

50

ИНН организации отсутствует в сертификате

Ошибка при создании сертификата

Переиздать сертификат

18

504

В сертификате записано неверное подразделение ФСС

См. п. 17

См. п. 17

19

505

Некорректное название файла

Формат файла не соответствует XD-схеме

Повторно сформировать файл в xml-формате

20

506

Одинаковые шифры налогообложения во 2-м разделе отчета

Ошибка при заполнении формы

Исправить ошибку в отчете, выгрузить и отправить

21

507

Файл xml отсутствует

Файл расчета не загружен в систему

Загрузить файл, подписать, зашифровать и отправить

22

509

В файле записан период, отличающийся от периода в его названии

Ошибка при заполнении расчета

Сформировать файл повторно и отправить в ФСС

23

511

Ошибка при чтении файла

Файл пуст или не в формате xml

Сформировать файл повторно и отправить

24

512

Отчетный год в файле отличается от года в его наименовании

Ошибка при заполнении расчета

Исправить ошибку, сформировать и отправить файл

25

513

В файле указан регистрационный номер, отличающийся от номера в названии файла

См. п. 24

См. п. 24

26

514

Регистрационный номер страхователя в файле отличается от номера в сертификате

1. Ошибка при заполнении расчета.

2. Ошибка при выпуске сертификата

1. Исправить ошибку, сформировать файл и отправить его повторно.

2. Связаться с удостоверяющим центром и переиздать сертификат

27

515

Регистрационный номер в имени файла отличается от номера в отчете

См. п. 24

См. п. 24

28

516

Код обособленного подразделения в имени файла отличается от кода в файле

См. п. 24

См. п. 24

29

517

Размер файла больше допустимого

Файл должен быть не больше 655 килобайт

Сформировать новый файл расчета

30

518

Файл имеет нулевой размер

Файл имеет нулевой размер

Сформировать новый файл

31

519

ИНН в сертификате отличается от ИНН в файле расчета

См. п. 26

См. п. 26

32

520

ОГРН в файле отличается от ОГРН в сертификате

См. п. 26

См. п. 26

33

550

Сертификат не квалифицирован

Сертификат не квалифицирован

Обратиться в компанию спецоператора и перевыпустить сертификат

34

599

Данные страхователя еще не внесены в базу данных ФСС

Отчет будет обработан по факту внесения в базу ФСС

Как расшифровать отрицательный протокол к СЗВ-СТАЖ, смотрите здесь.

Итоги

Все работодатели в 2022 году обязаны ежеквартально предоставлять расчет 4-ФСС в отношении взносов на травматизм в установленные сроки. Если форма заполнена некорректно, по факту проверки страхователю будет направлен отрицательный протокол. При этом отчет будет считаться непринятым до устранения выявленных ошибок. Если корректирующий отчет будет принят позже установленных сроков, то страхователю будут предъявлены штрафные санкции.

С 2023 года расчет 4-ФСС будет изменен и войдет в состав единого отчета по форме ЕФС-1. Связано это с объединением ПФР и ФСС. 

Больничный лист был получен из ФСС с периодом болезни 28.09.2022 по 07.09.2022. Сотрудник написал заявление что бы ему оплатили больничный с 29.09.2022. В больничном вручную исправили дату начала болезни и оплаты 29.09.2022, но в ответе в ФСС осталась дата начала больничного 28.09.2022 и ответ был отправлен. Прошла оплата с 28 и через неделю стало понятно, что надо отправить в ФСС правильную дату начала больничного. Поскольку в документе больничного дата указана верно, то исправили ответ ФСС и указали дату начала больничного 29.09.2022 и поставили признак исправление «5. Перерасчет листка нетрудоспособности в случае ошибки в расчете работодателя». Ответ ФСС отправили и его приняли. Потом позвонили из ФСС и сказали, что они не видят признак исправления, они его приняли как первичный. Получается что ошибка либо с нашей стороны и признак исправления не выгрузился, либо он выгрузился, но почему то его не видят в ФСС. Не сталкивались с подобной проблемой?

Разберём, что делать, если в ЛК ФСС, при подписании, в графе «Сертификат уполномоченного лица ФСС для шифрования», отсутствуют сертификаты.


Один из клиентов обратился к нам с проблемой: при отправке реестра из Личного кабинета ФСС, в графе «Сертификат уполномоченного лица ФСС для шифрования» не было никаких сертификатов, лишь надпись «Не выбрано / Не найдено». При этом личные сертификаты («Общий сертификат организации») отображались корректно.

Проблема решается весьма просто. Приступим.

Скачивание сертификата

Перейдите в Личный кабинет ФСС, в раздел сертификатов (https://lk.fss.ru/cert.html)

Спуститесь на странице вниз до раздела «Для взаимодействия с ПВСО, Ф4»

Скачайте актуальный, действующий сертификат ПВСО/Ф4 и откройте его из загрузок. Если появится окно безопасности – разрешите запуск утилиты просмотра сведений о сертификате.

Установите сертификат

В открывшемся окне нажмите на кнопку «Установить сертификат…». В открывшемся окне выберите расположение – «Текущий пользователь», нажмите «Далее».

В следующем окне выберите: «Поместить сертификаты в следующей хранилище», нажмите «Обзор…», выберите хранилище «Другие пользователи», нажмите «ОК», «Далее» и «Готово».

Должно появиться окно с надписью «Импорт успешно выполнен.».

Также убедитесь в корректности цепочки сертификатов

Для того, чтобы сертификат заработал, его цепочка должна быть корректна, чтобы сервисы знали, какие удостоверяющие центры выпустили этот сертификат и могли убедиться в его подлинности.

Для проверки корректности цепочки сертификатов, вновь откройте сертификат из загрузок и перейдите на вкладку «Путь сертификации». Корректная цепочка сертификатов выглядит следующим образом (может иметь иные названия сертификатов – если сертификат был уже перевыпущен к тому моменту, как вы читаете эту статью):

Если же вы столкнулись с ошибкой в информации о сертификате, а также цепочка сертификатов в поле сверху не отображается (т.е. виден только основной сертификат и/или не виден головной сертификат), то необходимо установить корневые сертификаты.

Актуальные корневые сертификаты вы можете найти в инструкции, приложенной на странице со сертификатами ФСС (https://lk.fss.ru/cert.html). На момент публикации статьи, актуальные корневые сертификаты располагаются по следующим ссылкам:

  • Сертификат Головного удостоверяющего центра: https://e-trust.gosuslugi.ru/app/scc/portal/api/v1/portal/ca/download/8CAE88BBFD404A7A53630864F9033606E1DC45E2
  • Сертификат Минкомсвязи: https://e-trust.gosuslugi.ru/app/scc/portal/api/v1/portal/ca/download/4BC6DC14D97010C41A26E058AD851F81C842415A
  • Сертификат Федерального Казначейства: https://e-trust.gosuslugi.ru/app/scc/portal/api/v1/portal/ca/download/63C41988B32303D6ECF9915699FC34D07D155B01

Эти сертификаты также необходимо установить, при этом поместив их в хранилище «Доверенные корневые центры сертификации»

В случае, если появится окно подтверждения установки сертификата, согласитесь на его установку.

После того, как вы убедитесь в корректности установки цепочки сертификатов и установите сертификат ПВСО/Ф4, перезагрузите страницу отправки реестра. Сертификат уполномоченного лица должен появиться в списке сертификатов.

Полный текст ошибки:
Форматный контроль не пройден: Ошибка: ОГРН страхователя в XML-файле не совпадает с ОГРН страхователя в сертификате.
Ошибка: ИНН страхователя в XML-файле не совпадает с ИНН страхователя в сертификате.
(Уполномоченный не найден.)

Если отчёт подписывается сертификатом уполномоченного представителя,

1. проверьте срок действия доверенности. 
2. проверьте, что на портале ФСС http://portal.fss.ru/  загружен сертификат, которым подписан отчет.

Если отчёт подписывается сертификатом налогоплательщика, сделайте следующее:

1. Откройте файл отчетности с помощью блокнота. Для этого нажмите правой кнопкой мыши по файлу отчета и нажмите Изменить или Открыть с помощью блокнота. Найдите поле OGRN. После чего откройте Настройки в программе «Такснет-Референт» и перейдите в раздел Криптосистема.

2. Выделите Ваш сертификат для подписи и нажмите кнопку Просмотреть

3. В открывшемся окне откройте вкладку Состав, затем откройте поле Субъект и сверьте ОГРН в сертификате со значением в отчете.

4_3.jpg

Подписание (не менялось с версии 1.1)

#region подписание при отправке
public override XmlDocument PrepareMessage()
{
    InitRegNum();
    PrepareNamespaces(Message);

    XmlNodeList rowNode = Message.GetElementsByTagName("row", Xmlns.fssWsdl);

    foreach (XmlElement row in rowNode)
    {
        XmlNodeList lnCode = row.GetElementsByTagName("lnCode", Xmlns.fssWsdl);

        if (lnCode != null && lnCode.Count == 1)
        {
            XmlElement lnCodeTag = lnCode[0] as XmlElement;
            string lnNum = lnCodeTag.InnerText;

            if (!String.IsNullOrEmpty(lnNum))
            {
                row.RemoveAllAttributes();

                row.SetAttribute("xmlns:wsu", Xmlns.wsu);
                row.SetAttribute("Id", Xmlns.wsu, $"ELN_{lnNum}");

                AddSecurityToken(Message, InsurerCertificate, $"insurer/{RegNum}/{lnNum}", $"ELN_{lnNum}");
                AddSecurityToken(Message, ChiefCertificate, $"chief/{RegNum}/{lnNum}", $"ELN_{lnNum}");
                AddSecurityToken(Message, AccountantCertificate, $"accountant/{RegNum}/{lnNum}", $"ELN_{lnNum}");
            }
        }
    }
    return Message;
}
#endregion
#region подписание при получении
public override XmlDocument PrepareMessage()
{
    InitRegNum();
    PrepareNamespaces(Message);
    PrepareBody(Message, $"REGNO_{RegNum}");
    AddSecurityToken(Message, InsurerCertificate, $"insurer/{RegNum}", $"REGNO_{RegNum}");
    return Message;
}
protected void PrepareBody(XmlDocument document, string referenceUri)
{
    XmlNodeList bodyNode = document.GetElementsByTagName("Body", Xmlns.soapenv);

    if (bodyNode != null && bodyNode.Count == 1)
    {
        XmlElement body = bodyNode[0] as XmlElement;
        body.SetAttribute("xmlns:wsu", Xmlns.wsu);
        body.SetAttribute("Id", Xmlns.wsu, referenceUri);
    }
}
#endregion
protected virtual void InitRegNum()
{
    XmlNodeList nodeList = Message.GetElementsByTagName("regNum", Xmlns.fssWsdl);

    if (nodeList != null && nodeList.Count == 1)
    {
        XmlElement regNumElement = nodeList[0] as XmlElement;

        if (String.IsNullOrEmpty(RegNum))
        {
            RegNum = regNumElement.InnerText;
        }
    }
}
protected virtual void PrepareNamespaces(XmlDocument document)
{
    XmlNamespaceManager ns = new XmlNamespaceManager(document.NameTable);

    ns.AddNamespace("soapenv", Xmlns.soapenv);
    ns.AddNamespace("ds", Xmlns.ds);
    ns.AddNamespace("wsse", Xmlns.wsse);
    ns.AddNamespace("wsu", Xmlns.wsu);
    ns.AddNamespace("xsd", Xmlns.xsd);
    ns.AddNamespace("xsi", Xmlns.xsi);
    ns.AddNamespace("xenc", Xmlns.xmlenc);
    ns.AddNamespace("sch", Xmlns.sch);
}
public virtual void AddSecurityToken(XmlDocument document, X509Certificate2 certificate, string wsseReferencePostfix, string referenceUri)
{
    XmlElement xmlDigitalSignature = GenerateSecurityToken(document, certificate, wsseReferencePostfix, referenceUri);

    XmlNodeList nodeList = document.GetElementsByTagName("Header", Xmlns.soapenv);

    if (nodeList != null && nodeList.Count == 1)
    {
        XmlElement security = document.CreateElement("wsse", "Security", Xmlns.wsse);
        security.SetAttribute("actor", Xmlns.soapenv, $"{Xmlns.wsseReferenceURI}{wsseReferencePostfix}");
        security.SetAttribute("xmlns:wsu", Xmlns.wsu);
        security.SetAttribute("xmlns:ds", Xmlns.ds);
        nodeList[0].AppendChild(security);

        XmlElement binarySecurityToken = document.CreateElement("wsse", "BinarySecurityToken", Xmlns.wsse);
        binarySecurityToken.SetAttribute("EncodingType", Xmlns.encodingType);
        binarySecurityToken.SetAttribute("ValueType", Xmlns.valueType);
        binarySecurityToken.SetAttribute("Id", Xmlns.wsu, $"{Xmlns.wsseReferenceURI}{wsseReferencePostfix}");
        binarySecurityToken.InnerText = Convert.ToBase64String(certificate.Export(X509ContentType.Cert));
        security.AppendChild(binarySecurityToken);

        security.AppendChild(xmlDigitalSignature);
    }
}
private static string GetSignatureMethod(X509Certificate2 certificate)
{
    // Имя алгоритма вычисляем динамически, чтобы сделать код теста универсальным

    using (var publicKey = (GostCryptography.Base.GostAsymmetricAlgorithm)certificate.GetPublicKeyAlgorithm()) //TODO
    {
        return publicKey.SignatureAlgorithm;
    }
}

private XmlElement GenerateSecurityToken(XmlDocument document, X509Certificate2 certificate, string wsseReferencePostfix, string referenceUri)
{
    XmlElement keyReference = document.CreateElement("wsse", "Reference", Xmlns.wsse);
    keyReference.SetAttribute("URI", $"#{Xmlns.wsseReferenceURI}{wsseReferencePostfix}");

    XmlElement keySecurityTokenReference = document.CreateElement("wsse", "SecurityTokenReference", Xmlns.wsse);
    keySecurityTokenReference.AppendChild(keyReference);

    KeyInfoNode keyInfoData = new KeyInfoNode(keySecurityTokenReference);

    KeyInfo keyInfo = new KeyInfo();
    keyInfo.AddClause(keyInfoData);

    Reference reference = new Reference
    {
        Uri = $"#{referenceUri}",
        DigestMethod = Xmlns.digestMethod
    };

    reference.AddTransform(new XmlDsigExcC14NTransform());

    FSSSignedXml signedXml = new FSSSignedXml(document)
    //GostSignedXml signedXml = new GostSignedXml(document)
    {
        SigningKey = certificate.GetPrivateKeyAlgorithm(), //TODO
        KeyInfo = keyInfo,
    };
    signedXml.AddReference(reference);
    signedXml.SignedInfo.CanonicalizationMethod = SignedXml.XmlDsigExcC14NTransformUrl;
#pragma warning disable CS0612
    signedXml.SignedInfo.SignatureMethod = GetSignatureMethod(certificate);
#pragma warning restore CS0612
    signedXml.ComputeSignature();

    return signedXml.GetXml();
}

  • Ошибка упаковки исходного файла что значит когда ставлю флешку
  • Ошибка упаковки apk editor studio
  • Ошибка упаковка зарезервирована 1с больничная аптека
  • Ошибка универсальный аудиодрайвер как исправить
  • Ошибка универсальный аудио драйвер для windows 10 как исправить