Ошибка 0040 некорректный xml файл

КЛАССИФИКАТОР ОШИБОК ФОРМАТНО-ЛОГИЧЕСКОГО КОНТРОЛЯ ФАЙЛОВ НАЛОГОВОЙ И БУХГАЛТЕРСКОЙ ОТЧЁТНОСТИ (КОФО)

Классификатор ошибок форматно-логического контроля файлов налоговой и бухгалтерской отчетности ФНС России (классификатор ошибок– КОФО), утвержденный Приказом ФНС России от 24.11.2008г  № ММ-3-6/616@,  является составной частью системы классификации и кодирования  технико-экономической информации и разработан  ГНИВЦ ФНС России  в   соответствии с Положением «О единой системе классификации и кодирования технико-экономической и социальной информации МНС России» (Приказ МНС России от 02.06.2003 № БГ-3-13/285)

на основе следующих законодательных актов и нормативных документов:

Приказ Министерства финансов Российской Федерации от 18.01.2008 № 9н «Об утверждении Административного регламента Федеральной налоговой службы по исполнению государственной функции по бесплатному информированию (в том числе в письменной форме) налогоплательщиков, плательщиков сборов и налоговых агентов о действующих налогах и сборах, законодательстве о налогах и сборах и принятых в соответствии с ним нормативных правовых актах, порядке исчисления и уплаты налогов и сборов, правах и обязанностях налогоплательщиков, плательщиков сборов и налоговых агентов, полномочиях налоговых органов и их должностных лиц, а также предоставлению форм налоговых деклараций (расчетов) и разъяснению порядка их заполнения»;

Формат уведомления об уточнении налоговой декларации (расчета) (Версия 5.01) Часть LXXXVII. Приказ ФНС России от 24.11.2008г  № ММ-3-6/616@.

Приказ ФНС России от 02.11.2009г  № ММ-7-6/534@. “Об утверждении Методических рекомендаций по организации электронного документооборота при представлении налоговых деклараций (расчетов) в электронном виде по телекоммуникационным каналам связи”

Приказ ФНС России от 09.11.2010г  № ММ-7-6/535@ «Об утверждении Унифицированного формата транспортного контейнера при информационном взаимодействии с приемными комплексами налоговых органов по телекоммуникационным каналам связи с использованием электронной цифровой подписи»

Приказ ФНС России от 18.12.2009г  № ММ-7-6/693@. “Об утверждении Унифицированного формата транспортного контейнера при информационном взаимодействии с приемными комплексами налоговых органов по телекоммуникационным каналам связи с использованием электронной цифровой подписи”

Приказ ФНС России от 15.04.2010г № ММВ-7-6/188@ “ О проведении пилотного  проекта по предоставлению информационных услуг крупнейшим налогоплательщикам в электронном виде по телекоммуникационным каналам связи в режиме  «одного окна»”

1. ОБЪЕКТЫ КЛАССИФИКАЦИИ

Объектами классификации в КОФО являются ошибки, выявленные при форматно-логическом контроле файлов налоговой и бухгалтерской отчетности.

2. СТРУКТУРА КЛАССИФИКАТОРА

Классификатор ошибок представляет собой перечень наименований объектов классификации и соответствующих им кодовых обозначений.

Информация классификатора представлена в одной таблице.

Каждая строка  таблицы состоит из кода ошибки и наименования ошибки.  

В таблице классификатора использованы иерархический метод классификации и последовательный метод кодирования.

Структура кодового обозначения по КОФО:

КККРРРАААА,      где

ККК – класс ошибок (признак, отражающий общность содержания подмножества ошибок),

РРР — подкласс ошибок (признак, отражающий общность  подмножества ошибок в  классе ошибок),

АААА – регистрационный номер ошибки в пределах подкласса.

Классы ошибок:

010 – нарушение установленного порядка представления налоговой и бухгалтерской отчетности;

020 – имя файла не соответствует установленным требованиям;

030  – ошибки, выявляемые при форматном контроле;

040 – ошибки, выявляемые при  логическом контроле;

050 — ошибки, выявляемые при проверке по справочникам.

060 — ошибки, выявляемые при предоставлении информационных услуг налогоплательщикам в режиме «ИОН» offline

Имя файла для загрузки таблицы в АСВК  –  KOFO.TXT.

Строки таблицы идентифицируются полем KOD (Классификационный код).

Состав и форматы полей таблицы KOFO Справочника приведены в таблице 2.1:

Таблица 2.1.

Состав и форматы полей таблицы KOFO Справочника

N п/п

Представление в АСВК

Наименование поля

Признак обязательности значения

Содержание поля

Имя поля

Длина

1

KOD

10

Код ошибки

О

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

2

NAIM

500

Наименование   ошибки

О

Сообщение по выявляемой ошибке

*) О- обязательно

Код

ошибки

Наименование  ошибки

0000000000

Декларация (расчет) не содержит ошибок (противоречий)

0000000001

Декларация (расчет) содержит ошибки и требует уточнения

0000000002

Декларация (расчет) содержит ошибки и не принята к обработке

0100000000

Нарушение установленного порядка представления  сведений

0100100000

Отсутствие, неправильное указание ЭЦП

0100100001

Отсутствие в представляемых сведениях ЭЦП руководителя организации, налогоплательщика (физического лица — налогоплательщика), уполномоченного представителя налогоплательщика

0100100002

Несоответствие ЭЦП подписи руководителя организации — налогоплательщика (физического лица — налогоплательщика), уполномоченного представителя налогоплательщика

0100100003

Набор ЭЦП недостаточен. Для формы с кодом <КНД> необходима подпись категории <Категория>

0100100004

ЭЦП не соответствует подписанному документу (ЭЦП искажена  или в документ были внесены изменения уже после его подписания)

0100100005

ЭЦП не принадлежит данному налогоплательщику (Сертификат ЭЦП, использованный для подписи документа, не зарегистрирован для использования налогоплательщиком, от которого поступил файл).

0100100006

Срок действия сертификата ЭЦП истек или сертификат ЭЦП был отозван

0100100007

Несоответствие ЭЦП спецоператора ЭЦП, которой подписано подтверждение даты отправки

0100100008

ЭЦП не принадлежит отправителю документа

0100100009

В ЭП не включен сертификат

0100200000

Неправильное указание места представления сведений

0100200001

Представление налогоплательщиком (его представителем) налоговой декларации (расчета) в налоговый орган, в компетенцию которого не входит прием этой налоговой декларации (расчета)

0100200002

Отсутствует разрешение на отправку сообщений указанному получателю.

0100200003

Маршрут заблокирован

0100200004

Код ИФНС-получателя не совпадает с кодом налогового органа, в котором установлен САОЭД

0100200005

Код ИФНС- получателя  отсутствует  СОНО

0100200006 

Файл запроса на предоставление информационной услуги  не относится к данной инспекции (направление запроса налогоплательщика в налоговый орган, в компетенцию которого не входит предоставление информации по запросу). 

0100200007

Файл, на который получен ответ, отсутствует

0100200008

Код ИФНС-отправителя не совпадает с кодом налогового органа, в представленном файле

0100200009

Файл направлен в налоговый орган, в компетенцию которого не входит получение данной информации

0100200010

В налоговом органе отсутствует документ-основание для получения направленных документов

0100300000

Ошибки регистрации налогоплательщика

0100300001

Отсутствие  системного имени налогоплательщика в справочнике зарегистрированных налогоплательщиков в ИРУЦ

0100300002

Логин или пароль неверны. Абонент не зарегистрирован на САОЭД

0100300003

Контейнер зашифрован для другого получателя

0100300004

ИНН не соответствует данным регистрации

0100310000

Ошибки регистрации абонента

0100310001

Отсутствие  системного имени абонента в справочнике зарегистрированных налогоплательщиков в ИРУЦ

0100310002

ИННЮЛ не соответствует данным регистрации

0100310003

ОГРН не соответствует данным регистрации

0100400000

Нарушение требований формирования транспортного контейнера

0100400001

В транспортном сообщении более одного транспортного контейнера

0100400002

Дублирование имени  файла транспортного контейнера. Контейнер с таким именем отправлялся данным абонентом, в адрес данного налогового органа ранее.

0100400003 

В транспортном контейнере,  поступившем от уполномоченного представителя налогоплательщика, отсутствует информационное сообщение о доверенности 

0100400004

В транспортном контейнере, отсутствует подтверждение даты отправки

0100500000

Неправильное указание (отсутствие) сведений  по доверенности

0100500001

Отсутствуют сведения о доверенности в налоговом органе

0100500002

Срок действия доверенности истёк

0100500003

Представитель не имеет полномочий подписи и представления налоговой отчетности

0100500004

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

0100500005

Информационное сообщение о доверенности невозможно идентифицировать

0100500006

Отсутствует сообщение о доверенности

0100500007

Информационное сообщение о доверенности не соответствует  поступившему электронному документу

0100500008

Для отправителя запроса ИНН=хххххххххх, КПП=ххххххххх отсутствует доверенность на получение сведений по налогоплательщику ИНН = хххххххххх КПП= ххххххххх

0100500009

Представитель не имеет полномочий подписи и представления электронного документа 

0100500010

Несоответствие учетных данных по представителю налогоплательщика в поступившем электронном документе и в информационном сообщении о доверенности 

0100500011

Отправитель документа не является абонентом представителем

0100600000

Неправильное указание сведений о руководителе организации, индивидуальном предпринимателе

0100600001

Неправильное указание сведений о руководителе организации (ФИО, ИНН)

0100600002

Неправильное указание сведений об индивидуальном предпринимателе (ФИО, ИНН)

0100600003 

Неправильное указание сведений о подписанте (ФИО, ИНН)  

0100700000

Неправильное указание сведений подтверждения даты отправки

0100700001

Подтверждение даты отправки не соответствует требованиям формата

0100700002

Подтверждение даты отправки не соответствует налоговой декларации (расчету)

0100700003

Подтверждение даты отправки не соответствует поступившему электронному документу 

0100700004

Подтверждение даты отправки не соответствует отправленному электронному документу

0100800000

Ошибка в последовательности предоставлении сведений

0100800001

Невозможность регистрации  уточненного документа без первичного

0100800002

Нарушение порядка предоставления документов. Данный вид документа уже представлялся.

0100800003

Некорректное сочетание форм в комплекте представленных документов

0100800004

По значению элемента файла ХХХ отсутствует связанный с ним первичный документ

0200000000

Имя файла не соответствует установленным требованиям

0200100000

Структура имени  файла не соответствует требованиям формата

0200100001

Имя файла  не соответствует структуре, определяемой  по показателям  справочника СППФД/СФНД

0200100002

Неправильно сформировано наименование файла

0200100003

Имя файла указано неправильно

0200100004

Имя файла имеет неправильную длину

0200200000

Значения структурных элементов  имени  файла не соответствует требованиям формата

0200200001

Неверное имя файла. Префикс файла должен быть O

0200200002

Имя файла должно начинаться на латинскую букву O

0200200003

Неверное имя файла. Код инспекции указан неправильно

0200200004

Неверное имя файла. Отчетный год указан неправильно

0200200005

Неверное имя файла. Порядковый номер указан неправильно

0200200006

Расширение в имени файла указано неправильно

0200200007

Неверное имя файла. Расширение файла должно быть TXT

0200200008

Неверное имя файла. ИНН ФЛ отправителя указан неправильно

0200200009

Неверное имя файла. ИНН ФЛ отправителя указан неправильно. Неправильная контрольная сумма.

0200200010

Неверное имя файла. ИНН ЮЛ отправителя указан неправильно

0200200011

Неверное имя файла. ИНН ЮЛ отправителя указан неправильно. Неправильная контрольная сумма.

0200200012

Неверное имя файла. КПП указан неправильно

0200200013

Неверное имя файла. Код получателя информации указан неправильно, должно быть 8 знаков

0200200014

Неверный заголовок файла [идентификатор файла — ИдФайл] (проверка ИНН/КПП плательщика в базе). Неверно задано начало документа NNNN

0200200015

ИНН в имени файла не соответствует ИНН в регистрационных данных ИРУЦ

0200200016

Совокупность  элементов файла: Код формы отчетности по КНД; Тип информации;  Версия формата; Код налогового органа не  соответствует элементам, определённым в имени файла

0200200017

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

0200200018

Имя файла имеет неверную контрольную сумму

0200200019

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

0200200020

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

0200300000

Имя файла транспортного контейнера не соответствует требованиям формирования имен транспортных контейнеров

0200300001

В имени файла транспортного контейнера указан недопустимый код типа документооборота

0200300002

В имени файла транспортного контейнера указан недопустимый код типа транзакции

0200300003

В имени файла транспортного контейнера указан недопустимый код типа документа

0200300004

В имени файла транспортного контейнера недопустимое сочетание кодов Типа документооборота  Типа транзакции  Типа документа

0200300005

Не удалось распаковать архив

0300000000

Ошибки, выявляемые при  форматном контроле

0300100000

Форматный  контроль невозможен

0300100001

Формат файла не определен

0300100002

Файл xsd-схемы не найден

0300100003

Невозможно идентифицировать документ

0300100004

Файл пуст

0300100005

Нарушена структура XML-файла. Файл не может быть обработан.

0300100006

Неверная кодировка XML: <кодировка> вместо <кодировка>

0300100007

<имя файла> не соответствует требованиям формата

0300100008

Для данного типа информации не найден шаблон приема

0300100009

Данная версия формата файла не поддерживается

0300200000

Синтаксис файла  не соответствует требованиям формата

0300200001

Отсутствуют символы окончания строки в конце файла

0300200002

Код реквизита  VVV[1] не должен содержать ведущих и конечных пробелов

0300200003

Строковые значения должны быть в верхнем регистре

0300200004

Строка RRR[2] не должна содержать двоеточие

0300200005

Строка имеет неправильную структуру, необходимо KKK[3] разделителей SSS[4]

0300200006

Значение не может иметь начальных и конечных пробелов

0300200007

Ошибка в формате реквизита служебной части. Пропущен символ двоеточие

0300200008

Строка RRR не должна содержать двоеточие

0300200009

Отсутствует открывающий (закрывающий) тег

0300300000

Структура файла обмена не соответствует требованиям формата

0300300001

Файл не соответствует xsd-схеме

0300300002

Недопустимая строка RRR

0300300003

Недопустимый реквизит VVV

0300300004

Должен быть реквизит VVV

0300300005

Должен быть один из реквизитов VVV

0300300006

Недопустимый тег VVV

0300300007

Нет тега VVV

0300300008

Должен быть тег VVV

0300300009

Должен быть один из тегов VVV

0300300010

Нет обязательного атрибута VVV

0300300011

Недопустимый атрибут VVV

0300300012

Отсутствие в налоговой декларации (расчете) фамилии, имени, отчества налогоплательщика (для физического лица)

0300300013

Отсутствие в налоговой декларации (расчете) полного наименования организации (ее обособленного подразделения), налогоплательщика (для организации)

0300300014

Отсутствие в налоговой декларации (расчете) ИНН налогоплательщика. Если иное не предусмотрено Налоговым кодексом Российской Федерации

0300300015

Отсутствие в налоговой декларации (расчете) значения элемента Номер корректировки (Вида документа) (0 — первичный, 1-999 — корректирующий)

0300300016

Отсутствие в налоговой декларации (расчете) наименования (кода) налогового органа представления отчетности

0300300017

Отсутствие в налоговой декларации (расчете) значения элемента Код формы отчетности по КНД

0300300018

Отсутствие в налоговой декларации (расчете) значения элемента Версия формата

0300300019

Неизвестный код реквизита служебной части

0300300020

Неизвестный код реквизита  документа NNNN[5]

0300300021

Не введен реквизит VVV служебной части файла, обязательный к  заполнению

0300300022

Не введен реквизит VVV документа NNNN файла, обязательный к  заполнению

0300300023

Отсутствие обязательного реквизита VVV 

0300300024

Несоответствие регистра в наименовании тега VVV

0300300025

Ошибка в наименовании атрибута  VVV. Не соответствие регистра

0300300026

Ошибка идентификации строк документа. В шаблоне с кодом… (реквизит КНД) документа №… (в базе данных шаблон, УН шаблона = …) отсутствуют коды строк электронного документа

0300300027

Ошибка заполнения данных строки… Наименование.. Электронный код:… Строка:… Лист:.. Значение:…

0300300028

Не идентифицирован шаблон с кодом документа…

0300300029

XML файл пустой или имеет неправильную структуру

0300300030

Нарушено условие присутствия (отсутствия) элемента

0300300031

Нарушено ограничение множественности реализации элемента

0300300032

Реквизит XXX в имени не соответствует реквизиту VVV в файле

0300300033

Реквизит  VVV в файле не соответствует реквизиту VVV в файле

0300400000

Значение элемента не соответствует определённого для него  формату

0300400001

Значение не может быть пустым

0300400002

Значение не соответствует числовому формату

0300400003

Значение не соответствует числовому формату без дробной части

0300400004

Значение не соответствует числовому формату c TTT[6] знаками в дробной части

0300400005

Значение не соответствует дате

0300400006

Недопустимый текст XXX[7]

0300400008

Нет значения тега

0300400009

Недопустимое значение

0300400010

Нарушение формата реквизитов (в том числе сложных).  Не заполнен или неверно заполнен реквизит НомерКорр документа NNNN

0300500000

Несоответствие   диапазону возможных значений элементов файла обмена

0300500001

Длина значения элемента меньше или равно минимально допустимому

0300500002

Длина значения элемента меньше минимально допустимого

0300500003

Длина значения элемента  меньше минимального BBB[8]

0300500004

Длина значения элемента больше или равно максимально допустимому

0300500005

Длина значения элемента больше максимально допустимого

0300500006

Длина значения больше максимального   MMM[9]

0300600000

Значение элемента не соответствует определённому для него шаблону

0300700000

Значение элемента не соответствует определённого для него  перечню возможных значений  элементов

0300700001

Должно быть значение тега NNN

0300700002

Недопустимое значение. Должно быть XXX

0300800000

Элемент файла не соответствует определённым для него требованиям

0300800001

Значение не соответствует ИНН.  Неправильная длина

0300800002

Значение не соответствует ИНН. Недопустимый символ

0300800003

Значение не соответствует ИНН. Неправильная контрольная сумма

0300800004

Значение не соответствует ИНН ЮЛ. Неправильная длина

0300800005

Значение не соответствует ИНН ЮЛ.  Недопустимый символ

0300800006

Значение не соответствует ИНН ЮЛ.  Неправильная контрольная сумма

0300800007

Значение не соответствует ИНН ФЛ. Неправильная длина

0300800008

Значение не соответствует ИНН ФЛ. Недопустимый символ

0300800009

Значение не соответствует ИНН ФЛ. Неправильная контрольная сумма

0300800010

Идентификатор файла указан неправильно. Знаки с 13 по 21 не соответствуют КПП

0300800011

Идентификатор файла указан неправильно. Знаки с  1 по 10  не соответствуют ИНН ЮЛ

0300800012

Идентификатор файла указан неправильно. С 13 по 21 знаки должны быть *

0300800013

Идентификатор файла указан неправильно. Знаки  с 1 по 12  не соответствуют ИНН ФЛ

0300800014

Идентификатор файла указан неправильно. Знаки с  22 по 29 не соответствуют дате

0300800015

Идентификатор файла указан неправильно. Знаки с 30 и 31  не соответствуют часам

0300800016

Идентификатор файла указан неправильно. Знаки 32 и 33  не соответствуют минутам

0300800017

Идентификатор файла указан неправильно. Знаки 34 и 35 знаки не соответствуют секундам

0300800018

Идентификатор документа указан неправильно. Знаки  с 13 по 21  не соответствуют КПП

0300800019

Идентификатор документа указан неправильно. Знаки  с 1 по 10  не соответствуют ИНН ЮЛ

0300800020

Идентификатор документа указан неправильно. С 13 по 21 знаки должны быть *

0300800021

Идентификатор документа указан неправильно. Знаки с 1 по 12 не соответствуют ИНН ФЛ

0300800022

Идентификатор документа указан неправильно. Знаки  c 22 по 25  должны соответствовать отчетному году

0300800023

Идентификатор документа указан неправильно. Знаки  c 25 по 33  не соответствуют номеру документа в году

0300800024

Неправильная длина ИНН

0300800025

Недопустимый символ в ИНН

0300800026

Неправильная контрольная сумма в ИНН

0300800027

Неправильная длина ИНН ЮЛ

0300800028

Недопустимый символ в ИНН ЮЛ

0300800029

Неправильная контрольная сумма в ИНН ЮЛ

0300800030

Неправильная длина ИНН ФЛ

0300800031

Недопустимый символ в ИНН ФЛ

0300800032

Неправильная контрольная сумма в ИНН ФЛ

0300800033

Неправильная длина КПП

0300800034

Недопустимый символ в КПП

0300800035

Недопустимое значение. Должно быть XXX

0300800036

Ошибка в значении атрибута VVV: неверное количество XXX 2. Должно быть XXX 3

0300800037

Ошибка в значении: неверное количество XXX 2. Должно быть XXX 3

0300800038

Нарушение формата реквизитов (в том числе сложных).  Не заполнен или неверно заполнен реквизит ДокПредст документа NNNN

0300800039

Нарушение формата реквизитов (в том числе сложных).  Не заполнен или неверно заполнен реквизит ОКАТО документа NNNN

0300800040

Нарушение формата реквизитов (в том числе сложных).  Не заполнен или неверно заполнен реквизит ФИОРук документа NNNN

0300800041

Значение элемента (атрибута) должно быть неотрицательным, т.е. 0 и больше 0

0300800042

Значение элемента (атрибута) должно быть отрицательным, т.е. меньше 0

0300800043

Значение элемента (атрибута) должно быть неположительным, т.е. 0 и меньше 0

0300800044

Значение элемента (атрибута) должно быть положительным, т.е. больше 0

0400000000

Ошибки, выявляемые в ходе логического контроля

0400100000

Не идентифицирован налогоплательщик, получатель отчётности

0400100001

Не найден плательщик по ИННКПП, представленным в файле

0400100002

Найденный плательщик снят с учета

0400100003

Значение элемента ИдПол XXX не соответствует базе данных (проверяется значение реквизита ИдПол в соответствии с кодом НО)

0400100004

ИНН/КПП отправителя не совпадает с ИНН/КПП, которому был отправлен ТК с документами

0400100005

ИНН/КПП налогоплательщика не соответствует ИНН/КПП в отправленном транспортном контейнере

0400100006

ИНН/КПП абонента не совпадает с  ИНН/КПП в отправленном транспортном контейнере

0400200000

Ошибки служебной части  файла обмена, титульного листа отчётности

0400200001

Неверная версия формата XXX . Ее значение должно быть равно XXX

0400200002

Ошибка идентификации отчетного периода. Неверное значение номера отчетного периода в документе NNNN

0400200003

Неверно задан год отчетного периода в  документе  NNNN

0400200004

Отчетный период  не может быть более одного года

0400200005

Файл с признаком  Вид документа (первичный, с признаком корректировки ) уже зарегистрирован

0400300000

Нарушение условия присутствия (отсутствия) элемента (атрибута)

0400300001

Нарушено условие обязательности присутствия (отсутствия) элемента (атрибута) в зависимости от присутствия (отсутствия) другого элемента (атрибута)

0400300002

Нарушено условие обязательности присутствия (отсутствия) элемента (атрибута) в зависимости от принимаемого им значения

0400300003

Нарушено условие обязательности присутствия элемента (атрибута) в зависимости от значения другого элемента (атрибута)

0400300004

Нарушено условие выбора элемента из нескольких в зависимости от значения другого элемента (атрибута)

0400400000

Нарушение условия значения элемента (атрибута)

0400400001

Значение элемента (атрибута) должно быть не больше значения другого элемента

0400400002

Значение элемента (атрибута) должно быть больше значения другого элемента

0400400003

Значение элемента (атрибута) должно быть не меньше значения другого элемента

0400400004

Значение элемента (атрибута) должно быть меньше значения другого элемента

0400400005

Значение элемента (атрибута) не принадлежит разрешенному перечню значений

0400400006

Значение элемента (атрибута) не принадлежит разрешенному диапазону значений

0400400007

Значение элемента (атрибута) не соответствует заданному условию

0400400008

Недопустимое (запрещенное) значение элемента (атрибута)

0400400009

В значении элемента (атрибута) используются недопустимые буквы, знаки, символы (недопустимое сочетание букв, знаков, символов)

0400500000

Иные ошибки

0400500001

Обособленные подразделения, указанные в форме № 1-6-Учет, не находятся в одном муниципальном образовании

0400500002

На территории выбранного НО ни одно из обособленных подразделений, приведенных в форме № 1-6-Учет, не расположено

0500000000

Ошибки, выявляемые при проверке по справочникам

0500100000

Значение элемента отсутствует в справочнике

0500100001

Значение элемента (атрибута) не найдено в заданном классификаторе (справочнике)

0500100002

Значение элемента  Код налогового органа представления отчетности  в файле отчётности  отсутствует в  классификаторе Системы обозначений налоговых органов (СОНО)

0500100003

Значение элемента файла  Версия формата  отсутствует в  справочнике СППФД/СФНД

0500100004

Код, состоящий из первых четырех цифр ИНН ЮЛ, не найден в СОУН

0500100005

Код, состоящий из первых четырех цифр ИНН ФЛ, не найден в СОУН

0500100006

Код, состоящий из первых четырех цифр КПП, не найден в СОУН

0500100007

Регистрационный номер банка /номер филиала отсутствуют в СКО

0500100008

ИНН банка отсутствует в СКО

0500100009

Банк не включен в перечень банков, отвечающих установленным требованиям для выдачи банковских гарантий

0500100010

БИК не включен в справочник БИК РФ

0500200000

Значение элемента не определено по совокупности поисковых элементов  

0500200001

Значение элемента файла Версия формата не соответствует  определённому в справочнике СППФД/СФНД

0500200002

Значение элемента файла Налоговый период  по СППФД  не соответствует  периодичности представления отчётности  (по КНД файла отчётности; по КНД файла отчётности и версии формата)

0500200003

Формат с КНД KKK версии VVV действует с DDD

0600000000

Ошибки, выявляемые при предоставлении информационных услуг налогоплательщикам в режиме ИОН offline

0600100000

Налогоплательщиком не предоставлена в налоговый орган необходимая налоговая и бухгалтерская отчетность

0600100001

По указанным в запросе КБК, ОКАТО у налогоплательщика отсутствуют налоговые обязательства на заданную дату

0600100002

Информация не может быть предоставлена до исполнения обязательств по представлению отчетности. (В тексте отказа указываются наименование налога, КБК, ОКАТО и срок представления.)

0600100003

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

0600100004

За запрашиваемый период отсутствует обязанность по представлению налоговой и бухгалтерской отчётности

0600100005

По указанным в запросе КБК, ОКАТО отсутствуют данные по КРСБ за запрашиваемый период

0600200000

Ошибки в запросе на получение информационной услуги

0600200001

Дата запрашиваемых сведений превышает дату запроса


[1] VVV — имя (код)  элемента (реквизита, атрибута, тега) в файле

[2] RRR — номер строки обработанного файла

[3] KKK – количество разделителей

[4] SSS  — символ (совокупность символов разделителей)

[5] Где NNNN – идентификатор документа информационной  части файла

[6] TTT – количество знаков в дробной части

[7] XXX – значение элемента

[8] BBB – минимальная длина реквизита

[9] MMM – максимальная длина реквизита

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

-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    Нулевой размер файла
    Необходимо сформировать новый файл расчёта

4. КЛАССИФИКАТОР ОШИБОК ФОРМАТНО-ЛОГИЧЕСКОГО КОНТРОЛЯ ФАЙЛОВ НАЛОГОВОЙ И БУХГАЛТЕРСКОЙ ОТЧЕТНОСТИ

4.1. Классы ошибок

4.2. Классификатор ошибок, выявленных при форматно-логическом контроле файлов налоговой и бухгалтерской отчетности ФНС России

Код Наименование сообщения об ошибке
0000000000 Декларация (расчет) не содержит ошибок (противоречий)
0000000001 Декларация (расчет) содержит ошибки и требует уточнения
0100100000 Отсутствие, неправильное указание ЭЦП
0100100001 Отсутствие в налоговой декларации (расчете) ЭЦП руководителя организации — налогоплательщика (физического лица — налогоплательщика), уполномоченного представителя налогоплательщика
0100100002 Несоответствие ЭЦП подписи руководителя организации — налогоплательщика (физического лица — налогоплательщика), уполномоченного представителя налогоплательщика
0100200000 Неправильное указание места представления отчетности
0100200001 Представление налогоплательщиком (его представителем) налоговой декларации (расчета) в налоговый орган, в компетенцию которого не входит прием этой налоговой декларации (расчета)
0100300000 Ошибки регистрации налогоплательщика
0100300001 Отсутствие системного имени налогоплательщика в справочнике зарегистрированных налогоплательщиков в ИРУЦ
0200000000 Имя файла не соответствует установленным требованиям
0200100000 Структура имени файла не соответствует требованиям формата
0200100001 Имя файла не соответствует структуре, определяемой по показателям справочника СППФД
0200100002 Неправильно сформировано наименование файла
0200100003 Имя файла указано неправильно
0200100004 Имя файла имеет неправильную длину
0200200000 Значения структурных элементов имени файла не соответствуют требованиям формата
0200200001 Неверное имя файла. Префикс файла должен быть ‘O’
0200200002 Имя файла должно начинаться на латинскую букву ‘O’
0200200003 Неверное имя файла. Код инспекции указан неправильно
0200200004 Неверное имя файла. Отчетный год указан неправильно
0200200005 Неверное имя файла. Порядковый номер указан неправильно
0200200006 Расширение в имени файла указано неправильно
0200200007 Неверное имя файла. Расширение файла должно быть ‘TXT’
0200200008 Неверное имя файла. ИНН ФЛ отправителя указан неправильно
0200200009 Неверное имя файла. ИНН ФЛ отправителя указан неправильно. Неправильная контрольная сумма
0200200010 Неверное имя файла. ИНН ЮЛ отправителя указан неправильно
0200200011 Неверное имя файла. ИНН ЮЛ отправителя указан неправильно. Неправильная контрольная сумма
0200200012 Неверное имя файла. КПП указан неправильно
0200200013 Неверное имя файла. Код получателя информации указан неправильно, должно быть 8 знаков
0200200014 Неверный заголовок файла [идентификатор файла — ИдФайл] (проверка ИНН/КПП плательщика в базе). Неверно задано начало документа NNNN
0200200015 ИНН в имени файла не соответствует ИНН в регистрационных данных ИРУЦ
0200200016 Совокупность элементов файла: «Код формы отчетности по КНД», «Тип информации», «Версия формата», «Код налогового органа» не соответствует элементам, определенным в имени файла
0200200017 Файл с таким именем уже зарегистрирован
0200200018 Имя файла имеет неверную контрольную сумму
0300000000 Ошибки, выявляемые при форматном контроле
0300100000 Форматный контроль невозможен
0300100001 Формат файла не определен
0300100002 Файл xsd-схемы не найден
0300100003 Невозможно идентифицировать документ
0300200000 Синтаксис файла не соответствует требованиям формата
0300200001 Отсутствуют символы окончания строки в конце файла
0300200002 Код реквизита VVV <1> не должен содержать ведущих и конечных пробелов
0300200003 Строковые значения должны быть в верхнем регистре
0300200004 Строка RRR <2> не должна содержать двоеточие
0300200005 Строка имеет неправильную структуру, необходимо KKK <3> разделителей SSS <4>
0300200006 Значение не может иметь начальных и конечных пробелов
0300200007 Ошибка в формате реквизита служебной части. Пропущен символ ‘:’
0300200008 Строка RRR не должна содержать двоеточие
0300200009 Отсутствует открывающий (закрывающий) тег
0300300000 Структура файла обмена не соответствует требованиям формата
0300300001 Файл не соответствует xsd-схеме
0300300002 Недопустимая строка RRR
0300300003 Недопустимый реквизит VVV
0300300004 Должен быть реквизит VVV
0300300005 Должен быть один из реквизитов: VVV
0300300006 Недопустимый тег VVV
0300300007 Нет тега VVV
0300300008 Должен быть тег VVV
0300300009 Должен быть один из тегов: VVV
0300300010 Нет обязательного атрибута VVV
0300300011 Недопустимый атрибут VVV
0300300012 Отсутствие в налоговой декларации (расчете) фамилии, имени, отчества налогоплательщика (для физического лица)
0300300013 Отсутствие в налоговой декларации (расчете) полного наименования организации (ее обособленного подразделения) налогоплательщика (для организации)
0300300014 Отсутствие в налоговой декларации (расчете) ИНН налогоплательщика, если иное не предусмотрено Налоговым кодексом Российской Федерации
0300300015 Отсутствие в налоговой декларации (расчете) значения элемента «Номер корректировки» («Вида документа») (0 — первичный, 1 — 999 — корректирующий)
0300300016 Отсутствие в налоговой декларации (расчете) Наименования (кода) налогового органа представления отчетности
0300300017 Отсутствие в налоговой декларации (расчете) значения элемента «Код формы отчетности по КНД»
0300300018 Отсутствие в налоговой декларации (расчете) значения элемента «Версия формата»
0300300019 Неизвестный код реквизита служебной части
0300300020 Неизвестный код реквизита документа NNNN <5>
0300300021 Не введен реквизит VVV служебной части файла, обязательный к заполнению
0300300022 Не введен реквизит VVV документа NNNN файла, обязательный к заполнению
0300300023 Отсутствие обязательного реквизита VVV
0300300024 Несоответствие регистра в наименовании тега VVV
0300300025 Ошибка в наименовании атрибута VVV, несоответствие регистра
0300300026 Ошибка идентификации строк документа. В шаблоне с кодом… (реквизит КНД) документа N… (в базе данных шаблон, УН шаблона =…. отсутствуют коды строк электронного документа… Ошибка идентификации строк документа»
0300300027 Ошибка заполнения данных строки… Наименование:… Электронный код:… строка:… лист:.. Значение:…»
0300300028 Не идентифицирован шаблон с кодом документа…»
0300300029 XML файл пустой или имеет неправильную структуру
0300300030 Нарушено условие присутствия (отсутствия) элемента
0300300031 Нарушено ограничение множественности реализации элемента
0300400000 Значение элемента не соответствует определенному для него формату
0300400001 Значение не может быть пустым
0300400002 Значение не соответствует числовому формату
0300400003 Значение не соответствует числовому формату без дробной части
0300400004 Значение не соответствует числовому формату c ttT <6> знаками в дробной части
0300400005 Значение не соответствует дате
0300400006 Недопустимый текст XXX <7>
0300400008 Нет значения тега
0300400009 Недопустимое значение
0300400010 Нарушение формата реквизитов (в том числе сложных) «Не заполнен или неверно заполнен реквизит НомерКорр документа NNNN
0300500000 Несоответствие диапазону возможных значений элементов файла обмена
0300500001 Длина значения элемента меньше или равна минимально допустимому
0300500002 Длина значения элемента меньше минимально допустимого
0300500003 Длина значения а меньше минимального BBB <8> знака
0300500004 Длина значения элемента больше или равна максимально допустимому
0300500005 Длина значения элемента больше максимально допустимого
0300500006 Длина значения больше максимального знака MMM <9>
0300600000 Значение элемента не соответствует определенному для него шаблону
0300700000 Значение элемента не соответствует определенному для него перечню возможных значений элементов
0300700001 Должно быть значение тега NNN
0300700002 Недопустимое значение, должно быть XXX
0300800000 Элемент файла не соответствует определенным для него требованиям
0300800001 Значение не соответствует ИНН, неправильная длина
0300800002 Значение не соответствует ИНН, недопустимый символ
0300800003 Значение не соответствует ИНН, неправильная контрольная сумма
0300800004 Значение не соответствует ИНН ЮЛ, неправильная длина
0300800005 Значение не соответствует ИНН ЮЛ, недопустимый символ
0300800006 Значение не соответствует ИНН ЮЛ, неправильная контрольная сумма
0300800007 Значение не соответствует ИНН ФЛ, неправильная длина
0300800008 Значение не соответствует ИНН ФЛ, недопустимый символ
0300800009 Значение не соответствует ИНН ФЛ, неправильная контрольная сумма
0300800010 Идентификатор файла указан неправильно, с 13 по 21 знаки не соответствуют КПП
0300800011 Идентификатор файла указан неправильно, с 1 по 10 знаки не соответствуют ИНН ЮЛ
0300800012 Идентификатор файла указан неправильно, с 13 по 21 знаки должны быть ‘*’
0300800013 Идентификатор файла указан неправильно, с 1 по 12 знаки не соответствуют ИНН ФЛ
0300800014 Идентификатор файла указан неправильно, с 22 по 29 знаки не соответствуют дате
0300800015 Идентификатор файла указан неправильно, 30 и 31 знаки не соответствуют часам
0300800016 Идентификатор файла указан неправильно, 32 и 33 знаки не соответствуют минутам
0300800017 Идентификатор файла указан неправильно, 34 и 35 знаки не соответствуют секундам
0300800018 Идентификатор документа указан неправильно, с 13 по 21 знаки не соответствуют КПП
0300800019 Идентификатор документа указан неправильно, с 1 по 10 знаки не соответствуют ИНН ЮЛ
0300800020 Идентификатор документа указан неправильно, с 13 по 21 знаки должны быть ‘*’
0300800021 Идентификатор документа указан неправильно, с 1 по 12 знаки не соответствуют ИНН ФЛ
0300800022 Идентификатор документа указан неправильно, с 22 по 25 знаки должны соответствовать отчетному году
0300800023 Идентификатор документа указан неправильно, с 25 по 33 знаки не соответствуют номеру документа в году
0300800024 Неправильная длина ИНН
0300800025 Недопустимый символ в ИНН
0300800026 Неправильная контрольная сумма в ИНН
0300800027 Неправильная длина ИНН ЮЛ
0300800028 Недопустимый символ в ИНН ЮЛ
0300800029 Неправильная контрольная сумма в ИНН ЮЛ
0300800030 Неправильная длина ИНН ФЛ
0300800031 Недопустимый символ в ИНН ФЛ
0300800032 Неправильная контрольная сумма в ИНН ФЛ
0300800033 Неправильная длина КПП
0300800034 Недопустимый символ в КПП
0300800035 Недопустимое значение, должно быть XXX
0300800036 Ошибка в значении атрибута VVV: неверное количество XXX 2, должно быть XXX 3
0300800037 Ошибка в значении: неверное количество XXX 2, должно быть XXX 3
0300800038 Нарушение формата реквизитов (в том числе сложных) «Не заполнен или неверно заполнен реквизит ДокПредст документа NNNN»
0300800039 Нарушение формата реквизитов (в том числе сложных) «Не заполнен или неверно заполнен реквизит ОКАТО документа NNNN»
0300800040 Нарушение формата реквизитов (в том числе сложных) «Не заполнен или неверно заполнен реквизит ФИОРук документа NNNN»
0400000000 Ошибки, выявляемые в ходе логического контроля
0400100000 Не идентифицирован налогоплательщик, получатель отчетности
0400100001 Не найден плательщик по ИНН/КПП, представленным в файле
0400100002 Найденный плательщик снят с учета
0400100003 Значение элемента ИдПол XXX не соответствует базе данных (проверяется значение реквизита ИдПол в соответствии с кодом НО)
0400200000 Ошибки служебной части файла обмена, титульного листа отчетности
0400200001 Неверная версия формата XXX. Ее значение должно быть равно XXX
0400200002 Ошибка идентификации отчетного периода. Неверное значение номера отчетного периода в документе NNNN
0400200003 Неверно задан год отчетного периода в документе NNNN
0400200004 Отчетный период не может быть более одного года
0400200005 Файл с признаком «вид документа (первичный, с признаком корректировки)» уже зарегистрирован
0400300000 Ошибки в порядке представления деклараций (расчетов)
0400300001 Корректирующая декларация (расчет) не принята, т.к. не получена первичная декларация (расчет)
0500000000 Ошибки, выявляемые при проверке по справочникам
0500100000 Значение элемента отсутствует в справочнике
0500100001 Значение не найдено в справочнике
0500100002 Значение элемента «Код налогового органа представления отчетности» в файле отчетности отсутствует в классификаторе «Системы обозначений налоговых органов (СОНО)»
0500100003 Значение элемента файла «Версия формата» не соответствует определенному в справочнике СППФД
0500200000 Значение элемента не определено по совокупности поисковых элементов
0500200001 Значение элемента файла «Версия формата» не соответствует определенному в справочнике СППФД
0500200002 Значение элемента файла «Налоговый период» по СППФД не соответствует периодичности представления отчетности (по КНД файла отчетности, по КНД файла отчетности и версии формата)
0500200003 Формат с КНД KKK версии VVV действует с DDD

<1> VVV — имя (код) элемента (реквизита, атрибута, тега) в файле.

<2> RRR — номер строки обработанного файла.

<3> KKK — количество разделителей.

<4> SSS — символ (совокупность символов разделителей).

<5> Где NNNN — идентификатор документа информационной части файла.

<6> ttT — количество знаков в дробной части.

<7> XXX — значение элемента.

<8> BBB — минимальная длина реквизита.

<9> MMM — максимальная длина реквизита.

Добрый день дорогие друзья! Наверняка многие из Вас отправляют отчеты в ФСС в электронном виде. Кто-то отправляет через шлюз приема документов, кто-то через программу АРМ ФСС. Но я думаю у каждого, ну или почти у каждого, появлялись ошибки. Точнее не сами ошибки, а коды ошибок. Так давайте сегодня разберем, какие бывают коды ошибок ФСС и как они расшифровываются.

Коды ошибок в ФСС

Если у Вас не получается самостоятельно решить данную проблему, то Вы можете перейти в раздел ПОМОЩЬ и Вам помогут наши специалисты.

Ошибок довольно много и они очень разные. К тому же, коды ошибок для формы 4 и реестров ЛН отличаются. Поэтому, если после отправки отчета у Вас появилась ошибка, то смотреть код расшифровки нужно именно в таблице, которая относится к Вашему отчету.

Коды ошибок ФСС форма 4 и 4а

Данная таблица поможет Вам понять, какие ошибки у Вас могут возникнуть при отправке формы 4 и 4а.

коды ошибок ФСС

Скачать памятку «Коды ошибок ФСС форма 4 и 4а»

Коды ошибок ФСС реестров ЛН

Данная таблица поможет Вам понять, какие ошибки у Вас могут возникнуть при отправке реестров ЛН.

Коды ошибок ФСС реестров ЛН

Скачать памятку «Коды ошибок ФСС реестров ЛН»

Общая таблица по кодам ошибок ФСС

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

Возможные причины ошибок при отправке отчета

Скачать памятку «Общая таблица по кодам ошибок ФСС»

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

Ошибки в отчетности ФСС

Одна из самых распространенных ошибок имеет код -505. Этот код может у Вас появится, когда при выгрузке отчета в формат .xml, Вы меняете имя файла. Запомните, НИКОГДА НЕ МЕНЯЙТЕ имя файла. Это имя дается программой не просто так, там есть своя логика. Поэтому ни когда не переименовывайте файлы.

Многие ошибки связаны с сертификатами. Убедитесь, что у Вас установлены свежие сертификаты, чтобы Вы случайно не подписали отчет сертификатом, который уже просрочен. Посмотрите, чтобы программа Крипто-Про у Вас работала, чтобы не истекла лицензия. Если у Вас нет программы Крипто-Про скачать ее Вы можете вот тут.

При составлении отчетов, используйте только самую последнюю и актуальную версию программы АРМ ФСС. Используя старую версию, Вы можете в итоге не пройти форматный контроль, получив код ошибки -503. Вот представьте сами, в ФСС форма и бланк нового образца, Вы заполняете отчет в старой версии программы, соответственно, у Вас старые бланки и формы. В итоге компьютер сверит Вашу форму (старую) и свою (новую), получит различия и откажет Вам в принятии отчета. Скачать последнюю версию АРМ ФСС Вы можете вот тут.

Если Вам нужна помощь профессионального системного администратора, для решения данного или какого-либо другого вопроса, перейдите в раздел ПОМОЩЬ, и Вам помогут наши сотрудники.

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

Если у Вас появятся вопросы задавайте их в комментариях! Всем удачи и добра!

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

Содержание

  1. Ответы на вопросы по электронному листку нетрудоспособности
  2. Электронный лист нетрудоспособности в Контур.Экстерн
  3. Список ЭЛН
  4. Поиск документов
  5. Статусы документов
  6. Печать списка документов со статусами
  7. Порядок загрузки электронного больничного с портала ФСС
  8. Загрузка ЭЛН из файла
  9. Редактирование
  10. Печать
  11. Удаление
  12. Отправка
  13. Отправка нескольких ЭЛН
  14. Отправленные документы
  15. Какие ошибки могут возникнуть при работе с ЭЛН
  16. При загрузке
  17. При отправке электронного больничного

Ответы на вопросы по электронному листку нетрудоспособности

ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ

1.Ошибка вызова сервиса передачи/получения данных.

Сообщение не соответствует формату XML Encryption. Обратитесь к разработчику программного обеспечения, на котором осуществлялось шифрование данных. Сообщите следующую информацию: Отсутствует элемент EncryptedData class ru.ibs.cryptopro.jcp.crypt.CryptoException

Вы пытаетесь отправить сообщение, не указав в настройках электронной подписи «Шифровать сообщение»;

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

1. Выполните настройку АРМ ЛПУ

1.1. В меню Администрирование – Настройки сервисов ФСС – Строка соединения, укажите следующий адрес сервиса:

· Без шифрования https://docs-test.fss.ru/WSLnV11/FileOperationsLnPort?WSDL (Обратите внимание, при отправке на сервис без шифрования в настройках электронной подписи должен быть снят флаг «Шифровать сообщение»)

1.2. Далее в меню Администрирование – Настройка подписей для сервисов установите флаг «Шифровать сообщение». После этого Вам необходимо указать Имя сертификата ФСС и Тип контейнера. Данный сертификат можно скачать на сайте Фонда в разделе ЭЛН (если Вы настраиваете сервисы для тестирования, то Вам необходимо скачать ТЕСТОВЫЙ сертификат ФСС). После скачивания установите его на компьютер.

Обратите внимание, Сертификат МО (должен иметь закрытый ключ) и ФСС должны быть установлены в папку «Личные», соответственно тип контейнера выбран «Личные». Вся цепочка вышестоящих сертификатов в папку «Доверенные корневые центры сертификации». Все сертификаты должны быть актуальными и не отозванными.

2. Если АРМ ЛПУ уже настроен, проверьте правильность сертификата ФСС, указанного в настройках подписей (Администрирование – Настройка подписей для сервисов): для тестирования указывается ТЕСТОВЫЙ сертификат уполномоченного лица ФСС, для работы – обычный.

3. При использовании Vipnet CSP стабильной версией является 4.2 (2.36190). При использовании более новых версий (4.2.8 и выше) стабильная работа не гарантируется.

При использовании криптопровайдера КриптоПро CSP, через «Панель управления» в КриптоПро CSP зайдите на вкладку «Сервис», нажмите кнопку «Удалить запомненные пароли…». В окне «Удаление запомненных паролей» выбрать «Удалить все запомненные пароли закрытых ключей: Пользователя». Также проверьте настройки на вкладке «Алгоритмы». В выпадающем списке «Выберите тип CSP для настройки параметров» выберите GOST R 34.10-2012.

«Параметры алгоритма шифрования» — ГОСТ 28147-89, параметры алгоритма шифрования TK26 Z.

«Параметры алгоритма подписи» — ГОСТ 34.10-2001, параметры по умолчанию.

«Параметры алгоритма Диффи-Хеллмана» — ГОСТ 34.10-2001, параметры обмена по умолчанию.

Ниже приведен образец настроек в КриптоПро CSP 5.0

2. Ошибка вызова сервиса передачи / получения данных. Не удалось расшифровать сообщение.

Возможно сообщение было зашифровано на ключе, отличном от ключа уполномоченного лица ФСС. Проверьте правильность и актуальность ключа уполномоченного лица ФСС.

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

Укажите верный сертификат уполномоченного лица ФСС:

Определите направление отправки запросов — тестовое или продуктивное;

Скачайте сертификат уполномоченного лица ФСС в разделе ЭЛН на сайте Фонда:

— Сертификат для тестовой отправки опубликован на сайте https://cabinets-test.fss.ru/eln.html

— Сертификат для продуктива опубликован на сайте https://cabinets.fss.ru/eln.html

Установите скачанный сертификат на компьютер в хранилище «Личное» для текущего пользователя;

Укажите данный сертификат в поле «Имя сертификата уполномоченного лица ФСС».

Рекомендуется выполнить следующие действия:

Закройте все программы. Удалите из всех хранилищ сертификат Фонда с помощью системной утилиты certmgr.msc (вызов из режима «Выполнить» ОС Windows);

Скачайте с https://cabinets.fss.ru/ сертификат;

Установите сертификат в хранилище «Личное» для текущего пользователя;

В настройках программы выберите новый сертификат

3. Количество новых периодов не должно превышать один

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

Что делать: По правилам необходимо отправлять в ФСС только один вновь созданный период за один раз. Если необходимо создать несколько периодов, то выполняется отправка по одному периоду, т.е. создали период – выполнили «отправить в ФСС» — выполнили «Получить/обновить из ФСС» — создали новый период – выполнили «Отправить в ФСС» и так далее. Количество периодов не должно быть более 3-х, если больной продолжает болеть, то необходимо оформить лист продолжение.

4. Ошибка «в сертификате отправителя отсутствует ОГРН (ОГРНИП)»

Причина: Ошибка возникает если в используемом сертификате отсутствует ОГРН (ОГРНИП).

Такой сертификат нельзя использовать для отправки или запроса сведений ЭЛН. Необходимо проверить, что указанный в настройках сертификат имеет номер ОГРН (ОГРНИП). Для обмена данными необходимо использовать усиленную квалифицированную цифровую подпись. Такая подпись в обязательном порядке содержит ОГРН.

5. Не заполнено поле «Причина исправления» в части страхователя.

Страхователь может исправить внесенные данные неограниченное количество раз. Внесение исправлений возможно в ЭЛН со статусами:

— Заполнен страхователем (060);

— Заполнен страхователем (реестр ПВСО) (070);

— Пособие выплачено (080).

Необходимо заполнить поля «Причина исправления» и «Обоснование исправления».

6. Указанный номер ЛН обнаружен в базе недействительных номеров

Причина: ЭЛН находится в статусе «090» — аннулирован медицинской организацией

Что делать: Обратиться в медицинскую организацию.

7. Частые ошибки, нарушающие порядок 624н

Дата регистрации документов в бюро МСЭ не может быть раньше Даты направления в бюро МСЭ.

Если дата выдачи ЭЛН раньше даты отправки, необходимы должность, фамилия и подпись Председателя ВК.

При оформлении ЭЛН-дубликата, весь период нетрудоспособности указывается одной строкой с обязательным заполнением полей: Период нетрудоспособности, Должность и фамилия врача, Должность и фамилия Председателя ВК.

Если период нетрудоспособности по одному страховому случаю более 15 дней, то необходимо заполнить ФИО и должность Председателя ВК.

8. Смена статуса ЭЛН, аннулирование ЭЛН

Если страхователь запросил ЭЛН, заполнил его и только после обнаружил ошибку, допущенную медицинским учреждением, аннулирование ЭЛН происходит в следующем порядке:

1. Страхователь официально обращается в Региональное отделение с просьбой перевести статус ЭЛН в состояние «030 — закрыт» с описанием причины смены статуса и заверением, что по данному ЭЛН не были произведены соответствующие начисления и оплата.

2. Региональное отделение обращается в службу технической поддержки для смены статуса ЭЛН.

3. После смены статуса ЭЛН на состояние «030 — закрыт» медицинская организация может произвести аннулирование ЭЛН.

9. Возможно ли внести изменение кода причины нетрудоспособности в ЭЛН.

В данном случае ЭЛН подлежит замене на дубликат. Внесение изменений в информационное поле, заполняемое медицинской организацией, не предусмотрено.

10. Как оформляется ЭЛН при направлении нетрудоспособного гражданина на медико-социальную экспертизу?

В строке «Дата направления в бюро МСЭ» медицинской организацией вносится дата направления на МСЭ и заверяется УКЭП медицинской организации (дата регистрации документов в бюро МСЭ не может совпадать или быть ранее даты направления в бюро МСЭ).

Строки: «Дата регистрации документов в бюро МСЭ», «Освидетельствован в бюро МСЭ», «Установлена/изменена группа инвалидности», «подпись руководителя бюро МСЭ» заполняется в бюро МСЭ (ЭЛН запрашивается из информационной системы сотрудниками МСЭ).

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

11. Возможно ли выдать продолжением ЭЛН, если первичный ЛН выдан на бумажном носители?

Да, такая возможность предусмотрена.

12. Является ли талон к ЭЛН отчетным документом?

Нет, не является и носит информационный характер. Застрахованный в праве сообщить номер ЭЛН своему работодателю в любой форме (письменно, устно).

13. В ЭЛН в строке «место работы — наименование организации» допущена ошибка (неточное наименование). Подлежит ли замене данный ЭЛН на дубликат?

Нет не подлежит замене на дубликат. При заполнении раздела «Заполняется врачом медицинской организации» в строке «Место работы — наименование организации» указывается со слов гражданина.

При приеме ЭЛН работодатель в разделе «Заполняется работодателем» указывает свой регистрационный номер, прочие сведения и заверяет электронной подписью организации (после подписания УКЭП ЭЛН недоступен для открытия и приема другим страхователем).

14. Каков порядок продления ЭЛН при направлении в стационар, если до госпитализации находился на амбулаторном этапе лечения.

При выписке из стационара оформляется ЭЛН, являющийся продолжением ранее выданного ЭЛН (на амбулаторном этапе). Медицинской организации (стационар) необходимо запросить из информационной системы новый номер ЭЛН, закрыть ранее выданный ЭЛН кодом «31 — продолжает болеть» и внести в поле «выдан листок нетрудоспособности (продолжение) №» — номер вновь запрошенного ЭЛН. При наложении периода нетрудоспособности на амбулаторном этапе на период нахождения в стационаре в строке «находился в стационаре» указывается весь период лечения в стационаре, а в таблице «Освобождение от работы» — за минусом дней, указанных в ЭЛН на амбулаторном этапе. В случае, если гражданин остается нетрудоспособным к моменту выписки из стационара ЭЛН не закрывается. Пациент направляется в медицинскую организацию по месту жительства с «открытым» ЭЛН для решения вопроса о его трудоспособности.

15. Состояния (статусы) ЭЛН:

· 010 — ЭЛН открыт

· 020 – ЭЛН продлен

· 030 – ЭЛН закрыт

· 040 – ЭЛН направление на МСЭ

· 050 – ЭЛН дополнен данными МСЭ

· 060 – ЭЛН заполнен Страхователем

· 070 – ЭЛН заполнен Страхователем (реестр ПВСО)

· 080 – Пособие выплачено (ПВСО)

· 090 – Действия прекращены

Адрес:

664007, г. Иркутск, ул. Тимирязева, д. 35, info@ro38.fss.ru
Схема проезда

Понедельник, вторник, среда, четверг: 8.30–17.30

Пятница: 8.30–16.15

Суббота, воскресенье: выходной

Обеденный перерыв: 13.00–13.45

Источник

Электронный лист нетрудоспособности в Контур.Экстерн

В 2021 году больничные листы оформляются как в электронном, так и в бумажном виде. Согласие застрахованного лица на выписку больничного листа в электронном виде не требуется. С 2022 года больничные листы будут оформлять только в электронном виде, но по желанию застрахованного ему выдадут бумажную выписку из электронного больничного. Президент подписал федеральный закон 30.04.2021 N 126-ФЗ. Законодательство приведут в соответствие с действующей практикой — прямые выплаты пособий из ФСС с этого года действуют во всей России.

Электронный листок нетрудоспособности (ЭЛН) подписывается усиленной квалифицированной электронной подписью лечащего врача и медицинского учреждения. Он имеет одинаковое правовое значение с бумажным больничным листом.

Далее расскажем, как работать с электронными больничными в Контур.Экстерн.

Список ЭЛН

Для перехода к списку документов следует открыть главную страницу Контур.Экстерн, затем кликнуть закладку «ФСС» и далее закладку «Пособия ФСС». Отобразится список пособий за текущий месяц.

Чтобы выбрать другой период, необходимо нажать закладку «Все документы»:

Поиск документов

Для поиска нужного документа предусмотрена вкладка «Поиск». В поисковую строку можно вводить ФИО и СНИЛС.

Если требуется найти пособие из прошлого периода, необходимо нажать «Продолжить поиск за….»:

Статусы документов

Созданным и отправленным файлам присваиваются определенные статусы:

  1. «Создан» – документ сформирован, но не отправлен в Фонд социального страхования.
  2. «Ошибка отправки…» – отправка не произошла из-за обнаруженных нарушений. Требуется повторная отправка в ФСС. Необходимо выбрать строку с названием документа и нажать «Отправить заново».
  3. «ЭЛН не принят» — в ходе проверки были выявлены нарушения. Необходимо их исправить и отправить файл вновь. Для этого следует выбрать в списке документов нужную строку и нажать на нее. Затем ознакомиться с протоколом нарушений по ссылке «Просмотреть протокол ошибок» и нажать «Исправить ошибки и отправить заново».
  4. «ЭЛН принят» – файл принят Фондом.

Печать списка документов со статусами

В отдельных случаях возникает необходимость распечатки списка ЭЛН, к примеру, для проведения сверок. Для этого нужно:

  1. В списке пособий выбрать «Распечатать список документов»:
  2. Указать период и формат: PDF или XLS. Формат XLS дает возможность фильтровать и сортировать список документов в печатной форме.
  3. Выбрать «Распечатать». Выгрузится файл в выбранном формате.
  4. Распечатать загруженный файл.

Порядок загрузки электронного больничного с портала ФСС

Для загрузки ЭЛН с портала Фонда необходимо:

  1. Выбрать «Загрузить электронный больничный»:
  2. Нажать «Загрузить с портала ФСС», затем заполнить номер больничного и СНИЛС физического лица:
  3. Выбрать «Продолжить».
  4. Нажать на нужный сертификат для подписи запроса.
  5. Проверить информацию о загружаемом ЭЛН.
    • сервис выдаст предупреждение, если документ с таким номером уже создан. Если требуется исправить информацию в созданном документе, нужно выбрать «Обновить»:
  6. Выбрать «Загрузить документы».
  7. При загрузке формируется новый документ или обновляется ранее созданный (при выбранном варианте «Обновить»).
  8. Следует открыть документ и проверить данные, затем ввести сведения о расчете пособия.
  9. Далее нужно перейти к проверке и отправке ЭЛН.
  10. Пользователь перед отправлением файла может:
    • сохранить документ в XML, кликнув «Скачать ЭЛН»;
    • открыть в PDF и распечатать документ, кликнув «Распечатать ЭЛН».

Загрузка ЭЛН из файла

Чтобы загрузить электронный листок, следует действовать так:

  1. Выбрать «Загрузить электронный больничный»:
  2. Нажать «Загрузить вручную из файла с ЭЛН»:
  3. Выбрать «Продолжить».
  4. Выбрать ранее созданный файл и нажать «Открыть». Файл может содержать несколько документов.
  5. Проверить сведения о загружаемом файле:
    • сервис выдаст предупреждение, если документ с таким же номером больничного листа уже создан. Необходимо выбрать «Обновить», чтобы заменить сведения в уже созданном документе на сведения из файла.
  6. Нажать «Загрузить документы». При загрузке формируется новый документ или обновляется ранее созданный (при выбранном варианте «Обновить»).
  7. Открыть ЭЛН и проверить. При необходимости следует исправить или дополнить недостающие данные.
  8. Проверить и отправить ЭЛН.

Редактирование

Для редактирования документа следует нажать на строку с ним. Отобразиться окно просмотра документа.

Отправленный ранее ЭЛН нужно искать на странице со списком документов.

Чтобы листок стал доступен для редактирования, следует нажать «Исправить ошибки и отправить заново»:

После редактирования данных на закладке «Электронный больничный» необходимо выбрать код причины исправления из предложенного списка:

Для просмотра содержания отправленного документа, не исправляя его, следует нажать «Распечатать ЭЛН».

Печать

Печать ЭЛН возможна следующими способами:

Удаление

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

Отправленный в Фонд документ удалить из списка нельзя.

Отправка

Для проверки и отправки документа нужно открыть страницу просмотра документа и выбрать «Проверить и отправить»:

  1. Если обнаружены нарушения, исправить их. Для этого закрыть окно с результатами проверки, исправить нарушения (они выделены красным) и заново проверить:
  2. Если нарушений нет, необходимо подписать файл действующим сертификатом электронной подписи и нажать «Отправить документ в ФСС»:

Файл отправится в региональное отделение ФСС. Статус электронного листка нетрудоспособности можно будет отследить на странице документооборота.

Отправка нескольких ЭЛН

Больничные можно отправлять массово. Для этого на странице со списком документов нужно Перейти в раздел «Реквизиты и настройки», далее нажать «Включить режим массовой отправки». Он будет включен для организации в целом, то есть его действие распространится на всех пользователей.

В этом же разделе при необходимости режим массовой отправки можно отключить.

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

Отправленные документы

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

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

Если нужно получить информацию о более ранних больничных, следует нажать на ссылку «Показать историю».

Какие ошибки могут возникнуть при работе с ЭЛН

При загрузке

Доступ к ЭЛН с номером XXX…., СНИЛС YYY…, статусом: ZZZ – ограничен

Ошибка выглядит так:

Суть в том, что больничный не может быть изменен страхователем. На изображении выделен статус — он может принимать разные значения:

  1. Код ошибки 010 / 020. Больничный открыт / продлен медучреждением и находится в процессе оформления. К загрузке документа нужно вернуться позже, когда он будет закрыт.
  2. Код ошибки 040. Больничный находится на рассмотрении в МСЭ. К загрузке следует вернуться позже.
  3. Код ошибки 060. Больничный отправлен с одним регистрационным номером, а загрузка — с другим. Нужно проверить РНС и убедиться, что он совпадает с тем, который был указан при заполнении ЭЛН. Если номер не совпадает, следует попросить свое отделение ФСС поменять статус электронного больничного на 030 «Закрыт». А после этого загрузить его с новым РНС. Либо запросить ЭЛЕ с тем РНС, который был указан при заполнении.
  4. Код ошибки 090. Больничный аннулирован медучреждением по одной из причин: выдача на бумажном банке либо ошибка. Следует узнать у сотрудника новый номер больничного либо взять его бумажный бланк.

Номер XXX… принадлежит к ЛН на бумажном бланке

Ошибка выглядит так:

Означает, что после того, как был оформлен ЭЛН, медучреждение выдало сотруднику бумажный листок нетрудоспособности по его просьбе. Этот бланк нужно запросить у сотрудника.

ЭЛН с номером: XXX…., СНИЛС YYY… — отсутствует в БД

Текст ошибки будет такой:

Ошибка означает, что больничный не найден в базе данных ФСС. Это может быть из-за некорректно указанных регистрационного номера ФСС, СНИЛС сотрудника либо номера ЭЛН. Нужно проверить эти параметры и исправить ошибку.

Некорректные параметры: Per

Текст ошибки:

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

Нужно связаться с отделением Фонда и уточнить, что с доверенностью.

При отправке электронного больничного

Доступ к ЭЛН с номером: XXX…., СНИЛС YYY…, статусом: ZZZ — ограничен

Ошибка бывает с кодом 090. Означает, что больничный аннулирован по одной из двух причин: сотрудник запросил бумажный листок нетрудоспособности либо в нем была допущена ошибка. Нужно обратиться к сотруднику и взять у него номер ЭЛН или его бумажный бланк.

ERR_014 Значение поля ‘…’ отличается от существующего значения

Ошибка выглядит следующим образом:

Суть в том, что пользователь пытается отправить ЭЛН, который ранее уже был принят ФСС, но с другим значением. Это значение указывается в тексте ошибки (показано на изображении выше). Ранее обработанные документы повторно направлять не нужно.

ORA-20013: Не удалось обновить данные. Обновляемая запись потеряла актуальность

Ошибка имеет такой текст:

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

ORA-20005: Данные не найдены при выборке по ЛН=» XXX …» и СНИЛС=» YYY…»

Текст ошибки:

Ошибка обозначает, что электронный больничный с такими параметрами на стороне ФСС найден не был. Нужно уточнить СНИЛС и номер ЭЛН.

Направленные данные страхователя содержат исправления, но не указаны причина и обоснование исправлений

Вот так выглядит эта ошибка:

Поданный больничный ранее уже был принят Фондом. Теперь пользователь пытается отправить документ с изменениями, но при этом он не указывает причину исправлений. Нужно перейти во вкладку «Электронный лист нетрудоспособности» и заполнить в ней поле «Причина исправления», а также «Обоснование исправления». После этого документ нужно Направить в ФСС повторно.

Источник

КЛАССИФИКАТОР ОШИБОК ФОРМАТНО-ЛОГИЧЕСКОГО КОНТРОЛЯ ФАЙЛОВ НАЛОГОВОЙ И БУХГАЛТЕРСКОЙ ОТЧЁТНОСТИ (КОФО)

Классификатор ошибок форматно-логического контроля файлов налоговой и бухгалтерской отчетности ФНС России (классификатор ошибок– КОФО), утвержденный Приказом ФНС России от 24.11.2008г  № ММ-3-6/616@,  является составной частью системы классификации и кодирования  технико-экономической информации и разработан  ГНИВЦ ФНС России  в   соответствии с Положением «О единой системе классификации и кодирования технико-экономической и социальной информации МНС России» (Приказ МНС России от 02.06.2003 № БГ-3-13/285)

на основе следующих законодательных актов и нормативных документов:

Приказ Министерства финансов Российской Федерации от 18.01.2008 № 9н «Об утверждении Административного регламента Федеральной налоговой службы по исполнению государственной функции по бесплатному информированию (в том числе в письменной форме) налогоплательщиков, плательщиков сборов и налоговых агентов о действующих налогах и сборах, законодательстве о налогах и сборах и принятых в соответствии с ним нормативных правовых актах, порядке исчисления и уплаты налогов и сборов, правах и обязанностях налогоплательщиков, плательщиков сборов и налоговых агентов, полномочиях налоговых органов и их должностных лиц, а также предоставлению форм налоговых деклараций (расчетов) и разъяснению порядка их заполнения»;

Формат уведомления об уточнении налоговой декларации (расчета) (Версия 5.01) Часть LXXXVII. Приказ ФНС России от 24.11.2008г  № ММ-3-6/616@.

Приказ ФНС России от 02.11.2009г  № ММ-7-6/534@. “Об утверждении Методических рекомендаций по организации электронного документооборота при представлении налоговых деклараций (расчетов) в электронном виде по телекоммуникационным каналам связи”

Приказ ФНС России от 09.11.2010г  № ММ-7-6/535@ «Об утверждении Унифицированного формата транспортного контейнера при информационном взаимодействии с приемными комплексами налоговых органов по телекоммуникационным каналам связи с использованием электронной цифровой подписи»

Приказ ФНС России от 18.12.2009г  № ММ-7-6/693@. “Об утверждении Унифицированного формата транспортного контейнера при информационном взаимодействии с приемными комплексами налоговых органов по телекоммуникационным каналам связи с использованием электронной цифровой подписи”

Приказ ФНС России от 15.04.2010г № ММВ-7-6/188@ “ О проведении пилотного  проекта по предоставлению информационных услуг крупнейшим налогоплательщикам в электронном виде по телекоммуникационным каналам связи в режиме  «одного окна»”

1. ОБЪЕКТЫ КЛАССИФИКАЦИИ

Объектами классификации в КОФО являются ошибки, выявленные при форматно-логическом контроле файлов налоговой и бухгалтерской отчетности.

2. СТРУКТУРА КЛАССИФИКАТОРА

Классификатор ошибок представляет собой перечень наименований объектов классификации и соответствующих им кодовых обозначений.

Информация классификатора представлена в одной таблице.

Каждая строка  таблицы состоит из кода ошибки и наименования ошибки.  

В таблице классификатора использованы иерархический метод классификации и последовательный метод кодирования.

Структура кодового обозначения по КОФО:

КККРРРАААА,      где

ККК – класс ошибок (признак, отражающий общность содержания подмножества ошибок),

РРР — подкласс ошибок (признак, отражающий общность  подмножества ошибок в  классе ошибок),

АААА – регистрационный номер ошибки в пределах подкласса.

Классы ошибок:

010 – нарушение установленного порядка представления налоговой и бухгалтерской отчетности;

020 – имя файла не соответствует установленным требованиям;

030  – ошибки, выявляемые при форматном контроле;

040 – ошибки, выявляемые при  логическом контроле;

050 — ошибки, выявляемые при проверке по справочникам.

060 — ошибки, выявляемые при предоставлении информационных услуг налогоплательщикам в режиме «ИОН» offline

Имя файла для загрузки таблицы в АСВК  –  KOFO.TXT.

Строки таблицы идентифицируются полем KOD (Классификационный код).

Состав и форматы полей таблицы KOFO Справочника приведены в таблице 2.1:

Таблица 2.1.

Состав и форматы полей таблицы KOFO Справочника

N п/п

Представление в АСВК

Наименование поля

Признак обязательности значения

Содержание поля

Имя поля

Длина

1

KOD

10

Код ошибки

О

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

2

NAIM

500

Наименование   ошибки

О

Сообщение по выявляемой ошибке

*) О- обязательно

Код

ошибки

Наименование  ошибки

0000000000

Декларация (расчет) не содержит ошибок (противоречий)

0000000001

Декларация (расчет) содержит ошибки и требует уточнения

0000000002

Декларация (расчет) содержит ошибки и не принята к обработке

0100000000

Нарушение установленного порядка представления  сведений

0100100000

Отсутствие, неправильное указание ЭЦП

0100100001

Отсутствие в представляемых сведениях ЭЦП руководителя организации, налогоплательщика (физического лица — налогоплательщика), уполномоченного представителя налогоплательщика

0100100002

Несоответствие ЭЦП подписи руководителя организации — налогоплательщика (физического лица — налогоплательщика), уполномоченного представителя налогоплательщика

0100100003

Набор ЭЦП недостаточен. Для формы с кодом <КНД> необходима подпись категории <Категория>

0100100004

ЭЦП не соответствует подписанному документу (ЭЦП искажена  или в документ были внесены изменения уже после его подписания)

0100100005

ЭЦП не принадлежит данному налогоплательщику (Сертификат ЭЦП, использованный для подписи документа, не зарегистрирован для использования налогоплательщиком, от которого поступил файл).

0100100006

Срок действия сертификата ЭЦП истек или сертификат ЭЦП был отозван

0100100007

Несоответствие ЭЦП спецоператора ЭЦП, которой подписано подтверждение даты отправки

0100100008

ЭЦП не принадлежит отправителю документа

0100100009

В ЭП не включен сертификат

0100200000

Неправильное указание места представления сведений

0100200001

Представление налогоплательщиком (его представителем) налоговой декларации (расчета) в налоговый орган, в компетенцию которого не входит прием этой налоговой декларации (расчета)

0100200002

Отсутствует разрешение на отправку сообщений указанному получателю.

0100200003

Маршрут заблокирован

0100200004

Код ИФНС-получателя не совпадает с кодом налогового органа, в котором установлен САОЭД

0100200005

Код ИФНС- получателя  отсутствует  СОНО

0100200006 

Файл запроса на предоставление информационной услуги  не относится к данной инспекции (направление запроса налогоплательщика в налоговый орган, в компетенцию которого не входит предоставление информации по запросу). 

0100200007

Файл, на который получен ответ, отсутствует

0100200008

Код ИФНС-отправителя не совпадает с кодом налогового органа, в представленном файле

0100200009

Файл направлен в налоговый орган, в компетенцию которого не входит получение данной информации

0100200010

В налоговом органе отсутствует документ-основание для получения направленных документов

0100300000

Ошибки регистрации налогоплательщика

0100300001

Отсутствие  системного имени налогоплательщика в справочнике зарегистрированных налогоплательщиков в ИРУЦ

0100300002

Логин или пароль неверны. Абонент не зарегистрирован на САОЭД

0100300003

Контейнер зашифрован для другого получателя

0100300004

ИНН не соответствует данным регистрации

0100310000

Ошибки регистрации абонента

0100310001

Отсутствие  системного имени абонента в справочнике зарегистрированных налогоплательщиков в ИРУЦ

0100310002

ИННЮЛ не соответствует данным регистрации

0100310003

ОГРН не соответствует данным регистрации

0100400000

Нарушение требований формирования транспортного контейнера

0100400001

В транспортном сообщении более одного транспортного контейнера

0100400002

Дублирование имени  файла транспортного контейнера. Контейнер с таким именем отправлялся данным абонентом, в адрес данного налогового органа ранее.

0100400003 

В транспортном контейнере,  поступившем от уполномоченного представителя налогоплательщика, отсутствует информационное сообщение о доверенности 

0100400004

В транспортном контейнере, отсутствует подтверждение даты отправки

0100500000

Неправильное указание (отсутствие) сведений  по доверенности

0100500001

Отсутствуют сведения о доверенности в налоговом органе

0100500002

Срок действия доверенности истёк

0100500003

Представитель не имеет полномочий подписи и представления налоговой отчетности

0100500004

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

0100500005

Информационное сообщение о доверенности невозможно идентифицировать

0100500006

Отсутствует сообщение о доверенности

0100500007

Информационное сообщение о доверенности не соответствует  поступившему электронному документу

0100500008

Для отправителя запроса ИНН=хххххххххх, КПП=ххххххххх отсутствует доверенность на получение сведений по налогоплательщику ИНН = хххххххххх КПП= ххххххххх

0100500009

Представитель не имеет полномочий подписи и представления электронного документа 

0100500010

Несоответствие учетных данных по представителю налогоплательщика в поступившем электронном документе и в информационном сообщении о доверенности 

0100500011

Отправитель документа не является абонентом представителем

0100600000

Неправильное указание сведений о руководителе организации, индивидуальном предпринимателе

0100600001

Неправильное указание сведений о руководителе организации (ФИО, ИНН)

0100600002

Неправильное указание сведений об индивидуальном предпринимателе (ФИО, ИНН)

0100600003 

Неправильное указание сведений о подписанте (ФИО, ИНН)  

0100700000

Неправильное указание сведений подтверждения даты отправки

0100700001

Подтверждение даты отправки не соответствует требованиям формата

0100700002

Подтверждение даты отправки не соответствует налоговой декларации (расчету)

0100700003

Подтверждение даты отправки не соответствует поступившему электронному документу 

0100700004

Подтверждение даты отправки не соответствует отправленному электронному документу

0100800000

Ошибка в последовательности предоставлении сведений

0100800001

Невозможность регистрации  уточненного документа без первичного

0100800002

Нарушение порядка предоставления документов. Данный вид документа уже представлялся.

0100800003

Некорректное сочетание форм в комплекте представленных документов

0100800004

По значению элемента файла ХХХ отсутствует связанный с ним первичный документ

0200000000

Имя файла не соответствует установленным требованиям

0200100000

Структура имени  файла не соответствует требованиям формата

0200100001

Имя файла  не соответствует структуре, определяемой  по показателям  справочника СППФД/СФНД

0200100002

Неправильно сформировано наименование файла

0200100003

Имя файла указано неправильно

0200100004

Имя файла имеет неправильную длину

0200200000

Значения структурных элементов  имени  файла не соответствует требованиям формата

0200200001

Неверное имя файла. Префикс файла должен быть O

0200200002

Имя файла должно начинаться на латинскую букву O

0200200003

Неверное имя файла. Код инспекции указан неправильно

0200200004

Неверное имя файла. Отчетный год указан неправильно

0200200005

Неверное имя файла. Порядковый номер указан неправильно

0200200006

Расширение в имени файла указано неправильно

0200200007

Неверное имя файла. Расширение файла должно быть TXT

0200200008

Неверное имя файла. ИНН ФЛ отправителя указан неправильно

0200200009

Неверное имя файла. ИНН ФЛ отправителя указан неправильно. Неправильная контрольная сумма.

0200200010

Неверное имя файла. ИНН ЮЛ отправителя указан неправильно

0200200011

Неверное имя файла. ИНН ЮЛ отправителя указан неправильно. Неправильная контрольная сумма.

0200200012

Неверное имя файла. КПП указан неправильно

0200200013

Неверное имя файла. Код получателя информации указан неправильно, должно быть 8 знаков

0200200014

Неверный заголовок файла [идентификатор файла — ИдФайл] (проверка ИНН/КПП плательщика в базе). Неверно задано начало документа NNNN

0200200015

ИНН в имени файла не соответствует ИНН в регистрационных данных ИРУЦ

0200200016

Совокупность  элементов файла: Код формы отчетности по КНД; Тип информации;  Версия формата; Код налогового органа не  соответствует элементам, определённым в имени файла

0200200017

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

0200200018

Имя файла имеет неверную контрольную сумму

0200200019

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

0200200020

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

0200300000

Имя файла транспортного контейнера не соответствует требованиям формирования имен транспортных контейнеров

0200300001

В имени файла транспортного контейнера указан недопустимый код типа документооборота

0200300002

В имени файла транспортного контейнера указан недопустимый код типа транзакции

0200300003

В имени файла транспортного контейнера указан недопустимый код типа документа

0200300004

В имени файла транспортного контейнера недопустимое сочетание кодов Типа документооборота  Типа транзакции  Типа документа

0200300005

Не удалось распаковать архив

0300000000

Ошибки, выявляемые при  форматном контроле

0300100000

Форматный  контроль невозможен

0300100001

Формат файла не определен

0300100002

Файл xsd-схемы не найден

0300100003

Невозможно идентифицировать документ

0300100004

Файл пуст

0300100005

Нарушена структура XML-файла. Файл не может быть обработан.

0300100006

Неверная кодировка XML: <кодировка> вместо <кодировка>

0300100007

<имя файла> не соответствует требованиям формата

0300100008

Для данного типа информации не найден шаблон приема

0300100009

Данная версия формата файла не поддерживается

0300200000

Синтаксис файла  не соответствует требованиям формата

0300200001

Отсутствуют символы окончания строки в конце файла

0300200002

Код реквизита  VVV[1] не должен содержать ведущих и конечных пробелов

0300200003

Строковые значения должны быть в верхнем регистре

0300200004

Строка RRR[2] не должна содержать двоеточие

0300200005

Строка имеет неправильную структуру, необходимо KKK[3] разделителей SSS[4]

0300200006

Значение не может иметь начальных и конечных пробелов

0300200007

Ошибка в формате реквизита служебной части. Пропущен символ двоеточие

0300200008

Строка RRR не должна содержать двоеточие

0300200009

Отсутствует открывающий (закрывающий) тег

0300300000

Структура файла обмена не соответствует требованиям формата

0300300001

Файл не соответствует xsd-схеме

0300300002

Недопустимая строка RRR

0300300003

Недопустимый реквизит VVV

0300300004

Должен быть реквизит VVV

0300300005

Должен быть один из реквизитов VVV

0300300006

Недопустимый тег VVV

0300300007

Нет тега VVV

0300300008

Должен быть тег VVV

0300300009

Должен быть один из тегов VVV

0300300010

Нет обязательного атрибута VVV

0300300011

Недопустимый атрибут VVV

0300300012

Отсутствие в налоговой декларации (расчете) фамилии, имени, отчества налогоплательщика (для физического лица)

0300300013

Отсутствие в налоговой декларации (расчете) полного наименования организации (ее обособленного подразделения), налогоплательщика (для организации)

0300300014

Отсутствие в налоговой декларации (расчете) ИНН налогоплательщика. Если иное не предусмотрено Налоговым кодексом Российской Федерации

0300300015

Отсутствие в налоговой декларации (расчете) значения элемента Номер корректировки (Вида документа) (0 — первичный, 1-999 — корректирующий)

0300300016

Отсутствие в налоговой декларации (расчете) наименования (кода) налогового органа представления отчетности

0300300017

Отсутствие в налоговой декларации (расчете) значения элемента Код формы отчетности по КНД

0300300018

Отсутствие в налоговой декларации (расчете) значения элемента Версия формата

0300300019

Неизвестный код реквизита служебной части

0300300020

Неизвестный код реквизита  документа NNNN[5]

0300300021

Не введен реквизит VVV служебной части файла, обязательный к  заполнению

0300300022

Не введен реквизит VVV документа NNNN файла, обязательный к  заполнению

0300300023

Отсутствие обязательного реквизита VVV 

0300300024

Несоответствие регистра в наименовании тега VVV

0300300025

Ошибка в наименовании атрибута  VVV. Не соответствие регистра

0300300026

Ошибка идентификации строк документа. В шаблоне с кодом… (реквизит КНД) документа №… (в базе данных шаблон, УН шаблона = …) отсутствуют коды строк электронного документа

0300300027

Ошибка заполнения данных строки… Наименование.. Электронный код:… Строка:… Лист:.. Значение:…

0300300028

Не идентифицирован шаблон с кодом документа…

0300300029

XML файл пустой или имеет неправильную структуру

0300300030

Нарушено условие присутствия (отсутствия) элемента

0300300031

Нарушено ограничение множественности реализации элемента

0300300032

Реквизит XXX в имени не соответствует реквизиту VVV в файле

0300300033

Реквизит  VVV в файле не соответствует реквизиту VVV в файле

0300400000

Значение элемента не соответствует определённого для него  формату

0300400001

Значение не может быть пустым

0300400002

Значение не соответствует числовому формату

0300400003

Значение не соответствует числовому формату без дробной части

0300400004

Значение не соответствует числовому формату c TTT[6] знаками в дробной части

0300400005

Значение не соответствует дате

0300400006

Недопустимый текст XXX[7]

0300400008

Нет значения тега

0300400009

Недопустимое значение

0300400010

Нарушение формата реквизитов (в том числе сложных).  Не заполнен или неверно заполнен реквизит НомерКорр документа NNNN

0300500000

Несоответствие   диапазону возможных значений элементов файла обмена

0300500001

Длина значения элемента меньше или равно минимально допустимому

0300500002

Длина значения элемента меньше минимально допустимого

0300500003

Длина значения элемента  меньше минимального BBB[8]

0300500004

Длина значения элемента больше или равно максимально допустимому

0300500005

Длина значения элемента больше максимально допустимого

0300500006

Длина значения больше максимального   MMM[9]

0300600000

Значение элемента не соответствует определённому для него шаблону

0300700000

Значение элемента не соответствует определённого для него  перечню возможных значений  элементов

0300700001

Должно быть значение тега NNN

0300700002

Недопустимое значение. Должно быть XXX

0300800000

Элемент файла не соответствует определённым для него требованиям

0300800001

Значение не соответствует ИНН.  Неправильная длина

0300800002

Значение не соответствует ИНН. Недопустимый символ

0300800003

Значение не соответствует ИНН. Неправильная контрольная сумма

0300800004

Значение не соответствует ИНН ЮЛ. Неправильная длина

0300800005

Значение не соответствует ИНН ЮЛ.  Недопустимый символ

0300800006

Значение не соответствует ИНН ЮЛ.  Неправильная контрольная сумма

0300800007

Значение не соответствует ИНН ФЛ. Неправильная длина

0300800008

Значение не соответствует ИНН ФЛ. Недопустимый символ

0300800009

Значение не соответствует ИНН ФЛ. Неправильная контрольная сумма

0300800010

Идентификатор файла указан неправильно. Знаки с 13 по 21 не соответствуют КПП

0300800011

Идентификатор файла указан неправильно. Знаки с  1 по 10  не соответствуют ИНН ЮЛ

0300800012

Идентификатор файла указан неправильно. С 13 по 21 знаки должны быть *

0300800013

Идентификатор файла указан неправильно. Знаки  с 1 по 12  не соответствуют ИНН ФЛ

0300800014

Идентификатор файла указан неправильно. Знаки с  22 по 29 не соответствуют дате

0300800015

Идентификатор файла указан неправильно. Знаки с 30 и 31  не соответствуют часам

0300800016

Идентификатор файла указан неправильно. Знаки 32 и 33  не соответствуют минутам

0300800017

Идентификатор файла указан неправильно. Знаки 34 и 35 знаки не соответствуют секундам

0300800018

Идентификатор документа указан неправильно. Знаки  с 13 по 21  не соответствуют КПП

0300800019

Идентификатор документа указан неправильно. Знаки  с 1 по 10  не соответствуют ИНН ЮЛ

0300800020

Идентификатор документа указан неправильно. С 13 по 21 знаки должны быть *

0300800021

Идентификатор документа указан неправильно. Знаки с 1 по 12 не соответствуют ИНН ФЛ

0300800022

Идентификатор документа указан неправильно. Знаки  c 22 по 25  должны соответствовать отчетному году

0300800023

Идентификатор документа указан неправильно. Знаки  c 25 по 33  не соответствуют номеру документа в году

0300800024

Неправильная длина ИНН

0300800025

Недопустимый символ в ИНН

0300800026

Неправильная контрольная сумма в ИНН

0300800027

Неправильная длина ИНН ЮЛ

0300800028

Недопустимый символ в ИНН ЮЛ

0300800029

Неправильная контрольная сумма в ИНН ЮЛ

0300800030

Неправильная длина ИНН ФЛ

0300800031

Недопустимый символ в ИНН ФЛ

0300800032

Неправильная контрольная сумма в ИНН ФЛ

0300800033

Неправильная длина КПП

0300800034

Недопустимый символ в КПП

0300800035

Недопустимое значение. Должно быть XXX

0300800036

Ошибка в значении атрибута VVV: неверное количество XXX 2. Должно быть XXX 3

0300800037

Ошибка в значении: неверное количество XXX 2. Должно быть XXX 3

0300800038

Нарушение формата реквизитов (в том числе сложных).  Не заполнен или неверно заполнен реквизит ДокПредст документа NNNN

0300800039

Нарушение формата реквизитов (в том числе сложных).  Не заполнен или неверно заполнен реквизит ОКАТО документа NNNN

0300800040

Нарушение формата реквизитов (в том числе сложных).  Не заполнен или неверно заполнен реквизит ФИОРук документа NNNN

0300800041

Значение элемента (атрибута) должно быть неотрицательным, т.е. 0 и больше 0

0300800042

Значение элемента (атрибута) должно быть отрицательным, т.е. меньше 0

0300800043

Значение элемента (атрибута) должно быть неположительным, т.е. 0 и меньше 0

0300800044

Значение элемента (атрибута) должно быть положительным, т.е. больше 0

0400000000

Ошибки, выявляемые в ходе логического контроля

0400100000

Не идентифицирован налогоплательщик, получатель отчётности

0400100001

Не найден плательщик по ИННКПП, представленным в файле

0400100002

Найденный плательщик снят с учета

0400100003

Значение элемента ИдПол XXX не соответствует базе данных (проверяется значение реквизита ИдПол в соответствии с кодом НО)

0400100004

ИНН/КПП отправителя не совпадает с ИНН/КПП, которому был отправлен ТК с документами

0400100005

ИНН/КПП налогоплательщика не соответствует ИНН/КПП в отправленном транспортном контейнере

0400100006

ИНН/КПП абонента не совпадает с  ИНН/КПП в отправленном транспортном контейнере

0400200000

Ошибки служебной части  файла обмена, титульного листа отчётности

0400200001

Неверная версия формата XXX . Ее значение должно быть равно XXX

0400200002

Ошибка идентификации отчетного периода. Неверное значение номера отчетного периода в документе NNNN

0400200003

Неверно задан год отчетного периода в  документе  NNNN

0400200004

Отчетный период  не может быть более одного года

0400200005

Файл с признаком  Вид документа (первичный, с признаком корректировки ) уже зарегистрирован

0400300000

Нарушение условия присутствия (отсутствия) элемента (атрибута)

0400300001

Нарушено условие обязательности присутствия (отсутствия) элемента (атрибута) в зависимости от присутствия (отсутствия) другого элемента (атрибута)

0400300002

Нарушено условие обязательности присутствия (отсутствия) элемента (атрибута) в зависимости от принимаемого им значения

0400300003

Нарушено условие обязательности присутствия элемента (атрибута) в зависимости от значения другого элемента (атрибута)

0400300004

Нарушено условие выбора элемента из нескольких в зависимости от значения другого элемента (атрибута)

0400400000

Нарушение условия значения элемента (атрибута)

0400400001

Значение элемента (атрибута) должно быть не больше значения другого элемента

0400400002

Значение элемента (атрибута) должно быть больше значения другого элемента

0400400003

Значение элемента (атрибута) должно быть не меньше значения другого элемента

0400400004

Значение элемента (атрибута) должно быть меньше значения другого элемента

0400400005

Значение элемента (атрибута) не принадлежит разрешенному перечню значений

0400400006

Значение элемента (атрибута) не принадлежит разрешенному диапазону значений

0400400007

Значение элемента (атрибута) не соответствует заданному условию

0400400008

Недопустимое (запрещенное) значение элемента (атрибута)

0400400009

В значении элемента (атрибута) используются недопустимые буквы, знаки, символы (недопустимое сочетание букв, знаков, символов)

0400500000

Иные ошибки

0400500001

Обособленные подразделения, указанные в форме № 1-6-Учет, не находятся в одном муниципальном образовании

0400500002

На территории выбранного НО ни одно из обособленных подразделений, приведенных в форме № 1-6-Учет, не расположено

0500000000

Ошибки, выявляемые при проверке по справочникам

0500100000

Значение элемента отсутствует в справочнике

0500100001

Значение элемента (атрибута) не найдено в заданном классификаторе (справочнике)

0500100002

Значение элемента  Код налогового органа представления отчетности  в файле отчётности  отсутствует в  классификаторе Системы обозначений налоговых органов (СОНО)

0500100003

Значение элемента файла  Версия формата  отсутствует в  справочнике СППФД/СФНД

0500100004

Код, состоящий из первых четырех цифр ИНН ЮЛ, не найден в СОУН

0500100005

Код, состоящий из первых четырех цифр ИНН ФЛ, не найден в СОУН

0500100006

Код, состоящий из первых четырех цифр КПП, не найден в СОУН

0500100007

Регистрационный номер банка /номер филиала отсутствуют в СКО

0500100008

ИНН банка отсутствует в СКО

0500100009

Банк не включен в перечень банков, отвечающих установленным требованиям для выдачи банковских гарантий

0500100010

БИК не включен в справочник БИК РФ

0500200000

Значение элемента не определено по совокупности поисковых элементов  

0500200001

Значение элемента файла Версия формата не соответствует  определённому в справочнике СППФД/СФНД

0500200002

Значение элемента файла Налоговый период  по СППФД  не соответствует  периодичности представления отчётности  (по КНД файла отчётности; по КНД файла отчётности и версии формата)

0500200003

Формат с КНД KKK версии VVV действует с DDD

0600000000

Ошибки, выявляемые при предоставлении информационных услуг налогоплательщикам в режиме ИОН offline

0600100000

Налогоплательщиком не предоставлена в налоговый орган необходимая налоговая и бухгалтерская отчетность

0600100001

По указанным в запросе КБК, ОКАТО у налогоплательщика отсутствуют налоговые обязательства на заданную дату

0600100002

Информация не может быть предоставлена до исполнения обязательств по представлению отчетности. (В тексте отказа указываются наименование налога, КБК, ОКАТО и срок представления.)

0600100003

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

0600100004

За запрашиваемый период отсутствует обязанность по представлению налоговой и бухгалтерской отчётности

0600100005

По указанным в запросе КБК, ОКАТО отсутствуют данные по КРСБ за запрашиваемый период

0600200000

Ошибки в запросе на получение информационной услуги

0600200001

Дата запрашиваемых сведений превышает дату запроса


[1] VVV — имя (код)  элемента (реквизита, атрибута, тега) в файле

[2] RRR — номер строки обработанного файла

[3] KKK – количество разделителей

[4] SSS  — символ (совокупность символов разделителей)

[5] Где NNNN – идентификатор документа информационной  части файла

[6] TTT – количество знаков в дробной части

[7] XXX – значение элемента

[8] BBB – минимальная длина реквизита

[9] MMM – максимальная длина реквизита

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

-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    Нулевой размер файла
    Необходимо сформировать новый файл расчёта

4. КЛАССИФИКАТОР ОШИБОК ФОРМАТНО-ЛОГИЧЕСКОГО КОНТРОЛЯ ФАЙЛОВ НАЛОГОВОЙ И БУХГАЛТЕРСКОЙ ОТЧЕТНОСТИ

4.1. Классы ошибок

4.2. Классификатор ошибок, выявленных при форматно-логическом контроле файлов налоговой и бухгалтерской отчетности ФНС России

Код Наименование сообщения об ошибке
0000000000 Декларация (расчет) не содержит ошибок (противоречий)
0000000001 Декларация (расчет) содержит ошибки и требует уточнения
0100100000 Отсутствие, неправильное указание ЭЦП
0100100001 Отсутствие в налоговой декларации (расчете) ЭЦП руководителя организации — налогоплательщика (физического лица — налогоплательщика), уполномоченного представителя налогоплательщика
0100100002 Несоответствие ЭЦП подписи руководителя организации — налогоплательщика (физического лица — налогоплательщика), уполномоченного представителя налогоплательщика
0100200000 Неправильное указание места представления отчетности
0100200001 Представление налогоплательщиком (его представителем) налоговой декларации (расчета) в налоговый орган, в компетенцию которого не входит прием этой налоговой декларации (расчета)
0100300000 Ошибки регистрации налогоплательщика
0100300001 Отсутствие системного имени налогоплательщика в справочнике зарегистрированных налогоплательщиков в ИРУЦ
0200000000 Имя файла не соответствует установленным требованиям
0200100000 Структура имени файла не соответствует требованиям формата
0200100001 Имя файла не соответствует структуре, определяемой по показателям справочника СППФД
0200100002 Неправильно сформировано наименование файла
0200100003 Имя файла указано неправильно
0200100004 Имя файла имеет неправильную длину
0200200000 Значения структурных элементов имени файла не соответствуют требованиям формата
0200200001 Неверное имя файла. Префикс файла должен быть ‘O’
0200200002 Имя файла должно начинаться на латинскую букву ‘O’
0200200003 Неверное имя файла. Код инспекции указан неправильно
0200200004 Неверное имя файла. Отчетный год указан неправильно
0200200005 Неверное имя файла. Порядковый номер указан неправильно
0200200006 Расширение в имени файла указано неправильно
0200200007 Неверное имя файла. Расширение файла должно быть ‘TXT’
0200200008 Неверное имя файла. ИНН ФЛ отправителя указан неправильно
0200200009 Неверное имя файла. ИНН ФЛ отправителя указан неправильно. Неправильная контрольная сумма
0200200010 Неверное имя файла. ИНН ЮЛ отправителя указан неправильно
0200200011 Неверное имя файла. ИНН ЮЛ отправителя указан неправильно. Неправильная контрольная сумма
0200200012 Неверное имя файла. КПП указан неправильно
0200200013 Неверное имя файла. Код получателя информации указан неправильно, должно быть 8 знаков
0200200014 Неверный заголовок файла [идентификатор файла — ИдФайл] (проверка ИНН/КПП плательщика в базе). Неверно задано начало документа NNNN
0200200015 ИНН в имени файла не соответствует ИНН в регистрационных данных ИРУЦ
0200200016 Совокупность элементов файла: «Код формы отчетности по КНД», «Тип информации», «Версия формата», «Код налогового органа» не соответствует элементам, определенным в имени файла
0200200017 Файл с таким именем уже зарегистрирован
0200200018 Имя файла имеет неверную контрольную сумму
0300000000 Ошибки, выявляемые при форматном контроле
0300100000 Форматный контроль невозможен
0300100001 Формат файла не определен
0300100002 Файл xsd-схемы не найден
0300100003 Невозможно идентифицировать документ
0300200000 Синтаксис файла не соответствует требованиям формата
0300200001 Отсутствуют символы окончания строки в конце файла
0300200002 Код реквизита VVV <1> не должен содержать ведущих и конечных пробелов
0300200003 Строковые значения должны быть в верхнем регистре
0300200004 Строка RRR <2> не должна содержать двоеточие
0300200005 Строка имеет неправильную структуру, необходимо KKK <3> разделителей SSS <4>
0300200006 Значение не может иметь начальных и конечных пробелов
0300200007 Ошибка в формате реквизита служебной части. Пропущен символ ‘:’
0300200008 Строка RRR не должна содержать двоеточие
0300200009 Отсутствует открывающий (закрывающий) тег
0300300000 Структура файла обмена не соответствует требованиям формата
0300300001 Файл не соответствует xsd-схеме
0300300002 Недопустимая строка RRR
0300300003 Недопустимый реквизит VVV
0300300004 Должен быть реквизит VVV
0300300005 Должен быть один из реквизитов: VVV
0300300006 Недопустимый тег VVV
0300300007 Нет тега VVV
0300300008 Должен быть тег VVV
0300300009 Должен быть один из тегов: VVV
0300300010 Нет обязательного атрибута VVV
0300300011 Недопустимый атрибут VVV
0300300012 Отсутствие в налоговой декларации (расчете) фамилии, имени, отчества налогоплательщика (для физического лица)
0300300013 Отсутствие в налоговой декларации (расчете) полного наименования организации (ее обособленного подразделения) налогоплательщика (для организации)
0300300014 Отсутствие в налоговой декларации (расчете) ИНН налогоплательщика, если иное не предусмотрено Налоговым кодексом Российской Федерации
0300300015 Отсутствие в налоговой декларации (расчете) значения элемента «Номер корректировки» («Вида документа») (0 — первичный, 1 — 999 — корректирующий)
0300300016 Отсутствие в налоговой декларации (расчете) Наименования (кода) налогового органа представления отчетности
0300300017 Отсутствие в налоговой декларации (расчете) значения элемента «Код формы отчетности по КНД»
0300300018 Отсутствие в налоговой декларации (расчете) значения элемента «Версия формата»
0300300019 Неизвестный код реквизита служебной части
0300300020 Неизвестный код реквизита документа NNNN <5>
0300300021 Не введен реквизит VVV служебной части файла, обязательный к заполнению
0300300022 Не введен реквизит VVV документа NNNN файла, обязательный к заполнению
0300300023 Отсутствие обязательного реквизита VVV
0300300024 Несоответствие регистра в наименовании тега VVV
0300300025 Ошибка в наименовании атрибута VVV, несоответствие регистра
0300300026 Ошибка идентификации строк документа. В шаблоне с кодом… (реквизит КНД) документа N… (в базе данных шаблон, УН шаблона =…. отсутствуют коды строк электронного документа… Ошибка идентификации строк документа»
0300300027 Ошибка заполнения данных строки… Наименование:… Электронный код:… строка:… лист:.. Значение:…»
0300300028 Не идентифицирован шаблон с кодом документа…»
0300300029 XML файл пустой или имеет неправильную структуру
0300300030 Нарушено условие присутствия (отсутствия) элемента
0300300031 Нарушено ограничение множественности реализации элемента
0300400000 Значение элемента не соответствует определенному для него формату
0300400001 Значение не может быть пустым
0300400002 Значение не соответствует числовому формату
0300400003 Значение не соответствует числовому формату без дробной части
0300400004 Значение не соответствует числовому формату c ttT <6> знаками в дробной части
0300400005 Значение не соответствует дате
0300400006 Недопустимый текст XXX <7>
0300400008 Нет значения тега
0300400009 Недопустимое значение
0300400010 Нарушение формата реквизитов (в том числе сложных) «Не заполнен или неверно заполнен реквизит НомерКорр документа NNNN
0300500000 Несоответствие диапазону возможных значений элементов файла обмена
0300500001 Длина значения элемента меньше или равна минимально допустимому
0300500002 Длина значения элемента меньше минимально допустимого
0300500003 Длина значения а меньше минимального BBB <8> знака
0300500004 Длина значения элемента больше или равна максимально допустимому
0300500005 Длина значения элемента больше максимально допустимого
0300500006 Длина значения больше максимального знака MMM <9>
0300600000 Значение элемента не соответствует определенному для него шаблону
0300700000 Значение элемента не соответствует определенному для него перечню возможных значений элементов
0300700001 Должно быть значение тега NNN
0300700002 Недопустимое значение, должно быть XXX
0300800000 Элемент файла не соответствует определенным для него требованиям
0300800001 Значение не соответствует ИНН, неправильная длина
0300800002 Значение не соответствует ИНН, недопустимый символ
0300800003 Значение не соответствует ИНН, неправильная контрольная сумма
0300800004 Значение не соответствует ИНН ЮЛ, неправильная длина
0300800005 Значение не соответствует ИНН ЮЛ, недопустимый символ
0300800006 Значение не соответствует ИНН ЮЛ, неправильная контрольная сумма
0300800007 Значение не соответствует ИНН ФЛ, неправильная длина
0300800008 Значение не соответствует ИНН ФЛ, недопустимый символ
0300800009 Значение не соответствует ИНН ФЛ, неправильная контрольная сумма
0300800010 Идентификатор файла указан неправильно, с 13 по 21 знаки не соответствуют КПП
0300800011 Идентификатор файла указан неправильно, с 1 по 10 знаки не соответствуют ИНН ЮЛ
0300800012 Идентификатор файла указан неправильно, с 13 по 21 знаки должны быть ‘*’
0300800013 Идентификатор файла указан неправильно, с 1 по 12 знаки не соответствуют ИНН ФЛ
0300800014 Идентификатор файла указан неправильно, с 22 по 29 знаки не соответствуют дате
0300800015 Идентификатор файла указан неправильно, 30 и 31 знаки не соответствуют часам
0300800016 Идентификатор файла указан неправильно, 32 и 33 знаки не соответствуют минутам
0300800017 Идентификатор файла указан неправильно, 34 и 35 знаки не соответствуют секундам
0300800018 Идентификатор документа указан неправильно, с 13 по 21 знаки не соответствуют КПП
0300800019 Идентификатор документа указан неправильно, с 1 по 10 знаки не соответствуют ИНН ЮЛ
0300800020 Идентификатор документа указан неправильно, с 13 по 21 знаки должны быть ‘*’
0300800021 Идентификатор документа указан неправильно, с 1 по 12 знаки не соответствуют ИНН ФЛ
0300800022 Идентификатор документа указан неправильно, с 22 по 25 знаки должны соответствовать отчетному году
0300800023 Идентификатор документа указан неправильно, с 25 по 33 знаки не соответствуют номеру документа в году
0300800024 Неправильная длина ИНН
0300800025 Недопустимый символ в ИНН
0300800026 Неправильная контрольная сумма в ИНН
0300800027 Неправильная длина ИНН ЮЛ
0300800028 Недопустимый символ в ИНН ЮЛ
0300800029 Неправильная контрольная сумма в ИНН ЮЛ
0300800030 Неправильная длина ИНН ФЛ
0300800031 Недопустимый символ в ИНН ФЛ
0300800032 Неправильная контрольная сумма в ИНН ФЛ
0300800033 Неправильная длина КПП
0300800034 Недопустимый символ в КПП
0300800035 Недопустимое значение, должно быть XXX
0300800036 Ошибка в значении атрибута VVV: неверное количество XXX 2, должно быть XXX 3
0300800037 Ошибка в значении: неверное количество XXX 2, должно быть XXX 3
0300800038 Нарушение формата реквизитов (в том числе сложных) «Не заполнен или неверно заполнен реквизит ДокПредст документа NNNN»
0300800039 Нарушение формата реквизитов (в том числе сложных) «Не заполнен или неверно заполнен реквизит ОКАТО документа NNNN»
0300800040 Нарушение формата реквизитов (в том числе сложных) «Не заполнен или неверно заполнен реквизит ФИОРук документа NNNN»
0400000000 Ошибки, выявляемые в ходе логического контроля
0400100000 Не идентифицирован налогоплательщик, получатель отчетности
0400100001 Не найден плательщик по ИНН/КПП, представленным в файле
0400100002 Найденный плательщик снят с учета
0400100003 Значение элемента ИдПол XXX не соответствует базе данных (проверяется значение реквизита ИдПол в соответствии с кодом НО)
0400200000 Ошибки служебной части файла обмена, титульного листа отчетности
0400200001 Неверная версия формата XXX. Ее значение должно быть равно XXX
0400200002 Ошибка идентификации отчетного периода. Неверное значение номера отчетного периода в документе NNNN
0400200003 Неверно задан год отчетного периода в документе NNNN
0400200004 Отчетный период не может быть более одного года
0400200005 Файл с признаком «вид документа (первичный, с признаком корректировки)» уже зарегистрирован
0400300000 Ошибки в порядке представления деклараций (расчетов)
0400300001 Корректирующая декларация (расчет) не принята, т.к. не получена первичная декларация (расчет)
0500000000 Ошибки, выявляемые при проверке по справочникам
0500100000 Значение элемента отсутствует в справочнике
0500100001 Значение не найдено в справочнике
0500100002 Значение элемента «Код налогового органа представления отчетности» в файле отчетности отсутствует в классификаторе «Системы обозначений налоговых органов (СОНО)»
0500100003 Значение элемента файла «Версия формата» не соответствует определенному в справочнике СППФД
0500200000 Значение элемента не определено по совокупности поисковых элементов
0500200001 Значение элемента файла «Версия формата» не соответствует определенному в справочнике СППФД
0500200002 Значение элемента файла «Налоговый период» по СППФД не соответствует периодичности представления отчетности (по КНД файла отчетности, по КНД файла отчетности и версии формата)
0500200003 Формат с КНД KKK версии VVV действует с DDD

<1> VVV — имя (код) элемента (реквизита, атрибута, тега) в файле.

<2> RRR — номер строки обработанного файла.

<3> KKK — количество разделителей.

<4> SSS — символ (совокупность символов разделителей).

<5> Где NNNN — идентификатор документа информационной части файла.

<6> ttT — количество знаков в дробной части.

<7> XXX — значение элемента.

<8> BBB — минимальная длина реквизита.

<9> MMM — максимальная длина реквизита.

Добрый день дорогие друзья! Наверняка многие из Вас отправляют отчеты в ФСС в электронном виде. Кто-то отправляет через шлюз приема документов, кто-то через программу АРМ ФСС. Но я думаю у каждого, ну или почти у каждого, появлялись ошибки. Точнее не сами ошибки, а коды ошибок. Так давайте сегодня разберем, какие бывают коды ошибок ФСС и как они расшифровываются.

Коды ошибок в ФСС

Если у Вас не получается самостоятельно решить данную проблему, то Вы можете перейти в раздел ПОМОЩЬ и Вам помогут наши специалисты.

Ошибок довольно много и они очень разные. К тому же, коды ошибок для формы 4 и реестров ЛН отличаются. Поэтому, если после отправки отчета у Вас появилась ошибка, то смотреть код расшифровки нужно именно в таблице, которая относится к Вашему отчету.

Коды ошибок ФСС форма 4 и 4а

Данная таблица поможет Вам понять, какие ошибки у Вас могут возникнуть при отправке формы 4 и 4а.

коды ошибок ФСС

Скачать памятку «Коды ошибок ФСС форма 4 и 4а»

Коды ошибок ФСС реестров ЛН

Данная таблица поможет Вам понять, какие ошибки у Вас могут возникнуть при отправке реестров ЛН.

Коды ошибок ФСС реестров ЛН

Скачать памятку «Коды ошибок ФСС реестров ЛН»

Общая таблица по кодам ошибок ФСС

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

Возможные причины ошибок при отправке отчета

Скачать памятку «Общая таблица по кодам ошибок ФСС»

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

Ошибки в отчетности ФСС

Одна из самых распространенных ошибок имеет код -505. Этот код может у Вас появится, когда при выгрузке отчета в формат .xml, Вы меняете имя файла. Запомните, НИКОГДА НЕ МЕНЯЙТЕ имя файла. Это имя дается программой не просто так, там есть своя логика. Поэтому ни когда не переименовывайте файлы.

Многие ошибки связаны с сертификатами. Убедитесь, что у Вас установлены свежие сертификаты, чтобы Вы случайно не подписали отчет сертификатом, который уже просрочен. Посмотрите, чтобы программа Крипто-Про у Вас работала, чтобы не истекла лицензия. Если у Вас нет программы Крипто-Про скачать ее Вы можете вот тут.

При составлении отчетов, используйте только самую последнюю и актуальную версию программы АРМ ФСС. Используя старую версию, Вы можете в итоге не пройти форматный контроль, получив код ошибки -503. Вот представьте сами, в ФСС форма и бланк нового образца, Вы заполняете отчет в старой версии программы, соответственно, у Вас старые бланки и формы. В итоге компьютер сверит Вашу форму (старую) и свою (новую), получит различия и откажет Вам в принятии отчета. Скачать последнюю версию АРМ ФСС Вы можете вот тут.

Если Вам нужна помощь профессионального системного администратора, для решения данного или какого-либо другого вопроса, перейдите в раздел ПОМОЩЬ, и Вам помогут наши сотрудники.

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

Если у Вас появятся вопросы задавайте их в комментариях! Всем удачи и добра!

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

Вернуться в основную статью

Для облегчения поиска ошибок был создан отдельный раздел для сбора ошибок из АРМ ЭРС, читайте внимательнее подсказки ниже:


Для поиска по статье нажмите Ctrl+F и введите первые символы кода ошибки или вопроса

Поделиться статьей в:

  • Telegram
  • Vk

:!: После обновления программы до версии 3.0.34 от 07.03.2023 журнал ЭРС пустой, но отображается количество строк

Причина:

в процессе обновления не отработали скрипты, которые модифицируют БД

Решение:

  1. Открываем установщик АРМ ЭРС 3.0.34 любым архиватором (например 7zip)

  2. Переходим в ELN/updates

  3. Распаковываем последние три скрипта оттуда

  4. Открываем pgAdmin (о том, как с ним работать описано здесь)

  5. Переходим в tools — QueryTool

  6. Перетаскиваем эти три файла скрипта на текстовое поле.

  7. После этого нажимаем на запуск (иконка с треугольником)

Данными действиями мы вручную добавили в таблицу ers.recipient новое поле.

После данной манипуляции вы будете видеть весь журнал ЭРС как обычно


:!: В случае возникновения ошибки при отправке посещения или талона: Ошибка вызова сервиса передачи/получения данных. 146: Ошибка загрузки талона: Данные получателя услуг отличаются от имеющихся в фонде: Фамилия, Серия документа, Номер документа, Дата выдачи документа, Кем выдан документ

Причина:

Данные в фонде отличаются от тех, которые вы отправляете

Решение:

Откройте заново «Сведения о посещениях» и проверьте перечисленные в ошибке данные, в случае если данные верны — поставьте галочку — «Указанные сведения получателя верны, подтверждается несоответствие с данными СФР», после этого сохраните и отправьте посещение или талон.

Также его можно аннулировать и создать новое.


:!: В случае возникновения ошибки при отправке посещения: Ошибка вызова сервиса передачи/получения данных. -1000: Ошибка вставки записи о посещении: уже имеется запись с № ЭРС=_, МО ИНН=_, дата=_._.__. Для внесения изменений необходимо сначала аннулировать запись о посещении

Причина:

Вы отправили в СФР посещение, которое дублируется по дате

Решение:

Открываем «Сведения о посещениях» вносим изменения в посещение, отправляем посещение в СФР и запрашиваем результат обработки.

Также можно выделить посещение со статусом «Направлено с ошибками» и нажать кнопку «Удалить»


:!: В случае возникновения ошибки при отправке реестра: Невозможно отправить реестр талонов с периодом формирования, равным текущему месяцу

Причина:

Ошибка возникает из-за того, что реестр должен датироваться месяцем в котором он сформирован.

Решение:

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

Также возможно стоит подождать решения ошибки от СФР или установить обновление ПО

Выдержка из чата СФР:

Реестры и счета за услуги декабря вы формируете январем в рамках договоров на 2022 год, не меняя срока действия договора. Создать в январе талоны за услуги, оказанные в декабре, система Фонда не позволяет. В случае талонов 1 и 3 будет продление периода оказания услуг по январь с формированием талонов в январе и предъявлении их на оплату в феврале. Проблема с талонами 2 решается с техподдержкой.


:!: В случае возникновения ошибки при получении результата обработки: Ошибка вызова сервиса передачи/получения данных VALID_SIGNATURE ЭП действительна; ERROR_BUILDING_CERT_PATH При проверке сертификата ЭП произошла ошибка. Ошибка построения цепочки сертификатов | INVALID_SIGNATURE ЭП недействительна. Обратитесь к разработчику программного обеспечения

Причина:

Ошибка возникает из-за нарушения корректности цепочки сертификатов — либо один из сертификатов цепочки просрочен, либо установлен не туда, либо это вообще некорректный сертификат.

Решение:

На рабочее место пользователя с 4.07.22 необходимо ставить в «Личное хранилище»:

  • Сертификат уполномоченного лица СФР

  • Сертификат ЛПУ (юр.лицо)

  • Сертификат руководителя ЛПУ (физ.лицо)

  • Сертификат главного бухгалтера

Скачиваем и устанавливаем ВСЮ ЦЕПОЧКУ СЕРТИФИКАТОВ уполномоченного лица ФСС:

Ссылка на скачивание

(eln_prod_Личное.cer устанавливаем в «Личное» остальные два в «Доверенные корневые центры сертификации»)

Убеждаемся что у пользователя есть права на контейнер закрытого ключа учреждения


:!: В случае возникновения ошибки при запуске программы: Unable to build entity manager factory

Причина:

Ошибка возникает в случае отсутствия связи с СУБД PostgreSQL, либо сервер БД недоступен

Решение

Необходимо проверить на сервере БД запущена ли служба Postgresql-9.5 и доступен ли сервер БД, а также порт указанный при установке АРМ ЭРС


:!: В случае возникновения ошибки при запуске программы «Invalid Configuration Location» The configuration area at .. could not be created. Please choose a writable location using the ‘-configuration’ command line option

Причина:

Пользователю недостаточно места для создания и хранения временных файлов, создаваемых программой.

Решение:

Проверьте квотирование места на диске: уберите квотирование либо увеличьте доступное пользователю пространство,


:!: В случае возникновения ошибки при получении результата обработки: Connection could not be allocated. Listener does not currently know of service requested in connect descriptor

Причина:

Сервер СФР временно не доступен

Решение:

Необходимо ожидать восстановления работоспособности


:!: В случае возникновения ошибки при получении результата обработки: Отсутствует уполномоченный представитель с таким сертификатом ЭП

Причина:

Выбран неправильный сертификат УЛ СФР

Решение:

Скачать сертификат Уполномоченного лица СФР отсюда: https://lk.fss.ru/cert.html установить его в личные и выбрать его в настройках подписи.


:!: В случае возникновения ошибки при получении результата обработки: Ошибка вызова сервиса передачи/получения данных. Could not send Message

Причина:

Сервер ФСС временно не доступен

Решение:

Необходимо ожидать восстановления работоспособности


:!: В случае возникновения ошибки при установке или обновлении программы «GostCryptography.dll Этому файлу не сопоставлена программа для выполнения этого действия»

Причина:

Возможно причина кроется в сломанных системных файлах

Решение:

Необходимо обновить систему и выполнить команды в командной строке от имени администратора:

sfc /scannow

и

DISM /Online /Cleanup-Image /RestoreHealth

После этого необходимо перезагрузиться

Подробнее вы можете прочитать здесь


:!: В случае возникновения «ошибки шифрования» при проставленной галочке
:

Причина:

Не применяются настройки шифрования выставленные в настройках ПО

Решение:

Перейти в «C:FssArmErsconfiguration.settings» (для х64 версии)

либо в «C:FssToolsconfiguration.settings» (для x86 версии)

Открыть в блокноте файл: ru.ibs.fss.eln.prefs
в конце добавить строчку
encryptmessages=1


:!: В случае возникновения «Internal Error COMCryptoAPIClient» :

Причина:

В процессе установки программы библиотека GostCryptography.dll по каким-то причинам не зарегистрировалась

Решение:

В командной строке CMD выполнить (с правами администратора):
Для x86 программы

cd C:FssTools
C:WindowsMicrosoft.NETFrameworkv4.0.30319RegAsm.exe /registered GostCryptography.dll 

Для x64 программы

cd C:FssArmErs
C:WindowsMicrosoft.NETFramework64v4.0.30319RegAsm.exe /registered GostCryptography.dll 

:!: В случае возникновения ошибок «Сообщение не найдено» либо бесконечный «Вызов сервиса ФСС» либо «Ошибка вызова сервиса передачи/получения данных Error processing request — getResultByID»

Причина:

Сервис СФР перегружен, либо некорректна подпись МО

Решение:

Необходимо повторить отправку/запрос позднее. В программе АРМ ЭРС проверьте в настройках подписи корректна ли подпись медицинской организации (МО) либо сертификат СФР


:!: В случае возникновения «Ошибки дешифрования сообщения. Ошибка при попытке расшифровать сообщение»


Причина:

Причиной возникновения данной ошибки может служить чрезмерная нагрузка на сервис СФР, либо сбой криптопровайдера

Решение:

Попробуйте совершить операцию позднее.

В крайнем случае проблема может решиться переустановкой криптопровайдера (КриптоПРО или VipnetCSP)

Также в программе АРМ ЭРС проверьте в настройках подписи корректна ли подпись медицинской организации (МО) либо сертификат СФР

После обновления ПО данная настройка может быть пустой

Также можно попробовать удалить все установленные сертификаты связанные с СФР и скачать их по данной ссылке:
https://disk.yandex.ru/d/nAQmOZ7WZi8S1w

(eln_prod_Личное.cer устанавливаем в «Личное» остальные два в «Доверенные корневые центры сертификации»)

Убеждаемся что у пользователя есть права на контейнер закрытого ключа учреждения

Также можно снять галочку на «Проверять подпись на входящих сообщениях»


:!: В случае возникновения ошибки «вызова сервиса передачи/получения данных. Зарегистрировано»

Причина:

Перебои в работе сервиса взаимодействия СФР, ваш запрос в очереди

Решение:

Ждать, совершить запрос позднее


:!: В случае возникновения ошибки «Отсутствует лицензия на осуществление медицинской деятельности»

Причина:

Текст ошибки говорит сам за себя

Решение:

Необходимо проверить введенные в настройках реквизиты организации а также связаться с региональным представителем СФР


:!: В случае возникновения ошибки «Отсутствует заключенный договор с ТОФ на оказание услуг»

Причина:

Текст ошибки говорит сам за себя

Решение:

Необходимо связаться с региональным представителем СФР


:!: В случае возникновения ошибки «Internal Error Rollback Exception» при попытке открыть сведения о посещениях

Причина:

Ошибка возникает из-за отсутствующих строк и колонок в БД — программа пытается прочитать данные в несуществующих ячейках

Решение:

Необходимо обновить ПО на рабочем месте, где установлена БД


:!: В случае возникновения ошибки «Unmarchalling Error» при попытке отправить/запросить талон/ЭРС

Причина:

скорее всего неправильно заполнены данные в определенном поле

Решение:

Необходимо изучить текст ошибки

(в данном примере ошибка гласит о том, что введено 10 цифр в поле, где должно быть 12 цифр)


:!: В случае возникновения ошибки «Invalid element in ErsOpenService .. -registerMODate» при попытке отправить/запросить ЭРС

Причина:

Вы используете устаревшую версию программы, введены новые контроли, поля и т.д.

Решение:

Необходимо обновить АРМ ЭРС


:!: В случае возникновения ошибки «ЭЦП неверна SIGNATURE ERROR ЭП Недействительна» при попытке отправить/запросить талон/ЭРС также возникает при запросе счета

Причина:

Внутренняя ошибка программы, из-за которой подпись на талоне не проставилась корректно

Решение:

Необходимо в талоне нажать кнопку «На подписании» затем снова подписать талон кнопкой «Подпись руководителя ЛПУ» (может потребоваться нажать 2 раза)

После этого повторно отправить талон


:!: В случае возникновения ошибки «В настройках соединения указан неправильный порт. Проверьте правильность адреса сервиса в настройках соединения» при попытке отправить/запросить талон/ЭРС

Причина:

Проблема связана с недоступностью (полной неработоспособностью сервиса СФР)

Решение:

Необходимо ожидать восстановления работоспособности сервиса


:!: В случае возникновения ошибки «Ошибка вызова сервиса передачи/получения данных. Несоответствующий статус для включения талонов в реестр» при попытке включить талоны в реестр

Причина:

Статус талонов в реестре отличается от «Принято в ТОФ»

Решение:

Для решения проблемы нужно убедиться, что статус перечисленных в ошибке талонов, включенных в реестр должен быть — Принято в ТОФ

Часто бывает так, что статус талона в локальной базе может отличаться от статуса в СФР (для этого можно запросить статус обработки повторно) можно уточнить этот момент у представителя СФР


:!: В случае возникновения ошибки «Дата постановки на учет должна быть равна началу периода наблюдения» при попытке сохранить ЭРС

Причина:

Дата постановки на учет была забита вручную и скорее всего неправильно

Решение:

Необходимо ввести одинаковую дату постановки на учет и дату начала периода наблюдения через кнопку «Календарь» в поле с датами


:!: В случае возникновения ошибки «Premature end of file»

Причина:

Ошибка возникает, когда валидация отправляемого XML-файла не проходит на удаленном сервисе. Проблема на стороне СФР.

Решение:

Ждать исправления


:!: В случае возникновения ошибки «Ошибка вызова сервиса передачи/получения данных. 1606: Несоответствующий статус для включения талонов в реестр: Талон» при попытке получить результат обработки счета

Причина:

Для счета не нужно запрашивать результат обработки

Решение:

Для решения проблемы необходимо нажать кнопку «Получить данные об оплате счета»


:!: В случае возникновения ошибки «Не удалось подписать информацию Invalid Iddata=[имя талона]» подписать реестр

Причина:

Некорректно заполнено поле — номер реестра

Решение:

Необходимо удалить пробелы или другие запрещенные символы из номера реестра


:!: В случае возникновения ошибки «The content of element ‘status’ is not complete.» при попытке запросить результат обработки

Причина:

Проблема на стороне сервиса взаимодействия с СФР

Решение:

Необходимо ждать решения проблемы со стороны СФР


:!: В случае возникновения ошибки Validator Exception: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed

Причина:

Проблема с SSL сертификатом на стороне СФР

Решение:

Необходимо обновить ПО, либо подсунуть файл из архива cacerts.zip

в папку с программой/jre/lib/security


:!: В случае возникновения ошибки «Internal error Widget is disposed»

Причина:

Внутренняя ошибка программы

Решение:

Перед любыми действиями делайте резервную копию папки!

Необходимо удалить содержимое папки

C:FssArmErsworkspace.metadata.pluginsorg.eclipse.e4.workbench

После этого перезапустите приложение


:!: В случае возникновения ошибки при отправке реестров «Ошибка вызова сервиса передачи/получения данных. Unmarshalling Error: Длина поля типа #AnonType_bankCheckingAccbillinfo не соответствует ограничению»

Причина:

Ограничение на минимальную длину обязательного поля для реквизитов банка в счете

Решение:

Убедитесь в корректности заполнения реквизитов банковского счета. Смотрите текст ошибки:

<bankCheckingAcc/> р/с минимум 20 символов
<bankName/> наименование банка минимум 4 символа
<bankBIK/> БИК банка минимум 6 символов

:!: В случае возникновения ошибки при сохранении и отправки счета «Ошибка при попытке сохранить данные в базу данных Error while committing the transaction»

Причина:

В схеме ers отсутствует столбец «final_price_fss» в таблице «fc_ers_check»

Решение:

Запускаем pgAdmin, открываем базу, переходим к схеме «ers»

Далее нажать на:

Качаем этот SQL-запрос и исполняем его в PgAdmin

Либо исполняем вручную данный запрос:

ALTER TABLE ers.fc_ers_check ADD COLUMN final_price_fss character varying(200);

UPDATE ers.fc_ers_check a
SET final_price_fss = (
	(	
		SELECT COALESCE(SUM(payment_sum::INTEGER), 0)
		FROM ers.fc_ers_payment
		WHERE id_check = a.id 
			AND (order_status = 1 OR order_status = 4)
	) - (
		SELECT COALESCE(SUM(payment_sum::INTEGER), 0)
		FROM ers.fc_ers_payment
		WHERE id_check = a.id 
			AND (order_status = 2 OR order_status = 3)
	)
)
WHERE a.id_check_state = 4;

UPDATE ers.fc_ers_check a
SET final_price_fss = ''
WHERE a.id_check_state != 4;

:!: В случае возникновения ошибки — java.lang.OutOfMemoryError: Java heap space

Причина:

Ошибка возникает из-за нехватки памяти вызванной утечкой.

Решение:

Перезапустить ПО и ПК, попробовать действие еще раз, убедитесь, что у вас установлена последняя версия ПО


:!: В случае возникновения ошибки — Transaction already active

Причина:

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

Решение:

Перезапустить ПО и ПК, перезапустить службу postgresql10 на клиенте и на сервере, попробовать действие еще раз, убедитесь, что у вас установлена последняя версия ПО


:!: В случае возникновения ошибки при попытке сохранить данные в базу данных «org.hibernate.HibernateException: More than one row with the given identifier was found: for class: ru.ibs.common.db.model.ers.FcErsTalon1»

Причина:

Появилась вторая строка в таблице «ers.fc_ers_talon1»

Решение:

Выполнить скрипт в PGAdmin:

delete from ers.fc_ers_talon1 where ers_num=номерэрс

После данного действия талон придется вводить заново.


:!: В случае возникновения ошибки The server selected protocol version TLS10 is not accepted by client preferences [TLS12]

Причина:

Версия протокола TLS на сервере отличается от версии TLS клиента

Решение:

Идем в папка_с_программой/jre/lib/security

Открываем файл java.security в блокноте

Ищем в нем строчку jdk.tls.disabledAlgorithms — удаляем tlsv1 и tlsv1.1

Сохраняемся


:!: В случае возникновения ошибки при попытке получить ЭРС из СФР — Error while commiting transaction. Invalid thread access

Причина:

Ошибка возникает из-за того, что реестр должен датироваться месяцем в котором он сформирован.

Решение:

Через консольный лог выясняем, в какую таблицу идёт ошибка записи, после чего через pgadmin исправляется значение соответствующей последовательности на max(ID) +1 из таблицы.

Пошагово:

находим нужное значение ID

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

Выражаю благодарность за вклад в данный раздел пользователю: @Icosahedron

Всем, кому понравился или помог это проект — Вы можете помочь ему развиваться материально:
Donate (помощь проекту)

Обновлено: 12.06.2023

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1. Ошибка вызова сервиса передачи/получения данных.

Причины:

Неправильные настройки АРМ ЛПУ в части подписания;

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

Истечение срока действия сертификата, закрытого ключа или лицензии КриптоПро CSP.

Что делать:

1. Выполните настройку АРМ ЛПУ

2. Проверьте настройки криптопровайдера

Ниже приведен образец настроек в КриптоПро CSP 5.0

После изменения настроек криптопровайдера необходимо перезапустить АРМ ЛПУ.

3. Проверьте сертификаты и лицензии

2. ORA-20015: Не удалось определить состояние ЭЛН:

Для перехода в статус ‘Продлен’ необходимо добавить период нетрудоспособности;
Для перехода в статус ‘Закрыт’ необходимо заполнить поля: ‘Приступить к работе с: дата’ или ‘Иное: код’;
Для перехода в статус ‘Направление на МСЭ’ необходимо заполнить поле ‘Дата направления в бюро МСЭ’

Причина:

1. В системе существует ЭЛН с таким же номером и такими же данными, которые Вы присылаете (дублирование данных);

2. Присылаемые данные в ЭЛН не соответствуют этапу оформления (заполнения) ЭЛН:

Что делать:

1. Запросите актуальное состояние ЭЛН из системы, тем самым Вы исключите повторную отправку тех же данных;

2. Выполните необходимую дальнейшую операцию с ЭЛН:

3. ORA-20013: Не удалось обновить данные. Обновляемая запись потеряла актуальность

Причина:

Вы пытаетесь изменить ЭЛН, который ранее уже был кем-то изменен.

Что делать:

1. Запросите актуальное состояние ЭЛН из системы, тем самым Вы исключите повторную отправку тех же данных;

2. Выполните необходимую дальнейшую операцию с ЭЛН в соответствии с порядком 624н:

Причина:

Что делать:

1. Удостоверьтесь, что номер ЭЛН, данные которого вы хотите получить, введен верно.

2. Дождитесь перехода ЭЛН на статус, который позволит Вам получить данные ЭЛН.

Проверьте правильность и актуальность ключа уполномоченного лица ФСС.

Причины:

Используется криптопровайдер Vipnet CSP определенной сборки.

При обновлении АРМ ЛПУ на новую версию с поддержкой ЭЛН 2.0 не обновилась библиотека криптографии

Что делать:

Укажите верный сертификат уполномоченного лица ФСС:

Удалите АРМ ЛПУ. Удалите каталог C:FssTools. Переустановите АРМ ЛПУ с поддержкой ЭЛН 2.0 заново.

6. Ошибка вызова сервиса передачи/получения данных.

Причина:

Что делать:

Закажите и установите сертификат, который поддерживает не только операцию подписания, но и операцию шифрования.

7. Ошибка при установке АРМ ЛПУ: Unable to build entity manager factory.

Возникла ошибка при попытке загрузки данных из базы данных. Сообщите администратору следующую информацию:

Unable to build entity manager factory.

Причина:

Что делать:

1. Запустите установку с правами администратора;

Если установка приложения выполнена в соответствии с инструкцией, но ошибка повторяется, необходимо проверить:

8. Ошибка при попытке загрузки данных из базы данных.

Возникла ошибка при попытке загрузки данных из базы данных.

Сообщите следующую информацию: org. hibernate. exception. SQLGrammarException: could not extract ResultSet.

Причина:

Приложение АРМ ЛПУ не может получить данные из базы данных PostgreSQL. Эта ошибка возникает чаще всего после установки обновления, когда приложение обновлено, а база данных PostgreSQL по какой либо причине не обновлена.

Что делать:

9. Ошибка при попытке зайти в настройки подписи в ПО АРМ ЛПУ.

Причина:

Что делать:

1. Необходимо убедиться, что разрядность ОС совпадает с разрядностью установщика приложения.

2. Проверить, установлены ли в системе компоненты Microsoft. Net Framework версии 4 и выше (по умолчанию данные компоненты устанавливаются в C:WindowsMicrosoft. NETFramework или C:WindowsMicrosoft. NETFramework64). Данные компоненты можно скачать с сайта microsoft. com.

3. Проверить, что в папке, куда установлено приложение, имеется файл GostCryptography. dll (по умолчанию данный файл устанавливается в C:FssTools). Если данного файла нет, попробуйте переустановить приложение.

4. Если все верно, в командной строке выполнить:

5. Перезапустить приложение.

Причина:

Что делать:

Поменять строку соединения в настройках.

В меню Администрирование – Настройки сервисов ФСС – Строка соединения, укажите следующий адрес сервиса:

Причина:

Что делать:

Для исправления нужно удалить из БД приложения неверную строку (такие записи можно удалить только вручную).

Необходимо подключиться к серверу базы данных PostgreSQL, найти и удалить из базы ошибочную строку. При установке АРМ ЛПУ, вместе с БД и компонентами PostgreSQL устанавливается клиент для подключения к БД. По умолчанию находится здесь: C:postgresqlbinpgAdmin3.exe

В интерфейсе клиента открывается сервер PostgreSQL 9.5. Затем открывается схема fss (пользователь fss, пароль fss) – Схемы – public – Таблицы.

Обратите внимание! При удалении строки ЭЛН, если в этом ЭЛН были созданы периоды нетрудоспособности, сначала необходимо удалить их. Периоды нетрудоспособности хранятся в отдельной таблице fc_eln_periods и связаны с fc_eln_data_history по номеру ЭЛН. Просмотр и удаление периодов аналогично, описанному выше.

12. Установка нового сертификата ФСС.

Причина:

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

Что делать:

1C Отчетность: не удалось расшифровать файл

Прочитав статью, вы:

Ошибка расшифровки файла

22 ноября 2018 года оператор 1С-Отчетности распространил следующую информацию для партнеров 1С и пользователей, сдающих отчетность в ПФР Москвы и Московской области.

Если вы сдаете отчетность в ПФР Москвы и Московской области, то вы гарантированно получите указанную ошибку.

Возникновение ошибок

Использование криптопровайдеров ниже версий VipNet 4.2 или КриптоПро CSP 4.0 повлечет возникновение ошибок при обработке документов на стороне ПФР.

Обновление криптопровайдеров

Для исключения технических проблем при работе с ПФР, необходимо обновить криптопровайдеры до версий: VipNet 4.2 или КриптоПро CSP 4.0 и выше.

Пошаговая инструкция по обновлению криптопровайдера

Шаг 2. Проверьте версию криптопровайдера VipNet в нижнем левом углу открывшейся формы.

Шаг 3. Обновите версию криптопровайдера по инструкции оператора Калуга Астрал, если:

Другие причины возникновения ошибок

Проверка версии криптопровайдера

Обновление 1С

Второе не менее важное правило: перед глубоким погружением в проблему выполните две несложных проверки в1С:

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

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

Права пользователя, отправляющего отчетность

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

Если проверки выполнены, а ошибка осталась — переходите к поиску решения проблемы с помощью:

Техническая поддержка Калуга-Астрал

Корректность шифровки передаваемого файла сначала проверяет оператор, т. е. компания Калуга-Астрал, после успешной проверки оператором файлы отсылаются непосредственному адресату получения, например, в ПФР.

При возникновении проблем с передачей отчетности, в том числе по расшифровке переданного файла, можно перезвонить непосредственно оператору Калуга-Астрал и попросить помощи:

Дозвониться до оператора совсем несложно, в отличие от горячей линии 1С, и работа по решению проблем оператором выполняется без задержек — в момент обращения.

Настройка криптографии

Поскольку проблема носит чисто технический характер и может быть вызвана множеством причин, рассмотреть которые в одной статье очень сложно, мы дадим в этой части статьи:

Рекомендации Бухэксперт8

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

Как зайти в настройки учетной записи документооборота?

В открывшемся окне можно:

Если предложенные шаги не привели к решению проблемы — переустановите криптопровайдер.

Полный список рекомендаций 1С

Полный список рекомендаций 1С для устранения ошибки в операционной системе:

Действия по исправлению ошибки в 1С:

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Похожие публикации

Карточка публикации

Добавить комментарий Отменить ответ

Для отправки комментария вам необходимо авторизоваться.

Вы можете задать еще вопросов

Благодарю Ларису Казакову за прекрасный вебинар по бухгалтерской отчётности за 2020 год!
Всё, как всегда, актуально, пошагово, подробно, лаконично, профессионально и за ответы на поставленные вопросы участников.
С нетерпением, ждём следующий вебинар с Вашим участием!

Содержание

Вы можете задать еще вопросов

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

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

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

The text was updated successfully, but these errors were encountered:

spiridonovav commented Jan 23, 2021 •

AlexMAS commented Jan 24, 2021

Здравствуйте. Насколько я помню, ранее была проблема с использованием устаревшего ID. Возможно они изменили что-то в этой части.

DPonomarchuk commented Jan 24, 2021

Я занимался сервисом МО, а не страхователя, но для меня это работает так:

Я считаю что если шифрование работало в версии 1.1, то вам нужно написать в чат разработчиков ФСС в телеграмм (возможно там кто-то сталкивался с таким) и ваша проблема не имеет отношения к библиотеке GostCryptography

spiridonovav commented Jan 24, 2021

Большое спасибо за ответ.

Возможно я неправильно помещаю свой сертификат в Header?
В спецификации об этом написано (в двух местах) так:

  1. Взаимодействие с сервисом с шифрованием https://docs-test.fss.ru/WSLnCryptoV20/FileOperationsLnService?WSDL работает именно с сертификатом https://docs-test.fss.ru/FSS_TEST_CERT_2021.cer
  2. Тестовый контур принимает тестовые сертификаты Vipnet http://testcert.infotecs.ru/ . Был какой-то период, что они удалили на тестовом контуре сертификат УЦ из доверенных и отбраковывали тестовые сертификаты по «ошибка построения цепочки. «.

Да, АРМ ЛПУ работает с тестовыми сертификатами. АРМ ФСС (подготовка расчетов для ФСС) получает от сервиса ошибку, в случае использования тестового сертификата: «Ошибка: ORA-20001: Некорректная подпись головной организации: Ошибка при проверке сертификата. VALID_SIGNATURE ЭП действительна; При проверке сертификата ЭП произошла ошибка. Ошибка построения цепочки сертификатов. Не найден сертификат Удостоверяющего Центра, указанный в сертификате пользователя». Либо АРМ ФСС игнорирует настройку «направление обмена» и работает только с рабочим контуром или тестовый контур не принимает тестовые сертификаты.

Я считаю что если шифрование работало в версии 1.1, то вам нужно написать в чат разработчиков ФСС в телеграмм (возможно там кто-то сталкивался с таким) и ваша проблема не имеет отношения к библиотеке GostCryptography

spiridonovav commented Jan 24, 2021

Здравствуйте. Насколько я помню, ранее была проблема с использованием устаревшего ID. Возможно они изменили что-то в этой части.

spiridonovav commented Jan 24, 2021

Полный текст последнего варианта процедуры шифрования:

spiridonovav commented Jan 24, 2021

spiridonovav commented Jan 24, 2021 •

В спецификации написано:

Может нужно добавлять два сертификата? Тогда непонятно, что за сертификат «пользователя»? Сертификат «отправителя» — это, наверное, сертификат страхователя.

spiridonovav commented Jan 24, 2021

Все таки правильный вариант: bsToken.InnerText = Convert.ToBase64String(insCert.RawData);
Так получается идентичная строка элемента , что и при использовании: KeyInfoX509Data(insCert)

spiridonovav commented Jan 24, 2021

alexnur commented Jan 29, 2021

/// Шифрование документа по спецификации 2.0.
///
/// Подписанный ЭЦП XML-документ.
/// var sharedKey = new Gost_28147_89_SymmetricAlgorithm(providerType);
/// Публичный сертификат ФСС.
/// Публичный сертификат страхователя.
protected override XmlDocument EncryptXmlDocument(XmlDocument xmlDocument, Gost_28147_89_SymmetricAlgorithmBase sharedKey,
X509Certificate2 certificateEncryption,
X509Certificate2 certificateOpen)
// Сюда будет записан зашифрованный XML-документ «xmlDocument».
XmlDocument result = new XmlDocument();
// Согласно спецификации 2.0 необходимо добавить X509Certificate (публичный сертификат пользователя) в header после подписания документа,
// но перед шифрованием.
// Несмотря на то, что этот же сертификат добавлен в header в секцию BinarySecurityToken!
InsertX509UserPublicCertificateToXmlHeader(xmlDocument, certificateOpen);
// Ищем заданный элемент для заширования. Envelope
XmlElement elementToEncrypt = GetElementToEncrypt(xmlDocument, ref result);
// Создаем объект EncryptedData и заполняем его необходимой информацией.
EncryptedData edElement = new EncryptedData();
//edElement.Type = EncryptedXml.XmlEncElementUrl;
edElement.Type = EncryptedXml.XmlEncElementContentUrl;
// Заполняем алгоритм зашифрования данных. Он будет использован при расшифровании.
edElement.EncryptionMethod = new EncryptionMethod(Gost_28147_89_SymmetricAlgorithm.AlgorithmNameValue);
// Создаем новую ссылку на ключ.
edElement.KeyInfo = new KeyInfo();
// Создаем случайный симметричный ключ.
// В целях безопасности удаляем ключ из памяти после использования.
using (Gost_28147_89_SymmetricAlgorithm sessionKey = new Gost_28147_89_SymmetricAlgorithm(sharedKey.ProviderType))
// Gost_R3410_2001_Constants.SignatureAlgorithm
//sessionKey.
//При генерации сессионного ключа 28147 всегда используется 2001 провайдер(TypeId = 75).
//Соответственно параметры CIPHER_OID ключа всегда берутся для указанного провайдера.
//И если при шифровании ключа используется новый сертификат ФСС(уполномоченного лица) с
//2012 ключом получается нехорошо:
// -(.
//В обернутом ключе параметры алгоритма прописываются
//1.2.643.2.2.31.1
//когда как ФСС ожидает
//1.2.643.7.1.2.5.1.1
// Создаем объект класса EncryptedXml
EncryptedXml eXml = new EncryptedXml();
// Зашифроваем узел на симметричном ключе.
byte[] encryptedElement = eXml.EncryptData(elementToEncrypt, sessionKey, false);
// Зашифровываем сессионный ключ и добавляем эти зашифрованные данные к узлу EncryptedKey.
EncryptedKey ek = new EncryptedKey();
byte[] encryptedKey = GostEncryptedXml.EncryptKey(sessionKey, (GostAsymmetricAlgorithm)certificateEncryption.GetPublicKeyAlgorithm());
ek.CipherData = new CipherData(encryptedKey);
//ek.EncryptionMethod = new EncryptionMethod(GostEncryptedXml.XmlEncGostNamespaceUrl + «transport-gost2001»);
ek.EncryptionMethod = new EncryptionMethod(GostCryptography.Gost_R3410.Gost_R3410_2001_AsymmetricAlgorithm.KeyExchangeAlgorithmValue);
KeyInfoX509Data data = new KeyInfoX509Data(certificateOpen);
ek.KeyInfo.AddClause(data);
// Добавляем ссылку на зашифрованный ключ к зашифрованным данным.
edElement.KeyInfo.AddClause(new KeyInfoEncryptedKey(ek));
// Добавляем зашифрованные данные к объекту EncryptedData.
edElement.CipherData.CipherValue = encryptedElement;

Подписанный ЭЦП XML-документ.

alexnur commented Jan 29, 2021

Кстати, когда пробую дешифровать зашифрованный ответ ФСС (после отправки им зашифрованного запроса, который они прислали мне по почте), то получаю исключение «Плохие данные». Дешифровать пробую как и для спецификации 1.1.
Исключение возникает при возврате результата из метода
return GostEncryptedXml.DecryptKey(encryptedKey.CipherData.CipherValue, myKey);
Исключение: ‘System.Security.Cryptography.CryptographicException’ in GostCryptography.dll («Плохие данные.
«)

` private static SymmetricAlgorithm GetDecryptionKey(EncryptedData encryptedData, X509Certificate2 myCert)
IEnumerator encryptedKeyEnumerator = encryptedData.KeyInfo.GetEnumerator();
// Проходим по всем KeyInfo
while (encryptedKeyEnumerator.MoveNext())
// пропускам все что неизвестно.
KeyInfoEncryptedKey current = encryptedKeyEnumerator.Current as KeyInfoEncryptedKey;
if (current == null) continue;
// до первого EncryptedKey
EncryptedKey encryptedKey = current.EncryptedKey;

spiridonovav commented Jan 29, 2021

Такое исключение, насколько я помню, возникает в случае, если в настройках GostCryptography Криптопровайдер не соответствует, указанному в сертификате.
Смотрю ваш код. Может общими усилиями разберемся.

spiridonovav commented Jan 29, 2021

Кстати, когда пробую дешифровать зашифрованный ответ ФСС (после отправки им зашифрованного запроса, который они прислали мне по почте), то получаю исключение «Плохие данные»

spiridonovav commented Jan 29, 2021

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

spiridonovav commented Jan 29, 2021

byte[] encryptedKey = GostEncryptedXml.EncryptKey(sessionKey, (GostAsymmetricAlgorithm)certificateEncryption.GetPublicKeyAlgorithm());

Не понятно, почему вы шифруете ключ на сертификате страхователя, а не на сертификате ФСС?
Вообще не понял, почему у метода EncryptXmlDocument так много параметров-сертифкатов?
Нужен ведь сертификат страхователя и сертификат ФСС. Или я ошибаюсь?

alexnur commented Jan 29, 2021 •

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

alexnur commented Jan 29, 2021 •

byte[] encryptedKey = GostEncryptedXml.EncryptKey(sessionKey, (GostAsymmetricAlgorithm)certificateEncryption.GetPublicKeyAlgorithm());

Не понятно, почему вы шифруете ключ на сертификате страхователя, а не на сертификате ФСС?

certificateEncryption — Это сертификат ФСС. Форматирование кода тут сломалось вместе с директивами region. Но порядок сохранился для сигнатуры метода:
protected override XmlDocument EncryptXmlDocument(XmlDocument xmlDocument, Gost_28147_89_SymmetricAlgorithmBase sharedKey,
X509Certificate2 certificateEncryption,
X509Certificate2 certificateOpen)

/// Публичный сертификат ФСС.
/// Публичный сертификат страхователя.

Вообще не понял, почему у метода EncryptXmlDocument так много параметров-сертифкатов?
Нужен ведь сертификат страхователя и сертификат ФСС. Или я ошибаюсь?

Я брал готовый пример, переделывал. С какой целью переделывал — уже не помню. Параметров на самом деле не много

  • сам xml документ, подлежащий шифрованию;
  • sharedKey — отправляем в зависимости от провайдера (КриптоПро/VipNet), до вызова метода;
  • сертификат ФСС;
  • сертификат страхователя.
    Сертификатом ФСС шифруем (расшифровать сможет только владелец закрытого ключа, т.е. только ФСС).
    Сертификат страхователя необходимо приложить в 2 местах: keyInfo и в X509Certificate в header’е. Наверное он им нужен с целью проверки цепочки сертификатов при проверке ЭЦП страхователя и шифрования ответа. Почему раньше обходились при шифровании запрса только указанием в keyInfo, а теперь до шифрования потребовалось еще и в X509Certficate указать — без понятия. Можно ведь для 2 целей как и прежде публичный сертификат страхователя из keyInfo брать.

alexnur commented Feb 1, 2021 •

alexnur commented Feb 3, 2021

На просьбу прислать тестовый запрос подписанный и зашифрованный получил следующий ответ:
«Кажется, что это бессмысленно, т.к. расшифровать запрос в обратную сторону все равно не получится.
Обратите внимание, в спецификации страхователя 2.0 описаны шаги по шифрованию запроса.
Также, если вы для работы своего ПО используете библиотеку шифрования GostCryptography, то она была переписана, прежняя версия не может корректно работать с сервисом 2.0.»

У меня была GostCryptography версии 2.0.7, с которой работала спецификация 1.1.
В репозитории есть версия 2.0.8. Установил ее. Изменений никаких — ФСС по-прежнему не может расшифровать мой запрос. Запросы по спецификации 1.1 без проблем работают в том числе и с версией 2.0.7.
В АРМ ФСС используется GostCryptography вообще версии 2.0.2. Ее я тоже пробовал подключать к проекту. Изменений никаких.
Удивительно другое — согласно ответу ФСС требуется более новая версия, мол со старой работать не будет. А сами используют 2.0.2.
В общем, вопрос открыт.

AlexMAS commented Feb 3, 2021

Большие переделки произошли с релизом 2.0, потом были правки мелких багов и косметические дополнения. :)

spiridonovav commented Feb 4, 2021

Также, если вы для работы своего ПО используете библиотеку шифрования GostCryptography, то она была переписана, прежняя версия не может корректно работать с сервисом 2.0.»

Очень интересно! А что они такого могли сделать, что:

  1. Шифрование стало «несовместимым» с сервисом 1.1
  2. Спецификация на сервис 2.0 (в разделе шифрования) практически не отличается от спецификации 1.1.

Уважаемый @AlexMAS, вы не могли бы прокомментировать эти новые данные?

spiridonovav commented Feb 4, 2021

В АРМ ФСС используется GostCryptography вообще версии 2.0.2. Ее я тоже пробовал подключать к проекту. Изменений никаких.
Удивительно другое — согласно ответу ФСС требуется более новая версия, мол со старой работать не будет. А сами используют 2.0.2.
В общем, вопрос открыт.

В АРМ ФСС использует фактически свой вариант GostCryptography. У них в ней свои классы, интерфейсы. Скорее всего у них не заморачиваются с изменением ее версии. В любом случае, у них своя библиотека и сравнивать ее версию с версией открытой библиотеки бесполезно.

AlexMAS commented Feb 4, 2021

Да, скорей всего, у них свой fork, что усложняет ситуацию. Возможно, у них на это были свои причины.

spiridonovav commented Feb 4, 2021 •

Да, скорей всего, у них свой fork, что усложняет ситуацию. Возможно, у них на это были свои причины.

  1. Создание случайного сессионного ключа.
    При работе с ключами на алгоритме ГОСТ 2012 следует инициализировать генератор параметрами шифрования TK26Z (предоставляется провайдером).
    Алгоритм шифрования GOST28147.
  2. Зашифрование сессионного ключа.
    2.1. Создание шифратора для зашифрования ключа. Применяется алгоритм трансформации «urn:ietf:params:xml:ns:cpxmlsec:algorithms:transport-gost2001». Cоздается эфемерный ключ, который согласуется с открытым ключом получателя, и формируется ключ согласования (на котором будет зашифрован сессионный ключ);
    2.2. Создание блока KeyInfo с сертификатом;
    2.3. Шифрование сессионного ключа происходит с помощью указанного асимметричного ключа (ГОСТ Р 34.10). Cессионный ключ используется для шифрования данных и в свою очередь так же шифруется.
    CALG_DH_GR3410_12_256_EPHEM — идентификатор алгоритма обмена ключей по Диффи-Хеллману на базе закрытого ключа эфемерной пары. Открытый ключ получается по ГОСТ Р 34.10 2012 (256 бит).
    CALG_DH_GR3410_12_512_EPHEM — идентификатор алгоритма обмена ключей по Диффи-Хеллману на базе закрытого ключа эфемерной пары. Открытый ключ получается по ГОСТ Р 34.10 2012 (512 бит).
  3. В блоке soapenv:Header в подписанном запросе добавляется блок , который содержит публичный сертификат пользователя в формате x509v3 (кодировке base64).
  4. Зашифрование документа.
    4.1. Создание шифратора в режиме зашифрования. Применяется алгоритм
    «urn:ietf:params:xml:ns:cpxmlsec:algorithms:gost28147». Возможные параметры шифратора GostJCE/CBC/ISO10126Padding;
    4.2. Добавление зашифрованного сессионного ключа, полученного ранее (добавление блока KeyInfo;
    4.3. Зашифрование документа на сессионном ключе.

spiridonovav commented Feb 4, 2021

alexnur commented Feb 4, 2021

Это файл подписанного зашифрованного запроса страхователя к тестовому сервису ФСС. Пример прислали из ФСС. Запрос рабочий.

spiridonovav commented Feb 4, 2021

spiridonovav commented Feb 20, 2021 •

Был получен ответ:

Добрый день!
Заявка PPO2021-18913
Вопросы приведенные в заявке находятся вне компетенции технической поддержки. Техническая поддержка отвечает за работоспособность сервисов ЭЛН и поддерживаемых приложений, дает консультации по бизнес-процессам и применяемым форматно-логическим контролям, итп.
Техническая поддержка не дает консультаций и решений по разработке сторонних приложений.
Стандарты и алгоритмы, используемые при работе сервиса ЭЛН, являются открытыми и перечислены в спецификациях

С середины октября у многих организаций, в том числе медицинских учреждений возникли проблемы в работе с сервисом электронных больничных при подключении к нему из АРМ ЛПУ, медицинских информационных систем, из 1С.

Данная ошибка связана с заменой техслужбой ФСС 17 октября 2021 г. части интернет-адреса сервисов ЭЛН с *docs* на *eln*.

2. В АРМ ЛПУ необходимо открыть «Администрирование» — «Настройки сервисов ФСС» и заменить в строке соединения с сервисом ФСС url-адрес на верный.

Читайте также:

      

  • Сообщение на тему изобразительное искусство как источник знаний и нравственных ценностей
  •   

  • Сообщение о джейдене хосслере
  •   

  • В одной из кодировок unicode каждый символ кодируется 2 байтами катя написала своему папе сообщение
  •   

  • Сообщение о цифре 6
  •   

  • Подготовить сообщение по теме прогнозирование стихийных бедствий

На экране может появится сообщение, что оно не отвечает формату XML Encryption. Также сразу предлагается обратиться к разработчикам программного оборудования, которые занимаются шифрованием данных. Им нужно отправить следующее: нет доступа к EncryptedData class ru.ibs.cryptopro.jcp.crypt.CryptoException.

Причина появления ошибки ФСС

Считается, что с помощью XML Encryption можно шифровать любые данные. Но чаще это используется с шифрованием текста, алгоритмов и ключевой информации. Для дешифрования используется элемент KeyInfo. Он может быть прикреплен к каналу или сообщению, в котором используется шифрование. Но это не обязательно, так как может и не быть прикрепленным к зашифрованному тексту.

Ошибка ФСС появляется, если Вы собираетесь оправить сообщение, но это не получается, так как нет электронной подписи «шифрования сообщения».

Решение проблемы

Начать решение нужно с настройки АРМ ЛПУ. Для этого стоит сделать:

  1. Запустить меню Администрирование и запустить Настройку сервисов ФСС. После этого находим Строка соединения и туда нужно вписать некоторые данные.

    Строка соединения в настройке сервисов ФССВернуться в основную статью

    Для облегчения поиска ошибок был создан отдельный раздел для сбора ошибок из АРМ ЭРС, читайте внимательнее подсказки ниже:


    Для поиска по статье нажмите Ctrl+F и введите первые символы кода ошибки или вопроса

    Поделиться статьей в:

    • Telegram
    • Vk

    :!: После обновления программы до версии 3.0.34 от 07.03.2023 журнал ЭРС пустой, но отображается количество строк

    Причина:

    в процессе обновления не отработали скрипты, которые модифицируют БД

    Решение:

    1. Открываем установщик АРМ ЭРС 3.0.34 любым архиватором (например 7zip)

    2. Переходим в ELN/updates

    3. Распаковываем последние три скрипта оттуда

    4. Открываем pgAdmin (о том, как с ним работать описано здесь)

    5. Переходим в tools — QueryTool

    6. Перетаскиваем эти три файла скрипта на текстовое поле.

    7. После этого нажимаем на запуск (иконка с треугольником)

    Данными действиями мы вручную добавили в таблицу ers.recipient новое поле.

    После данной манипуляции вы будете видеть весь журнал ЭРС как обычно


    :!: В случае возникновения ошибки при отправке посещения или талона: Ошибка вызова сервиса передачи/получения данных. 146: Ошибка загрузки талона: Данные получателя услуг отличаются от имеющихся в фонде: Фамилия, Серия документа, Номер документа, Дата выдачи документа, Кем выдан документ

    Причина:

    Данные в фонде отличаются от тех, которые вы отправляете

    Решение:

    Откройте заново «Сведения о посещениях» и проверьте перечисленные в ошибке данные, в случае если данные верны — поставьте галочку — «Указанные сведения получателя верны, подтверждается несоответствие с данными СФР», после этого сохраните и отправьте посещение или талон.

    Также его можно аннулировать и создать новое.


    :!: В случае возникновения ошибки при отправке посещения: Ошибка вызова сервиса передачи/получения данных. -1000: Ошибка вставки записи о посещении: уже имеется запись с № ЭРС=_, МО ИНН=_, дата=_._.__. Для внесения изменений необходимо сначала аннулировать запись о посещении

    Причина:

    Вы отправили в СФР посещение, которое дублируется по дате

    Решение:

    Открываем «Сведения о посещениях» вносим изменения в посещение, отправляем посещение в СФР и запрашиваем результат обработки.

    Также можно выделить посещение со статусом «Направлено с ошибками» и нажать кнопку «Удалить»


    :!: В случае возникновения ошибки при отправке реестра: Невозможно отправить реестр талонов с периодом формирования, равным текущему месяцу

    Причина:

    Ошибка возникает из-за того, что реестр должен датироваться месяцем в котором он сформирован.

    Решение:

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

    Также возможно стоит подождать решения ошибки от СФР или установить обновление ПО

    Выдержка из чата СФР:

    Реестры и счета за услуги декабря вы формируете январем в рамках договоров на 2022 год, не меняя срока действия договора. Создать в январе талоны за услуги, оказанные в декабре, система Фонда не позволяет. В случае талонов 1 и 3 будет продление периода оказания услуг по январь с формированием талонов в январе и предъявлении их на оплату в феврале. Проблема с талонами 2 решается с техподдержкой.


    :!: В случае возникновения ошибки при получении результата обработки: Ошибка вызова сервиса передачи/получения данных VALID_SIGNATURE ЭП действительна; ERROR_BUILDING_CERT_PATH При проверке сертификата ЭП произошла ошибка. Ошибка построения цепочки сертификатов | INVALID_SIGNATURE ЭП недействительна. Обратитесь к разработчику программного обеспечения

    Причина:

    Ошибка возникает из-за нарушения корректности цепочки сертификатов — либо один из сертификатов цепочки просрочен, либо установлен не туда, либо это вообще некорректный сертификат.

    Решение:

    На рабочее место пользователя с 4.07.22 необходимо ставить в «Личное хранилище»:

    • Сертификат уполномоченного лица СФР

    • Сертификат ЛПУ (юр.лицо)

    • Сертификат руководителя ЛПУ (физ.лицо)

    • Сертификат главного бухгалтера

    Скачиваем и устанавливаем ВСЮ ЦЕПОЧКУ СЕРТИФИКАТОВ уполномоченного лица ФСС:

    Ссылка на скачивание

    (eln_prod_Личное.cer устанавливаем в «Личное» остальные два в «Доверенные корневые центры сертификации»)

    Убеждаемся что у пользователя есть права на контейнер закрытого ключа учреждения


    :!: В случае возникновения ошибки при запуске программы: Unable to build entity manager factory

    Причина:

    Ошибка возникает в случае отсутствия связи с СУБД PostgreSQL, либо сервер БД недоступен

    Решение

    Необходимо проверить на сервере БД запущена ли служба Postgresql-9.5 и доступен ли сервер БД, а также порт указанный при установке АРМ ЭРС


    :!: В случае возникновения ошибки при запуске программы «Invalid Configuration Location» The configuration area at .. could not be created. Please choose a writable location using the ‘-configuration’ command line option

    Причина:

    Пользователю недостаточно места для создания и хранения временных файлов, создаваемых программой.

    Решение:

    Проверьте квотирование места на диске: уберите квотирование либо увеличьте доступное пользователю пространство,


    :!: В случае возникновения ошибки при получении результата обработки: Connection could not be allocated. Listener does not currently know of service requested in connect descriptor

    Причина:

    Сервер СФР временно не доступен

    Решение:

    Необходимо ожидать восстановления работоспособности


    :!: В случае возникновения ошибки при получении результата обработки: Отсутствует уполномоченный представитель с таким сертификатом ЭП

    Причина:

    Выбран неправильный сертификат УЛ СФР

    Решение:

    Скачать сертификат Уполномоченного лица СФР отсюда: https://lk.fss.ru/cert.html установить его в личные и выбрать его в настройках подписи.


    :!: В случае возникновения ошибки при получении результата обработки: Ошибка вызова сервиса передачи/получения данных. Could not send Message

    Причина:

    Сервер ФСС временно не доступен

    Решение:

    Необходимо ожидать восстановления работоспособности


    :!: В случае возникновения ошибки при установке или обновлении программы «GostCryptography.dll Этому файлу не сопоставлена программа для выполнения этого действия»

    Причина:

    Возможно причина кроется в сломанных системных файлах

    Решение:

    Необходимо обновить систему и выполнить команды в командной строке от имени администратора:

    sfc /scannow

    и

    DISM /Online /Cleanup-Image /RestoreHealth

    После этого необходимо перезагрузиться

    Подробнее вы можете прочитать здесь


    :!: В случае возникновения «ошибки шифрования» при проставленной галочке
    :

    Причина:

    Не применяются настройки шифрования выставленные в настройках ПО

    Решение:

    Перейти в «C:FssArmErsconfiguration.settings» (для х64 версии)

    либо в «C:FssToolsconfiguration.settings» (для x86 версии)

    Открыть в блокноте файл: ru.ibs.fss.eln.prefs
    в конце добавить строчку
    encryptmessages=1


    :!: В случае возникновения «Internal Error COMCryptoAPIClient» :

    Причина:

    В процессе установки программы библиотека GostCryptography.dll по каким-то причинам не зарегистрировалась

    Решение:

    В командной строке CMD выполнить (с правами администратора):
    Для x86 программы

    cd C:FssTools
    C:WindowsMicrosoft.NETFrameworkv4.0.30319RegAsm.exe /registered GostCryptography.dll 

    Для x64 программы

    cd C:FssArmErs
    C:WindowsMicrosoft.NETFramework64v4.0.30319RegAsm.exe /registered GostCryptography.dll 

    :!: В случае возникновения ошибок «Сообщение не найдено» либо бесконечный «Вызов сервиса ФСС» либо «Ошибка вызова сервиса передачи/получения данных Error processing request — getResultByID»

    Причина:

    Сервис СФР перегружен, либо некорректна подпись МО

    Решение:

    Необходимо повторить отправку/запрос позднее. В программе АРМ ЭРС проверьте в настройках подписи корректна ли подпись медицинской организации (МО) либо сертификат СФР


    :!: В случае возникновения «Ошибки дешифрования сообщения. Ошибка при попытке расшифровать сообщение»


    Причина:

    Причиной возникновения данной ошибки может служить чрезмерная нагрузка на сервис СФР, либо сбой криптопровайдера

    Решение:

    Попробуйте совершить операцию позднее.

    В крайнем случае проблема может решиться переустановкой криптопровайдера (КриптоПРО или VipnetCSP)

    Также в программе АРМ ЭРС проверьте в настройках подписи корректна ли подпись медицинской организации (МО) либо сертификат СФР

    После обновления ПО данная настройка может быть пустой

    Также можно попробовать удалить все установленные сертификаты связанные с СФР и скачать их по данной ссылке:
    https://disk.yandex.ru/d/nAQmOZ7WZi8S1w

    (eln_prod_Личное.cer устанавливаем в «Личное» остальные два в «Доверенные корневые центры сертификации»)

    Убеждаемся что у пользователя есть права на контейнер закрытого ключа учреждения

    Также можно снять галочку на «Проверять подпись на входящих сообщениях»


    :!: В случае возникновения ошибки «вызова сервиса передачи/получения данных. Зарегистрировано»

    Причина:

    Перебои в работе сервиса взаимодействия СФР, ваш запрос в очереди

    Решение:

    Ждать, совершить запрос позднее


    :!: В случае возникновения ошибки «Отсутствует лицензия на осуществление медицинской деятельности»

    Причина:

    Текст ошибки говорит сам за себя

    Решение:

    Необходимо проверить введенные в настройках реквизиты организации а также связаться с региональным представителем СФР


    :!: В случае возникновения ошибки «Отсутствует заключенный договор с ТОФ на оказание услуг»

    Причина:

    Текст ошибки говорит сам за себя

    Решение:

    Необходимо связаться с региональным представителем СФР


    :!: В случае возникновения ошибки «Internal Error Rollback Exception» при попытке открыть сведения о посещениях

    Причина:

    Ошибка возникает из-за отсутствующих строк и колонок в БД — программа пытается прочитать данные в несуществующих ячейках

    Решение:

    Необходимо обновить ПО на рабочем месте, где установлена БД


    :!: В случае возникновения ошибки «Unmarchalling Error» при попытке отправить/запросить талон/ЭРС

    Причина:

    скорее всего неправильно заполнены данные в определенном поле

    Решение:

    Необходимо изучить текст ошибки

    (в данном примере ошибка гласит о том, что введено 10 цифр в поле, где должно быть 12 цифр)


    :!: В случае возникновения ошибки «Invalid element in ErsOpenService .. -registerMODate» при попытке отправить/запросить ЭРС

    Причина:

    Вы используете устаревшую версию программы, введены новые контроли, поля и т.д.

    Решение:

    Необходимо обновить АРМ ЭРС


    :!: В случае возникновения ошибки «ЭЦП неверна SIGNATURE ERROR ЭП Недействительна» при попытке отправить/запросить талон/ЭРС также возникает при запросе счета

    Причина:

    Внутренняя ошибка программы, из-за которой подпись на талоне не проставилась корректно

    Решение:

    Необходимо в талоне нажать кнопку «На подписании» затем снова подписать талон кнопкой «Подпись руководителя ЛПУ» (может потребоваться нажать 2 раза)

    После этого повторно отправить талон


    :!: В случае возникновения ошибки «В настройках соединения указан неправильный порт. Проверьте правильность адреса сервиса в настройках соединения» при попытке отправить/запросить талон/ЭРС

    Причина:

    Проблема связана с недоступностью (полной неработоспособностью сервиса СФР)

    Решение:

    Необходимо ожидать восстановления работоспособности сервиса


    :!: В случае возникновения ошибки «Ошибка вызова сервиса передачи/получения данных. Несоответствующий статус для включения талонов в реестр» при попытке включить талоны в реестр

    Причина:

    Статус талонов в реестре отличается от «Принято в ТОФ»

    Решение:

    Для решения проблемы нужно убедиться, что статус перечисленных в ошибке талонов, включенных в реестр должен быть — Принято в ТОФ

    Часто бывает так, что статус талона в локальной базе может отличаться от статуса в СФР (для этого можно запросить статус обработки повторно) можно уточнить этот момент у представителя СФР


    :!: В случае возникновения ошибки «Дата постановки на учет должна быть равна началу периода наблюдения» при попытке сохранить ЭРС

    Причина:

    Дата постановки на учет была забита вручную и скорее всего неправильно

    Решение:

    Необходимо ввести одинаковую дату постановки на учет и дату начала периода наблюдения через кнопку «Календарь» в поле с датами


    :!: В случае возникновения ошибки «Premature end of file»

    Причина:

    Ошибка возникает, когда валидация отправляемого XML-файла не проходит на удаленном сервисе. Проблема на стороне СФР.

    Решение:

    Ждать исправления


    :!: В случае возникновения ошибки «Ошибка вызова сервиса передачи/получения данных. 1606: Несоответствующий статус для включения талонов в реестр: Талон» при попытке получить результат обработки счета

    Причина:

    Для счета не нужно запрашивать результат обработки

    Решение:

    Для решения проблемы необходимо нажать кнопку «Получить данные об оплате счета»


    :!: В случае возникновения ошибки «Не удалось подписать информацию Invalid Iddata=[имя талона]» подписать реестр

    Причина:

    Некорректно заполнено поле — номер реестра

    Решение:

    Необходимо удалить пробелы или другие запрещенные символы из номера реестра


    :!: В случае возникновения ошибки «The content of element ‘status’ is not complete.» при попытке запросить результат обработки

    Причина:

    Проблема на стороне сервиса взаимодействия с СФР

    Решение:

    Необходимо ждать решения проблемы со стороны СФР


    :!: В случае возникновения ошибки Validator Exception: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed

    Причина:

    Проблема с SSL сертификатом на стороне СФР

    Решение:

    Необходимо обновить ПО, либо подсунуть файл из архива cacerts.zip

    в папку с программой/jre/lib/security


    :!: В случае возникновения ошибки «Internal error Widget is disposed»

    Причина:

    Внутренняя ошибка программы

    Решение:

    Перед любыми действиями делайте резервную копию папки!

    Необходимо удалить содержимое папки

    C:FssArmErsworkspace.metadata.pluginsorg.eclipse.e4.workbench

    После этого перезапустите приложение


    :!: В случае возникновения ошибки при отправке реестров «Ошибка вызова сервиса передачи/получения данных. Unmarshalling Error: Длина поля типа #AnonType_bankCheckingAccbillinfo не соответствует ограничению»

    Причина:

    Ограничение на минимальную длину обязательного поля для реквизитов банка в счете

    Решение:

    Убедитесь в корректности заполнения реквизитов банковского счета. Смотрите текст ошибки:

    <bankCheckingAcc/> р/с минимум 20 символов
    <bankName/> наименование банка минимум 4 символа
    <bankBIK/> БИК банка минимум 6 символов

    :!: В случае возникновения ошибки при сохранении и отправки счета «Ошибка при попытке сохранить данные в базу данных Error while committing the transaction»

    Причина:

    В схеме ers отсутствует столбец «final_price_fss» в таблице «fc_ers_check»

    Решение:

    Запускаем pgAdmin, открываем базу, переходим к схеме «ers»

    Далее нажать на:

    Качаем этот SQL-запрос и исполняем его в PgAdmin

    Либо исполняем вручную данный запрос:

    ALTER TABLE ers.fc_ers_check ADD COLUMN final_price_fss character varying(200);
    
    UPDATE ers.fc_ers_check a
    SET final_price_fss = (
    	(	
    		SELECT COALESCE(SUM(payment_sum::INTEGER), 0)
    		FROM ers.fc_ers_payment
    		WHERE id_check = a.id 
    			AND (order_status = 1 OR order_status = 4)
    	) - (
    		SELECT COALESCE(SUM(payment_sum::INTEGER), 0)
    		FROM ers.fc_ers_payment
    		WHERE id_check = a.id 
    			AND (order_status = 2 OR order_status = 3)
    	)
    )
    WHERE a.id_check_state = 4;
    
    UPDATE ers.fc_ers_check a
    SET final_price_fss = ''
    WHERE a.id_check_state != 4;

    :!: В случае возникновения ошибки — java.lang.OutOfMemoryError: Java heap space

    Причина:

    Ошибка возникает из-за нехватки памяти вызванной утечкой.

    Решение:

    Перезапустить ПО и ПК, попробовать действие еще раз, убедитесь, что у вас установлена последняя версия ПО


    :!: В случае возникновения ошибки — Transaction already active

    Причина:

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

    Решение:

    Перезапустить ПО и ПК, перезапустить службу postgresql10 на клиенте и на сервере, попробовать действие еще раз, убедитесь, что у вас установлена последняя версия ПО


    :!: В случае возникновения ошибки при попытке сохранить данные в базу данных «org.hibernate.HibernateException: More than one row with the given identifier was found: for class: ru.ibs.common.db.model.ers.FcErsTalon1»

    Причина:

    Появилась вторая строка в таблице «ers.fc_ers_talon1»

    Решение:

    Выполнить скрипт в PGAdmin:

    delete from ers.fc_ers_talon1 where ers_num=номерэрс

    После данного действия талон придется вводить заново.


    :!: В случае возникновения ошибки The server selected protocol version TLS10 is not accepted by client preferences [TLS12]

    Причина:

    Версия протокола TLS на сервере отличается от версии TLS клиента

    Решение:

    Идем в папка_с_программой/jre/lib/security

    Открываем файл java.security в блокноте

    Ищем в нем строчку jdk.tls.disabledAlgorithms — удаляем tlsv1 и tlsv1.1

    Сохраняемся


    :!: В случае возникновения ошибки при попытке получить ЭРС из СФР — Error while commiting transaction. Invalid thread access

    Причина:

    Ошибка возникает из-за того, что реестр должен датироваться месяцем в котором он сформирован.

    Решение:

    Через консольный лог выясняем, в какую таблицу идёт ошибка записи, после чего через pgadmin исправляется значение соответствующей последовательности на max(ID) +1 из таблицы.

    Пошагово:

    находим нужное значение ID

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

    Выражаю благодарность за вклад в данный раздел пользователю: @Icosahedron

    Всем, кому понравился или помог это проект — Вы можете помочь ему развиваться материально:
    Donate (помощь проекту)

Обновлено: 12.06.2023

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1. Ошибка вызова сервиса передачи/получения данных.

Причины:

Неправильные настройки АРМ ЛПУ в части подписания;

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

Истечение срока действия сертификата, закрытого ключа или лицензии КриптоПро CSP.

Что делать:

1. Выполните настройку АРМ ЛПУ

2. Проверьте настройки криптопровайдера

Ниже приведен образец настроек в КриптоПро CSP 5.0

После изменения настроек криптопровайдера необходимо перезапустить АРМ ЛПУ.

3. Проверьте сертификаты и лицензии

2. ORA-20015: Не удалось определить состояние ЭЛН:

Для перехода в статус ‘Продлен’ необходимо добавить период нетрудоспособности;
Для перехода в статус ‘Закрыт’ необходимо заполнить поля: ‘Приступить к работе с: дата’ или ‘Иное: код’;
Для перехода в статус ‘Направление на МСЭ’ необходимо заполнить поле ‘Дата направления в бюро МСЭ’

Причина:

1. В системе существует ЭЛН с таким же номером и такими же данными, которые Вы присылаете (дублирование данных);

2. Присылаемые данные в ЭЛН не соответствуют этапу оформления (заполнения) ЭЛН:

Что делать:

1. Запросите актуальное состояние ЭЛН из системы, тем самым Вы исключите повторную отправку тех же данных;

2. Выполните необходимую дальнейшую операцию с ЭЛН:

3. ORA-20013: Не удалось обновить данные. Обновляемая запись потеряла актуальность

Причина:

Вы пытаетесь изменить ЭЛН, который ранее уже был кем-то изменен.

Что делать:

1. Запросите актуальное состояние ЭЛН из системы, тем самым Вы исключите повторную отправку тех же данных;

2. Выполните необходимую дальнейшую операцию с ЭЛН в соответствии с порядком 624н:

Причина:

Что делать:

1. Удостоверьтесь, что номер ЭЛН, данные которого вы хотите получить, введен верно.

2. Дождитесь перехода ЭЛН на статус, который позволит Вам получить данные ЭЛН.

Проверьте правильность и актуальность ключа уполномоченного лица ФСС.

Причины:

Используется криптопровайдер Vipnet CSP определенной сборки.

При обновлении АРМ ЛПУ на новую версию с поддержкой ЭЛН 2.0 не обновилась библиотека криптографии

Что делать:

Укажите верный сертификат уполномоченного лица ФСС:

Удалите АРМ ЛПУ. Удалите каталог C:FssTools. Переустановите АРМ ЛПУ с поддержкой ЭЛН 2.0 заново.

6. Ошибка вызова сервиса передачи/получения данных.

Причина:

Что делать:

Закажите и установите сертификат, который поддерживает не только операцию подписания, но и операцию шифрования.

7. Ошибка при установке АРМ ЛПУ: Unable to build entity manager factory.

Возникла ошибка при попытке загрузки данных из базы данных. Сообщите администратору следующую информацию:

Unable to build entity manager factory.

Причина:

Что делать:

1. Запустите установку с правами администратора;

Если установка приложения выполнена в соответствии с инструкцией, но ошибка повторяется, необходимо проверить:

8. Ошибка при попытке загрузки данных из базы данных.

Возникла ошибка при попытке загрузки данных из базы данных.

Сообщите следующую информацию: org. hibernate. exception. SQLGrammarException: could not extract ResultSet.

Причина:

Приложение АРМ ЛПУ не может получить данные из базы данных PostgreSQL. Эта ошибка возникает чаще всего после установки обновления, когда приложение обновлено, а база данных PostgreSQL по какой либо причине не обновлена.

Что делать:

9. Ошибка при попытке зайти в настройки подписи в ПО АРМ ЛПУ.

Причина:

Что делать:

1. Необходимо убедиться, что разрядность ОС совпадает с разрядностью установщика приложения.

2. Проверить, установлены ли в системе компоненты Microsoft. Net Framework версии 4 и выше (по умолчанию данные компоненты устанавливаются в C:WindowsMicrosoft. NETFramework или C:WindowsMicrosoft. NETFramework64). Данные компоненты можно скачать с сайта microsoft. com.

3. Проверить, что в папке, куда установлено приложение, имеется файл GostCryptography. dll (по умолчанию данный файл устанавливается в C:FssTools). Если данного файла нет, попробуйте переустановить приложение.

4. Если все верно, в командной строке выполнить:

5. Перезапустить приложение.

Причина:

Что делать:

Поменять строку соединения в настройках.

В меню Администрирование – Настройки сервисов ФСС – Строка соединения, укажите следующий адрес сервиса:

Причина:

Что делать:

Для исправления нужно удалить из БД приложения неверную строку (такие записи можно удалить только вручную).

Необходимо подключиться к серверу базы данных PostgreSQL, найти и удалить из базы ошибочную строку. При установке АРМ ЛПУ, вместе с БД и компонентами PostgreSQL устанавливается клиент для подключения к БД. По умолчанию находится здесь: C:postgresqlbinpgAdmin3.exe

В интерфейсе клиента открывается сервер PostgreSQL 9.5. Затем открывается схема fss (пользователь fss, пароль fss) – Схемы – public – Таблицы.

Обратите внимание! При удалении строки ЭЛН, если в этом ЭЛН были созданы периоды нетрудоспособности, сначала необходимо удалить их. Периоды нетрудоспособности хранятся в отдельной таблице fc_eln_periods и связаны с fc_eln_data_history по номеру ЭЛН. Просмотр и удаление периодов аналогично, описанному выше.

12. Установка нового сертификата ФСС.

Причина:

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

Что делать:

1C Отчетность: не удалось расшифровать файл

Прочитав статью, вы:

Ошибка расшифровки файла

22 ноября 2018 года оператор 1С-Отчетности распространил следующую информацию для партнеров 1С и пользователей, сдающих отчетность в ПФР Москвы и Московской области.

Если вы сдаете отчетность в ПФР Москвы и Московской области, то вы гарантированно получите указанную ошибку.

Возникновение ошибок

Использование криптопровайдеров ниже версий VipNet 4.2 или КриптоПро CSP 4.0 повлечет возникновение ошибок при обработке документов на стороне ПФР.

Обновление криптопровайдеров

Для исключения технических проблем при работе с ПФР, необходимо обновить криптопровайдеры до версий: VipNet 4.2 или КриптоПро CSP 4.0 и выше.

Пошаговая инструкция по обновлению криптопровайдера

Шаг 2. Проверьте версию криптопровайдера VipNet в нижнем левом углу открывшейся формы.

Шаг 3. Обновите версию криптопровайдера по инструкции оператора Калуга Астрал, если:

Другие причины возникновения ошибок

Проверка версии криптопровайдера

Обновление 1С

Второе не менее важное правило: перед глубоким погружением в проблему выполните две несложных проверки в1С:

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

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

Права пользователя, отправляющего отчетность

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

Если проверки выполнены, а ошибка осталась — переходите к поиску решения проблемы с помощью:

Техническая поддержка Калуга-Астрал

Корректность шифровки передаваемого файла сначала проверяет оператор, т. е. компания Калуга-Астрал, после успешной проверки оператором файлы отсылаются непосредственному адресату получения, например, в ПФР.

При возникновении проблем с передачей отчетности, в том числе по расшифровке переданного файла, можно перезвонить непосредственно оператору Калуга-Астрал и попросить помощи:

Дозвониться до оператора совсем несложно, в отличие от горячей линии 1С, и работа по решению проблем оператором выполняется без задержек — в момент обращения.

Настройка криптографии

Поскольку проблема носит чисто технический характер и может быть вызвана множеством причин, рассмотреть которые в одной статье очень сложно, мы дадим в этой части статьи:

Рекомендации Бухэксперт8

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

Как зайти в настройки учетной записи документооборота?

В открывшемся окне можно:

Если предложенные шаги не привели к решению проблемы — переустановите криптопровайдер.

Полный список рекомендаций 1С

Полный список рекомендаций 1С для устранения ошибки в операционной системе:

Действия по исправлению ошибки в 1С:

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Похожие публикации

Карточка публикации

Добавить комментарий Отменить ответ

Для отправки комментария вам необходимо авторизоваться.

Вы можете задать еще вопросов

Благодарю Ларису Казакову за прекрасный вебинар по бухгалтерской отчётности за 2020 год!
Всё, как всегда, актуально, пошагово, подробно, лаконично, профессионально и за ответы на поставленные вопросы участников.
С нетерпением, ждём следующий вебинар с Вашим участием!

Содержание

Вы можете задать еще вопросов

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

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

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

The text was updated successfully, but these errors were encountered:

spiridonovav commented Jan 23, 2021 •

AlexMAS commented Jan 24, 2021

Здравствуйте. Насколько я помню, ранее была проблема с использованием устаревшего ID. Возможно они изменили что-то в этой части.

DPonomarchuk commented Jan 24, 2021

Я занимался сервисом МО, а не страхователя, но для меня это работает так:

Я считаю что если шифрование работало в версии 1.1, то вам нужно написать в чат разработчиков ФСС в телеграмм (возможно там кто-то сталкивался с таким) и ваша проблема не имеет отношения к библиотеке GostCryptography

spiridonovav commented Jan 24, 2021

Большое спасибо за ответ.

Возможно я неправильно помещаю свой сертификат в Header?
В спецификации об этом написано (в двух местах) так:

  1. Взаимодействие с сервисом с шифрованием https://docs-test.fss.ru/WSLnCryptoV20/FileOperationsLnService?WSDL работает именно с сертификатом https://docs-test.fss.ru/FSS_TEST_CERT_2021.cer
  2. Тестовый контур принимает тестовые сертификаты Vipnet http://testcert.infotecs.ru/ . Был какой-то период, что они удалили на тестовом контуре сертификат УЦ из доверенных и отбраковывали тестовые сертификаты по «ошибка построения цепочки. «.

Да, АРМ ЛПУ работает с тестовыми сертификатами. АРМ ФСС (подготовка расчетов для ФСС) получает от сервиса ошибку, в случае использования тестового сертификата: «Ошибка: ORA-20001: Некорректная подпись головной организации: Ошибка при проверке сертификата. VALID_SIGNATURE ЭП действительна; При проверке сертификата ЭП произошла ошибка. Ошибка построения цепочки сертификатов. Не найден сертификат Удостоверяющего Центра, указанный в сертификате пользователя». Либо АРМ ФСС игнорирует настройку «направление обмена» и работает только с рабочим контуром или тестовый контур не принимает тестовые сертификаты.

Я считаю что если шифрование работало в версии 1.1, то вам нужно написать в чат разработчиков ФСС в телеграмм (возможно там кто-то сталкивался с таким) и ваша проблема не имеет отношения к библиотеке GostCryptography

spiridonovav commented Jan 24, 2021

Здравствуйте. Насколько я помню, ранее была проблема с использованием устаревшего ID. Возможно они изменили что-то в этой части.

spiridonovav commented Jan 24, 2021

Полный текст последнего варианта процедуры шифрования:

spiridonovav commented Jan 24, 2021

spiridonovav commented Jan 24, 2021 •

В спецификации написано:

Может нужно добавлять два сертификата? Тогда непонятно, что за сертификат «пользователя»? Сертификат «отправителя» — это, наверное, сертификат страхователя.

spiridonovav commented Jan 24, 2021

Все таки правильный вариант: bsToken.InnerText = Convert.ToBase64String(insCert.RawData);
Так получается идентичная строка элемента , что и при использовании: KeyInfoX509Data(insCert)

spiridonovav commented Jan 24, 2021

alexnur commented Jan 29, 2021

/// Шифрование документа по спецификации 2.0.
///
/// Подписанный ЭЦП XML-документ.
/// var sharedKey = new Gost_28147_89_SymmetricAlgorithm(providerType);
/// Публичный сертификат ФСС.
/// Публичный сертификат страхователя.
protected override XmlDocument EncryptXmlDocument(XmlDocument xmlDocument, Gost_28147_89_SymmetricAlgorithmBase sharedKey,
X509Certificate2 certificateEncryption,
X509Certificate2 certificateOpen)
// Сюда будет записан зашифрованный XML-документ «xmlDocument».
XmlDocument result = new XmlDocument();
// Согласно спецификации 2.0 необходимо добавить X509Certificate (публичный сертификат пользователя) в header после подписания документа,
// но перед шифрованием.
// Несмотря на то, что этот же сертификат добавлен в header в секцию BinarySecurityToken!
InsertX509UserPublicCertificateToXmlHeader(xmlDocument, certificateOpen);
// Ищем заданный элемент для заширования. Envelope
XmlElement elementToEncrypt = GetElementToEncrypt(xmlDocument, ref result);
// Создаем объект EncryptedData и заполняем его необходимой информацией.
EncryptedData edElement = new EncryptedData();
//edElement.Type = EncryptedXml.XmlEncElementUrl;
edElement.Type = EncryptedXml.XmlEncElementContentUrl;
// Заполняем алгоритм зашифрования данных. Он будет использован при расшифровании.
edElement.EncryptionMethod = new EncryptionMethod(Gost_28147_89_SymmetricAlgorithm.AlgorithmNameValue);
// Создаем новую ссылку на ключ.
edElement.KeyInfo = new KeyInfo();
// Создаем случайный симметричный ключ.
// В целях безопасности удаляем ключ из памяти после использования.
using (Gost_28147_89_SymmetricAlgorithm sessionKey = new Gost_28147_89_SymmetricAlgorithm(sharedKey.ProviderType))
// Gost_R3410_2001_Constants.SignatureAlgorithm
//sessionKey.
//При генерации сессионного ключа 28147 всегда используется 2001 провайдер(TypeId = 75).
//Соответственно параметры CIPHER_OID ключа всегда берутся для указанного провайдера.
//И если при шифровании ключа используется новый сертификат ФСС(уполномоченного лица) с
//2012 ключом получается нехорошо:
// -(.
//В обернутом ключе параметры алгоритма прописываются
//1.2.643.2.2.31.1
//когда как ФСС ожидает
//1.2.643.7.1.2.5.1.1
// Создаем объект класса EncryptedXml
EncryptedXml eXml = new EncryptedXml();
// Зашифроваем узел на симметричном ключе.
byte[] encryptedElement = eXml.EncryptData(elementToEncrypt, sessionKey, false);
// Зашифровываем сессионный ключ и добавляем эти зашифрованные данные к узлу EncryptedKey.
EncryptedKey ek = new EncryptedKey();
byte[] encryptedKey = GostEncryptedXml.EncryptKey(sessionKey, (GostAsymmetricAlgorithm)certificateEncryption.GetPublicKeyAlgorithm());
ek.CipherData = new CipherData(encryptedKey);
//ek.EncryptionMethod = new EncryptionMethod(GostEncryptedXml.XmlEncGostNamespaceUrl + «transport-gost2001»);
ek.EncryptionMethod = new EncryptionMethod(GostCryptography.Gost_R3410.Gost_R3410_2001_AsymmetricAlgorithm.KeyExchangeAlgorithmValue);
KeyInfoX509Data data = new KeyInfoX509Data(certificateOpen);
ek.KeyInfo.AddClause(data);
// Добавляем ссылку на зашифрованный ключ к зашифрованным данным.
edElement.KeyInfo.AddClause(new KeyInfoEncryptedKey(ek));
// Добавляем зашифрованные данные к объекту EncryptedData.
edElement.CipherData.CipherValue = encryptedElement;

Подписанный ЭЦП XML-документ.

alexnur commented Jan 29, 2021

Кстати, когда пробую дешифровать зашифрованный ответ ФСС (после отправки им зашифрованного запроса, который они прислали мне по почте), то получаю исключение «Плохие данные». Дешифровать пробую как и для спецификации 1.1.
Исключение возникает при возврате результата из метода
return GostEncryptedXml.DecryptKey(encryptedKey.CipherData.CipherValue, myKey);
Исключение: ‘System.Security.Cryptography.CryptographicException’ in GostCryptography.dll («Плохие данные.
«)

` private static SymmetricAlgorithm GetDecryptionKey(EncryptedData encryptedData, X509Certificate2 myCert)
IEnumerator encryptedKeyEnumerator = encryptedData.KeyInfo.GetEnumerator();
// Проходим по всем KeyInfo
while (encryptedKeyEnumerator.MoveNext())
// пропускам все что неизвестно.
KeyInfoEncryptedKey current = encryptedKeyEnumerator.Current as KeyInfoEncryptedKey;
if (current == null) continue;
// до первого EncryptedKey
EncryptedKey encryptedKey = current.EncryptedKey;

spiridonovav commented Jan 29, 2021

Такое исключение, насколько я помню, возникает в случае, если в настройках GostCryptography Криптопровайдер не соответствует, указанному в сертификате.
Смотрю ваш код. Может общими усилиями разберемся.

spiridonovav commented Jan 29, 2021

Кстати, когда пробую дешифровать зашифрованный ответ ФСС (после отправки им зашифрованного запроса, который они прислали мне по почте), то получаю исключение «Плохие данные»

spiridonovav commented Jan 29, 2021

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

spiridonovav commented Jan 29, 2021

byte[] encryptedKey = GostEncryptedXml.EncryptKey(sessionKey, (GostAsymmetricAlgorithm)certificateEncryption.GetPublicKeyAlgorithm());

Не понятно, почему вы шифруете ключ на сертификате страхователя, а не на сертификате ФСС?
Вообще не понял, почему у метода EncryptXmlDocument так много параметров-сертифкатов?
Нужен ведь сертификат страхователя и сертификат ФСС. Или я ошибаюсь?

alexnur commented Jan 29, 2021 •

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

alexnur commented Jan 29, 2021 •

byte[] encryptedKey = GostEncryptedXml.EncryptKey(sessionKey, (GostAsymmetricAlgorithm)certificateEncryption.GetPublicKeyAlgorithm());

Не понятно, почему вы шифруете ключ на сертификате страхователя, а не на сертификате ФСС?

certificateEncryption — Это сертификат ФСС. Форматирование кода тут сломалось вместе с директивами region. Но порядок сохранился для сигнатуры метода:
protected override XmlDocument EncryptXmlDocument(XmlDocument xmlDocument, Gost_28147_89_SymmetricAlgorithmBase sharedKey,
X509Certificate2 certificateEncryption,
X509Certificate2 certificateOpen)

/// Публичный сертификат ФСС.
/// Публичный сертификат страхователя.

Вообще не понял, почему у метода EncryptXmlDocument так много параметров-сертифкатов?
Нужен ведь сертификат страхователя и сертификат ФСС. Или я ошибаюсь?

Я брал готовый пример, переделывал. С какой целью переделывал — уже не помню. Параметров на самом деле не много

  • сам xml документ, подлежащий шифрованию;
  • sharedKey — отправляем в зависимости от провайдера (КриптоПро/VipNet), до вызова метода;
  • сертификат ФСС;
  • сертификат страхователя.
    Сертификатом ФСС шифруем (расшифровать сможет только владелец закрытого ключа, т.е. только ФСС).
    Сертификат страхователя необходимо приложить в 2 местах: keyInfo и в X509Certificate в header’е. Наверное он им нужен с целью проверки цепочки сертификатов при проверке ЭЦП страхователя и шифрования ответа. Почему раньше обходились при шифровании запрса только указанием в keyInfo, а теперь до шифрования потребовалось еще и в X509Certficate указать — без понятия. Можно ведь для 2 целей как и прежде публичный сертификат страхователя из keyInfo брать.

alexnur commented Feb 1, 2021 •

alexnur commented Feb 3, 2021

На просьбу прислать тестовый запрос подписанный и зашифрованный получил следующий ответ:
«Кажется, что это бессмысленно, т.к. расшифровать запрос в обратную сторону все равно не получится.
Обратите внимание, в спецификации страхователя 2.0 описаны шаги по шифрованию запроса.
Также, если вы для работы своего ПО используете библиотеку шифрования GostCryptography, то она была переписана, прежняя версия не может корректно работать с сервисом 2.0.»

У меня была GostCryptography версии 2.0.7, с которой работала спецификация 1.1.
В репозитории есть версия 2.0.8. Установил ее. Изменений никаких — ФСС по-прежнему не может расшифровать мой запрос. Запросы по спецификации 1.1 без проблем работают в том числе и с версией 2.0.7.
В АРМ ФСС используется GostCryptography вообще версии 2.0.2. Ее я тоже пробовал подключать к проекту. Изменений никаких.
Удивительно другое — согласно ответу ФСС требуется более новая версия, мол со старой работать не будет. А сами используют 2.0.2.
В общем, вопрос открыт.

AlexMAS commented Feb 3, 2021

Большие переделки произошли с релизом 2.0, потом были правки мелких багов и косметические дополнения. :)

spiridonovav commented Feb 4, 2021

Также, если вы для работы своего ПО используете библиотеку шифрования GostCryptography, то она была переписана, прежняя версия не может корректно работать с сервисом 2.0.»

Очень интересно! А что они такого могли сделать, что:

  1. Шифрование стало «несовместимым» с сервисом 1.1
  2. Спецификация на сервис 2.0 (в разделе шифрования) практически не отличается от спецификации 1.1.

Уважаемый @AlexMAS, вы не могли бы прокомментировать эти новые данные?

spiridonovav commented Feb 4, 2021

В АРМ ФСС используется GostCryptography вообще версии 2.0.2. Ее я тоже пробовал подключать к проекту. Изменений никаких.
Удивительно другое — согласно ответу ФСС требуется более новая версия, мол со старой работать не будет. А сами используют 2.0.2.
В общем, вопрос открыт.

В АРМ ФСС использует фактически свой вариант GostCryptography. У них в ней свои классы, интерфейсы. Скорее всего у них не заморачиваются с изменением ее версии. В любом случае, у них своя библиотека и сравнивать ее версию с версией открытой библиотеки бесполезно.

AlexMAS commented Feb 4, 2021

Да, скорей всего, у них свой fork, что усложняет ситуацию. Возможно, у них на это были свои причины.

spiridonovav commented Feb 4, 2021 •

Да, скорей всего, у них свой fork, что усложняет ситуацию. Возможно, у них на это были свои причины.

  1. Создание случайного сессионного ключа.
    При работе с ключами на алгоритме ГОСТ 2012 следует инициализировать генератор параметрами шифрования TK26Z (предоставляется провайдером).
    Алгоритм шифрования GOST28147.
  2. Зашифрование сессионного ключа.
    2.1. Создание шифратора для зашифрования ключа. Применяется алгоритм трансформации «urn:ietf:params:xml:ns:cpxmlsec:algorithms:transport-gost2001». Cоздается эфемерный ключ, который согласуется с открытым ключом получателя, и формируется ключ согласования (на котором будет зашифрован сессионный ключ);
    2.2. Создание блока KeyInfo с сертификатом;
    2.3. Шифрование сессионного ключа происходит с помощью указанного асимметричного ключа (ГОСТ Р 34.10). Cессионный ключ используется для шифрования данных и в свою очередь так же шифруется.
    CALG_DH_GR3410_12_256_EPHEM — идентификатор алгоритма обмена ключей по Диффи-Хеллману на базе закрытого ключа эфемерной пары. Открытый ключ получается по ГОСТ Р 34.10 2012 (256 бит).
    CALG_DH_GR3410_12_512_EPHEM — идентификатор алгоритма обмена ключей по Диффи-Хеллману на базе закрытого ключа эфемерной пары. Открытый ключ получается по ГОСТ Р 34.10 2012 (512 бит).
  3. В блоке soapenv:Header в подписанном запросе добавляется блок , который содержит публичный сертификат пользователя в формате x509v3 (кодировке base64).
  4. Зашифрование документа.
    4.1. Создание шифратора в режиме зашифрования. Применяется алгоритм
    «urn:ietf:params:xml:ns:cpxmlsec:algorithms:gost28147». Возможные параметры шифратора GostJCE/CBC/ISO10126Padding;
    4.2. Добавление зашифрованного сессионного ключа, полученного ранее (добавление блока KeyInfo;
    4.3. Зашифрование документа на сессионном ключе.

spiridonovav commented Feb 4, 2021

alexnur commented Feb 4, 2021

Это файл подписанного зашифрованного запроса страхователя к тестовому сервису ФСС. Пример прислали из ФСС. Запрос рабочий.

spiridonovav commented Feb 4, 2021

spiridonovav commented Feb 20, 2021 •

Был получен ответ:

Добрый день!
Заявка PPO2021-18913
Вопросы приведенные в заявке находятся вне компетенции технической поддержки. Техническая поддержка отвечает за работоспособность сервисов ЭЛН и поддерживаемых приложений, дает консультации по бизнес-процессам и применяемым форматно-логическим контролям, итп.
Техническая поддержка не дает консультаций и решений по разработке сторонних приложений.
Стандарты и алгоритмы, используемые при работе сервиса ЭЛН, являются открытыми и перечислены в спецификациях

С середины октября у многих организаций, в том числе медицинских учреждений возникли проблемы в работе с сервисом электронных больничных при подключении к нему из АРМ ЛПУ, медицинских информационных систем, из 1С.

Данная ошибка связана с заменой техслужбой ФСС 17 октября 2021 г. части интернет-адреса сервисов ЭЛН с *docs* на *eln*.

2. В АРМ ЛПУ необходимо открыть «Администрирование» — «Настройки сервисов ФСС» и заменить в строке соединения с сервисом ФСС url-адрес на верный.

Читайте также:

      

  • Сообщение на тему изобразительное искусство как источник знаний и нравственных ценностей
  •   

  • Сообщение о джейдене хосслере
  •   

  • В одной из кодировок unicode каждый символ кодируется 2 байтами катя написала своему папе сообщение
  •   

  • Сообщение о цифре 6
  •   

  • Подготовить сообщение по теме прогнозирование стихийных бедствий

На экране может появится сообщение, что оно не отвечает формату XML Encryption. Также сразу предлагается обратиться к разработчикам программного оборудования, которые занимаются шифрованием данных. Им нужно отправить следующее: нет доступа к EncryptedData class ru.ibs.cryptopro.jcp.crypt.CryptoException.

Причина появления ошибки ФСС

Считается, что с помощью XML Encryption можно шифровать любые данные. Но чаще это используется с шифрованием текста, алгоритмов и ключевой информации. Для дешифрования используется элемент KeyInfo. Он может быть прикреплен к каналу или сообщению, в котором используется шифрование. Но это не обязательно, так как может и не быть прикрепленным к зашифрованному тексту.

Ошибка ФСС появляется, если Вы собираетесь оправить сообщение, но это не получается, так как нет электронной подписи «шифрования сообщения».

Решение проблемы

Начать решение нужно с настройки АРМ ЛПУ. Для этого стоит сделать:

  1. Запустить меню Администрирование и запустить Настройку сервисов ФСС. После этого находим Строка соединения и туда нужно вписать некоторые данные.

    Строка соединения в настройке сервисов ФСС

    Строка соединения в настройке сервисов ФСС

  2. Дальше нужно запустить меню Администрирования и найти раздел настройки электронных подписей. Почти в середине этого меню будет возможность поставить отметку возле «Шифровать сообщение». Мы должны её поставить. Сразу под этим будет два свободных поля – это «Тип контейнера» и «Имя сертификата ФСС». Их тоже заполняем.

    настройка электронной подписи

    Заполняем тип контейнера и имя сертификата

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

Если же вы хотите использовать его для работы, то в имени ФСС укажите обычное и тогда всё будет работать.

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

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

Актуальное на этой неделе:

Как отключить «Скрыть IP-адрес» для веб-сайта на iPhone

02.06.2023

Как отключить «Скрыть IP-адрес» для веб-сайта на iPhone

IP-адрес телефона является технически важной информацией, позволяющей идентифицировать пользователей в…

Далее

Как охладить бойлеры в квесте Atomic Heart «В самое пекло»?

28.04.2023

Как охладить бойлеры в квесте Atomic Heart «В самое пекло»?

Atomic Heart предлагает захватывающий игровой процесс, который сочетает в себе различные элементы геймплея….

Далее

Как получить атомные стикеры в Atomic Heart

27.04.2023

Как получить атомные стикеры в Atomic Heart

Atomic Heart – это ожидаемая игра от российской студии Mundfish, которая предлагает игрокам уникальную смесь научной…

Далее

Как отключить защиту Google Play Protect на Android

26.04.2023

Как отключить защиту Google Play Protect на Android

Google — крупная компания, у которой есть множество сервисов для мобильных устройств. Одним из таких сервисов…

Далее

Возможно, вам также будет интересно:

  • Ошибка 0040 на компрессор ремеза
  • Ошибка 004 лига легенд как исправить
  • Ошибка 00384 ауди q7 4l
  • Ошибка 00381 шкода октавия а5
  • Ошибка 0038 киа спортейдж 3

  • Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии