Ошибка подключения к сервисам ФСС (решено)
С середины октября у многих организаций, в том числе медицинских учреждений возникли проблемы в работе с сервисом электронных больничных при подключении к нему из АРМ ЛПУ, медицинских информационных систем, из 1С.
При попытке загрузить электронные листки нетрудоспособности или создать новый выходило сообщение «Ошибка вызова сервиса передачи/получения данных фсс. Возможно в настройках соединения указан неправильный url». При попытке проверки соединения появлялось сообщение «Не удалось подключиться к сервису фсс».
Данная ошибка связана с заменой техслужбой ФСС 17 октября 2021 г. части интернет-адреса сервисов ЭЛН с *docs* на *eln*.
Для того, чтобы исправить эту ошибку:
1. Вам желательно обновить сертификаты ФСС. Подробная инструкция и сертификаты находятся здесь: https://lk.fss.ru/cert.html.
2. В АРМ ЛПУ необходимо открыть «Администрирование» — «Настройки сервисов ФСС» и заменить в строке соединения с сервисом ФСС url-адрес на верный.
Новый адрес соединения для медицинских организаций: https://eln.fss.ru/WSLnCryptoV20/FileOperationsLnService?WSDL
Новый адрес соединения для организаций-страхователей: https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?WSDL
Новый адрес соединения для МСЭ: https://eln.fss.ru/ws-mse-crypto-v20/FileOperationsLnService?WSDL
В случае недоступности основных адресов соединения (например, из-за DDoS-атак) ФСС ввела резервные точки подключения:
для медицинских организаций: https://eln-rez.fss.ru/WSLnCryptoV20/FileOperationsLnService?WSDL
для организаций-страхователей: https://eln-rez.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?WSDL
для МСЭ: https://eln-rez.fss.ru/ws-mse-crypto-v20/FileOperationsLnService?WSDL
УПП — Больничные — ФСС (Ошибка импорта схемы) |
Я |
11.01.22 — 15:22
Добрый день. При заполнении больничного выдает ошибку (УПП: 1.3.173.1)
Временные проблемы в ФСС или кардинально поменяли принцип работы с больничными?
{(1)}: Ошибка при вызове конструктора (WSОпределения)
WSОпределения = Новый WSОпределения(ФайлОписанияВебСервиса,,, ИнтернетПрокси,, СоединениеSSL)
по причине:
Ошибка импорта схемы
по причине:
Ошибка доступа к файлу ‘https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/sedo/Sedo.xsd’
по причине:
Ошибка работы с Интернет: Не могу установить соединение
1 — 11.01.22 — 15:24
2 — 11.01.22 — 15:25
<soap:Envelope>
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Could not find xsd ../../xsd/v01/sedo/Sedo.xsd'</faultstring>
</soap:Fault>
</soap:Body>
</soap:Envelope>
3 — 11.01.22 — 15:29
но вроде все доступно — что то я там Sedo не нахожу внутри
4 — 11.01.22 — 15:36
Похоже проблема на стороне ФСС … из 10 попыток, может 1 раз заполнить.
Интересно, что ошибки разные выдает ..
5 — 12.01.22 — 07:15
6 — 12.01.22 — 07:17
(5) а если обновятся? ФСС об этом не всегда докладает когда что-то у себя делает
7 — 12.01.22 — 07:21
(6) если обновятся — то вывалится ошибка валидации — либо вы прочитать не сможете сообщение от ФСС, либо ФСС от вас
8 — 12.01.22 — 10:52
Вечером проверял более менее работает, а днем вообще никак .. расчетчики воют
(5) Не могу понять, как схемы можно локально выложить, они же в запросе указаны ?
9 — 12.01.22 — 11:24
(8) к схемам идет обращение через «точку входа» — это общий макет в кофиге — поищи в макетах «FileOperationsLnService»
1С первую и вторую схему вроде как адаптировали под локальное использование — то что в общем макете, но вот остальные оставили снаружи
можно извратиться и засунуть все наружные в этот же макет, но проще скачать все внешние схемы, опубликовать их внутри и поправить внутри их импорты на свои пути
10 — 12.01.22 — 22:34
ох, бида-бида. Поанализировал фиддлером запросы на получение данных больничного по номеру и увидел, что 1С дергает WSDL и XSD в количестве 11 штук аж 4 раза подряд одни и те же. Это ж в несколько раз увеличивает вероятность сбоя. И если так делает весь 1Совский софт по всей России… так ведь что угодно положить можно.
11 — 13.01.22 — 07:23
ну как бы … это «решение» от ФСС — они так описание сервиса сделали — нет что бы все в одном
12 — 13.01.22 — 07:30
(11) не, тут дело не в ФСС. Вот мы по номеру выкачиваем больничный в УПП. Там дергается 9 штук XSD-схем и 2 WSDL-я.
Я бы понял если бы это произошло один раз. Но это делается четыре раза с одними и теми же схемами — вместо того чтобы один раз все вытащить, построить интерфейс и дальше просто обращаться к соответствующей точке (или точкам) входа. Понятно, что любое кэширование схем очень сильно поможет от косяков в таком случае.
И сбои происходят каждый раз в разных местах. Если бы вытаскивалось это все один раз — работа бы шла в четыре раза стабильнее.
13 — 13.01.22 — 08:02
ну как бы — создать запрос
потом прочитать то, что получили
и вся «схема» получается одной строчкой
Определения = Новый WSОпределения(ИмяФайлаWSDL,…
14 — 13.01.22 — 09:31
(13) Три файлика с самыми длинными именами вы по каким ссылкам качали? Фиддлер мне их не показал…
Остальные схемки получилось вытянуть.
15 — 13.01.22 — 09:53
раскопал. Осталась только *LnMo.xsd
16 — 13.01.22 — 12:29
(15) не понял — не такого — у нас и МО и работодатель — весь список файлов на картинке выше
17 — 13.01.22 — 12:29
+(16) вижу — по серединке
18 — 13.01.22 — 12:30
(14) у нас мед организация — нам надо больше
19 — 13.01.22 — 12:39
20 — 13.01.22 — 14:45
(19) А что надо сделать что бы он заработал?
21 — 13.01.22 — 15:11
(20) нужен веб-сервер. Я использовал IIS от Windows 2008 R2. Можно и апач, это кому как удобнее.
Для публикации документов у IIS по умолчанию используется папка c:inetpubwwwroot. Там создается папка LnService. Этот батник с помошью утилиты wget (http://gnuwin32.sourceforge.net/packages/wget.htm) выкачивает в нее все необходимые схемки. Но перед тем, как их использовать, нужно их немного подредактировать, потому что в них есть ссылки друг на друга, но при этом искать их предполагается на fss.ru.
Выглядит это примерно вот так
<xs:import namespace=»http://www.fss.ru/integration/types/dic/fault/v01″ schemaLocation=»https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/dic/FaultCode.xsd»/>
Нам надо такие вещи поправить на локальные в текущей папке, то есть сделать
<xs:import namespace=»http://www.fss.ru/integration/types/dic/fault/v01″ schemaLocation=»FaultCode.xsd»/>
Для этого можно использовать утилиту командной строки, которая умеет в куче текстовых файлов заменять одну строку на другую.
Я нашел вот такую https://nhutils.ru/blog/nhrt/. Ну или другую подобную, их много, может, в винде даже штатные способы есть, не знаю. Использовал эту утилиту для замен, это вторая часть батника.
А дальнейшее зависит от вашей конфигурации 1С. В УПП необходимые ссылки находятся в общем макете ОбменДаннымиФССЭЛНОписаниеВебСервиса. Его нужно снять с замка и в секциях import поменять ссылки так, чтобы они ссылались на ваш локальные схемы. У меня это выглядит примерно так
<xs:import namespace=»http://www.fss.ru/integration/types/organization/v01″ schemaLocation=»http://srv-02/LnService/Organization.xsd»/>
И все. Дальше запускаете 1С с фиддлером, пробуете запросить данные больничного и видите, что обращение к fss.ru идет только когда система обращается к точке доступа. Все схемы стаскиваются с локального веб-сервера.
22 — 13.01.22 — 15:25
Сегодня, кстати, ФСС отживел, по-моему. Более-менее вытаскивается все, и достаточно быстро.
23 — 17.01.22 — 13:46
Не работает с пятницы, так же разные ошибки при запросе заполнить БЛ. Сертификат поставили новый от 15.12.2021
Конфа УПП последний релиз
У кого как?
24 — 17.01.22 — 13:57
(23) норм. Сегодня проверял со своими изменениями от (19)-(21) — супер, шустренько. Серты свежие с лк.фсс.ру, второй от 17, нижний от 15.12.2021.
25 — 17.01.22 — 13:59
И да, RomaH, спасибо за плодотворную идею. По-хорошему, это можно было бы оформить как публикациб на ИС.
26 — 20.01.22 — 07:13
к стати — вопрос к «работодателям» на ЗУП и прочих УПП
какая длина у вас на должности врачей?
тут поймали в «1С:Больничных» ограничение в конфе сначала на 100 символов потом в 150 (в разных местах)
фишка в том, что «строка» в схеме ЭЛН не ограничена — и поймали внешний больничный с должностью на 151 символ
соответственно после добавления «наших» данных в больничный, подписания и отправки ФСС ругается — что наш ЭЛН не соответствует тому что у них.
так что — это еще одна мина замедленного действия от 1С
27 — 20.01.22 — 07:58
(26) Ну не сказать чтоб не ограничена — 300 символов.
<xs:simpleType name=»doctorRole»>
<xs:annotation>
<xs:documentation>
Должность врача
</xs:documentation>
</xs:annotation>
<xs:restriction base=»xs:string»>
<xs:maxLength value=»300″/>
</xs:restriction>
</xs:simpleType>
28 — 20.01.22 — 07:59
29 — 20.01.22 — 08:12
В ЗУП не знаю. В УПП встречается в доке НачислениеПоБольничномуЛисту, ТЧ ОсвобождениеОтРаботыВЛисткеНетрудоспособности, атр ДолжностьВрача — там 300. Затем: РеестрСведенийВФССОПособияхПоНетрудоспособности, ТЧ РаботникиОрганизации. Там аж 6 атрибутов с должностями врачей. Все по 300 символов. Речь про последнюю УПП 173.2.
30 — 28.01.22 — 11:48
Я сделал почти как тут описано и вроде как больничные стали загружаться. Только вместо поднятия веб-сервера я расшарил сетевую папку на доступ и скачал в неё все файлы (список см. выше) в них соотвественно заменил ссылки на локальные (в notepad++), а именно например с начиная с макета: <wsdl:import location=»file:////192.168.0.122/fss/Faults.wsdl»… вместо <wsdl:import location=»https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?wsdl=../Faults.wsdl»…
Мне кажется с папкой проще чем с веб-сервером.
Теперь вот нужно придумывать костыли по предварительной проверке этих файлов перед загрузкой больничного на предмет изменения.
31 — 28.01.22 — 11:55
(30) Не облегчайте жизнь ФСС, то бишь — делаем запрос ФСС — ошибка, тогда лезем у себе )))
Если ошибки нет, заменяем у себя все файлы новыми (а может и такими же, не сравнивать же их ей богу) полученными от фсс
32 — 28.01.22 — 13:54
(30) а зачем?
33 — 28.01.22 — 13:56
(31) >> делаем запрос ФСС — ошибка, тогда лезем у себе
это очень долго, даже с шустрым инетом. Я как сделал локальные схемы — офигел насколько шустро этот запрос больничных стал летать. Небо и земля. Ну его нафиг этот ФСС, чем меньше туда лазишь тем лучше
34 — 31.01.22 — 07:21
(30) «Теперь вот нужно придумывать костыли по предварительной проверке этих файлов перед загрузкой больничного на предмет изменения.»
зачем? — насколько я понимаю это … «правила» создания и чтения xml — если «правила» поменяются, то …
35 — 01.02.22 — 10:50
Ошибка на релизе 1.3.173.3 повторяется?
36 — 01.02.22 — 11:27
(35) она от релиза не зависит. Отлуп выдают серверы ФСС, скорее всего, по чрезмерному количеству запросов. А может еще по какой причине.
37 — 01.02.22 — 11:45
Рабочий способ решения описан в этой ветке. Ну или ждать изменений API или улучшения ФССом своих серваков.
38 — 02.02.22 — 13:17
Ребят, обновление 1.3.173.3 решило проблему
39 — 02.02.22 — 13:17
версия 1.3.173.3 решила данную проблему
40 — 02.02.22 — 14:51
я бы на это сильно не рассчитывал, ребят. Обмен ЭДО с ФСС в 173.3 не поменялся по сравнению со 173.2, во всяком случае мой измененный модуль так и остался измененным. А серверы ФСС и раньше иногда работали стабильно (см. (22)), а иногда начинали вести себя странно. Скорее всего, сейчас опять период стабильной работы. Дай Бог, чтобы он продлился долго.
41 — 04.02.22 — 15:59
(40) в УПП173.3 полностью переработали Макет со правилами обмена с ФСС — убрали из него импорт. И теперь он совсем не работает. При попытке загрузить схему обмена выдает ошибку «Неверный формат». Пришлось на макет из 173.2 откатывать (с модификациями конечно). Другого решения пока нет.
42 — 04.02.22 — 19:09
(41) ну если они пихнули все схемы в один макет — то это наоборот хорошо. Значит, колхозинг из (19) больше не нужен
43 — 06.02.22 — 16:28
Действительно, в 173.3 1С запихнула все схемы локально в один макет. Я изначально проверил только модуль ОбменСведениямиОПособияхСФСС, который не изменился, но не посмотрел в сам загружаемый макет — а зря, потому что изменился как раз он. Ну что имею сказать… это ж очень хорошо, наши мучения с ФСС в существенной мере закончились.
44 — 07.02.22 — 15:02
(43) а что с «неверным форматом» из (41)
ну как? сегодня смотрю вообще затык — ФСС даже честно признался. что у них внутрення ошибка сервера
45 — 07.02.22 — 15:36
(44) вчера гонял — все норм было, во всяком случае, больнюковые данные по номеру получало. Да и до этого — 173.3 у меня с конца января, и если бы были косяки, то пожаловались бы. По-видимому, работало все.
46 — 07.02.22 — 15:39
попробовал прямо сейчас, в 15:38 по Москве — тягает данные больничного со штатным макетом и кодом 173.3.
47 — 07.02.22 — 15:43
(46) А у меня не тянет. Вываливается в ошибку и хоть ты тресни. Может в платформе дело? У меня 8.3.18.1433
48 — 07.02.22 — 15:44
Вот текст ошибки:
{<Неизвестный модуль>(1)}: Ошибка при вызове конструктора (WSОпределения)
WSОпределения = Новый WSОпределения(ФайлОписанияВебСервиса,,, ИнтернетПрокси,, СоединениеSSL)
по причине:
Неверный формат.
по причине:
message.DecryptException
part.decryptFault
Элемент не найден
namespace: http://www.fss.ru/integration/types/fault/v01
localName: decryptFault
message.InternalException
part.internalFault
Элемент не найден
namespace: http://www.fss.ru/integration/types/fault/v01
localName: internalFault
message.DigitalSignException
part.digitalSignFault
Элемент не найден
namespace: http://www.fss.ru/integration/types/fault/v01
localName: digitalSignFault
portType.FileOperationsLnService
abstractOperation.PrParseReestrFile
abstractOperationFault.internalException
Сообщение не найдено
namespace: http://www.fss.ru/integration/ws/fault/v01
localName: InternalException
portType.FileOperationsLnService
abstractOperation.GetPrivateLNData
abstractOperationFault.internalException
Сообщение не найдено
namespace: http://www.fss.ru/integration/ws/fault/v01
localName: InternalException
49 — 07.02.22 — 15:45
(47) Ну да, у меня постарше. 1С:Предприятие 8.3 (8.3.16.1876)
50 — 07.02.22 — 15:46
кто-нибудь еще тестил на всяких платформах? (44), у вас как?
51 — 07.02.22 — 15:48
(50) у нас по старой схеме пока … мы еще и как МО работаем
52 — 07.02.22 — 16:04
(48) может, у вас макет как-нибудь оказался поврежден, кодировка поменялась или еще что-то такое? Не наблюдается проблем…
53 — 09.02.22 — 08:44
(52) Нет, меня не кодировка поменялась, у просто режим совместимости 8.3.хх включен (используюстся Расширения). Вот и «вылезло». Я, кстати, исправил шаблон, проверил загрузку больничных. Отправил шаблон в тех.поддержку 1С. Надеюсь внесут исправления в очередное обновление. К сожалению, с XML-схемами ранее работать не приходилось, поэтому гарантию дать что всё правильно поправил не могу. Проблема была в префиксах.
…
в раздел <wsdl:definitions добавлена строка
xmlns:tns=»http://www.fss.ru/integration/types/eln/ins/v01″
…
Изменено
было: <wsdl:fault message=»fs:InternalException» name=»internalException»> </wsdl:fault>
стало: <wsdl:fault message=»InternalException» name=»internalException»> </wsdl:fault>
…
Префикс «flt» заменен за «tns»
<wsdl:message name=»DecryptException»>
<wsdl:part element=»tns:decryptFault» name=»decryptFault»> </wsdl:part>
</wsdl:message>
<wsdl:message name=»InternalException»>
<wsdl:part element=»tns:internalFault» name=»internalFault»> </wsdl:part>
</wsdl:message>
<wsdl:message name=»DigitalSignException»>
<wsdl:part element=»tns:digitalSignFault» name=»digitalSignFault»> </wsdl:part>
</wsdl:message>
54 — 16.02.22 — 11:29
Коллеги, как у вас на 1.3.174.1 грузятся больничные?
55 — 16.02.22 — 11:48
1.3.173.3
ФСС попросили отправить «Сведения о застрахованных лицах ФСС». При заполнении лицевые счета берет не из лицевых счетов сотрудников, а из последнего документа выплаты по ФСС. Адреса берет оттуда же. При проверке не дает выгрузить без лицевого счета и банка. То есть предполагается, что все должны хоть раз поболеть или руками заново заносить лицевые счета в «Сведения»
При выгрузке напрямую из программы поругалась, что Тензор не занес денег и его сертификат не авторизован
В файл документ можно выгрузить только построчно! Как поступать если сотров много?
При попытке отправить напрямую через Тензор он не понял, что это за файл и отказался его принимать
56 — 16.02.22 — 12:19
(56) По части лицевых счетов, мы себе уже дописали, что бы вставало, это мелочи жизни. А вот то что они 1с отчетность так назойливо втюхать хотят это очень печально
57 — 16.02.22 — 14:24
(56) в УПП, мне кажется, ничего уже втюхать не хотят, это труп. Но в целом использование 1С отчетности после внедрения ЭЛН и ЭТК кажется разумным — потому как слишком большой ДО стал и лазить каждый раз в несколько программ утомительно.
58 — 17.02.22 — 10:30
(55)
59 — 17.02.22 — 10:40
(55) https://infostart.ru/public/1602594/
Обработкой..мопед мой 4 функции и пару процедур пришлось перетянуть в обработку, отключить проверку перед выгрузкой по строке.
Переделал загрузку ЭЛН в ЗУП 2.5 по указанному рецепту, работает!
Файлы скачал руками, вгетом не качались что-то
Положил в корень c:1c_fss,
Заменил в файлах ссылки, батнику передаю C:1c_fss, со слэшем в конце:
nhrt.exe -spt:»https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/type/» -t:»%1″ %1*.*
nhrt.exe -spt:»https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/eln/» -t:»%1″ %1*.*
nhrt.exe -spt:»https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/dic/» -t:»%1″ %1*.*
nhrt.exe -spt:»https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/sedo/» -t:»%1″ %1*.*
nhrt.exe -spt:»https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?wsdl=../Faults.wsdl» -t:»%1Faults.wsdl» %1*.*
В общем модуле ОбменСведениямиОПособияхСФСС поправил Функция WSПрокси_FileOperationsLnService(НастройкиWS), макет менять не стал, потом обновлять будет сложнее
После «ОписаниеВебСервиса = ПолучитьОбщийМакет(«ОбменДаннымиФССЭЛНОписаниеВебСервиса»).ПолучитьТекст();» добавил:
Чем = «C:1c_fss»; //папка на сервере RPRZ-SPIRIT
КаталогНаДиске = Новый Файл(Чем);
Если КаталогНаДиске.Существует() Тогда
ОписаниеВебСервиса = СтрЗаменить(ОписаниеВебСервиса,»https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?wsdl=../»,Чем);
ОписаниеВебСервиса = СтрЗаменить(ОписаниеВебСервиса,»https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/type/»,Чем);
Иначе
ПоказатьОповещениеПользователя(«Локальный каталог «+Чем+» не обнаружен, файлы описания вебсервиса будем получать с серверов фсс»);
КонецЕсли;
Каталог должен лежать локально, даже на серверной базе!
Тут выложил готовые файлы
https://disk.yandex.ru/d/PTGMAjed-fA6LQ
Стрелец
60 — 21.02.22 — 12:38
(59) — Спасибо, всё получилось!
Ошибка подключения к сервисам ФСС (решено)
С середины октября у многих организаций, в том числе медицинских учреждений возникли проблемы в работе с сервисом электронных больничных при подключении к нему из АРМ ЛПУ, медицинских информационных систем, из 1С.
При попытке загрузить электронные листки нетрудоспособности или создать новый выходило сообщение «Ошибка вызова сервиса передачи/получения данных фсс. Возможно в настройках соединения указан неправильный url». При попытке проверки соединения появлялось сообщение «Не удалось подключиться к сервису фсс».
Данная ошибка связана с заменой техслужбой ФСС 17 октября 2021 г. части интернет-адреса сервисов ЭЛН с *docs* на *eln*.
Для того, чтобы исправить эту ошибку:
1. Вам желательно обновить сертификаты ФСС. Подробная инструкция и сертификаты находятся здесь: https://lk.fss.ru/cert.html.
2. В АРМ ЛПУ необходимо открыть «Администрирование» — «Настройки сервисов ФСС» и заменить в строке соединения с сервисом ФСС url-адрес на верный.
Новый адрес соединения для медицинских организаций: https://eln.fss.ru/WSLnCryptoV20/FileOperationsLnService?WSDL
Новый адрес соединения для организаций-страхователей: https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?WSDL
Новый адрес соединения для МСЭ: https://eln.fss.ru/ws-mse-crypto-v20/FileOperationsLnService?WSDL
В случае недоступности основных адресов соединения (например, из-за DDoS-атак) ФСС ввела резервные точки подключения:
для медицинских организаций: https://eln-rez.fss.ru/WSLnCryptoV20/FileOperationsLnService?WSDL
для организаций-страхователей: https://eln-rez.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?WSDL
для МСЭ: https://eln-rez.fss.ru/ws-mse-crypto-v20/FileOperationsLnService?WSDL
При отправке документации в Фонд социального страхования нередко пользователи сталкиваются с различными кодировками ошибочных действия. Так, ошибка 503 признается и расценивается ФСС, как не прохождение XML-файла расчета форматного контроля. По сути, речь идет не об ошибках в заполнении документации, а о неверном распознавании сервисом языка программирования по файлу отчетности. Попробуем выяснить причины этого, и найти решения для выхода из сложившейся ситуации своими силами.
В отправленном файле могут присутствовать неточности. Они будут распознаны программой, как ошибочные. Связано это может быть как с человеческим фактор невнимательности – к примеру неверно прописано название компании, так и с ошибкой в версии ПО, или устаревшими сертификатами. Итак, основные причины ошибки 503:
- Некорректность записей с позиции программного устройства.
- Не соблюден формат введения информации.
- Неправильно заполнен шифр по разделам 1, либо 2.
- Устарел сертификат.
- Программа требует обновлений, в связи с устаревшей версией.
Обратите внимание! Неверно расставленные сертификаты выдают код ошибки 503 в 90% случаев. Поэтому стоит для начала распределить их в соответствии.
Как устранить код ошибки 503
Для начала обновите АРМ ФСС до последней версии. Их можно найти в сети интернет, а также на официальном сайте Соцстраха. Выполняется это следующим образом:
- Откройте программу АРМ ФСС на вашем компьютере.
- Посмотрите, какая версия у вас установлена – информация находится в шапке.
- Скачайте запакованный файл с обновлением, кликните на «Архив», и выберите команду «распаковать».
- Закройте программу и запустите установочный файл.
- Нажмите «Далее», и укажите место для установки – ярлык программы АРМ ФСС.
- Подтвердите действие кнопкой «Установить».
- По окончанию обновления тапните «Завершить».
Если неправильно расставлены сертификаты, потребуется их упорядочить. Для этого используйте нашу инструкцию:
- Запустите на ПК программу АРМ ФСС.
- Перейдите во вкладку «Учетная работа».
- В открывшемся списке кликните на «АРМ подписания и шифрования».
- Нажмите на пункт «Установить сертификат уполномоченного лица ФСС ЭЛН».
- В появившемся окне на мониторе нажмите кнопку «Да».
- В случае нормального обновления, вы увидите на мониторе соответствующую надпись.
- Следующий шаг – установка сертификата уполномоченного лица ФСС, кнопка на этой же вкладке.
- Переустановите личные сертификаты, которые являются электронной подписью.
Отчетность в ФСС представляют предприятия, имеющие трудовые контракты с наемными работниками. С 2017 года отчет в ФСС представляется только по отчислениям на страхование от несчастных случаев на производстве. При передаче отчетности в электронном виде необходимо получить подтверждение приема – положительный протокол о получении расчета ФСС, что возможно при отсутствии ошибок.
Возникновение ошибки 503 в отчетности
Передача данных для предприятий численностью свыше 25 человек осуществляется в электронном виде. Для передачи отчета используется программа АРМ ФСС, реализуемая через шлюз приема документов с ЭП либо через веб-сервис. Разработчики сервиса продолжают дорабатывать его с учетом нововведений законодательства и замечаний пользователей. Если пользователь использует устаревшую версию программы, расчет не будет принят. Программное обеспечение необходимо регулярно обновлять для получения актуальной версии.
При передаче отчетности пользователь получает протокол положительного или отрицательного свойства. Одним из причин отрицательного протокола является «ошибка 503», свидетельствующая об отклонении отчета в случаях:
- Формат файла является некорректным.
- Форматно-логический контроль не пройден.
При отказе в приеме отчета по формальному признаку и высылке отрицательного протокола отчет считается несданным, что приравнивается к нарушению законодательства и обязанностей налогоплательщика.
Подробное описание форматов для электронной передачи отчетности в ФСС установлено в приказе ФСС от 12.02.2010 № 19 (последняя версия приказа от 09.03.2017). Документ подробно описывает меры защиты при передаче электронной отчетности, использование ЭЦП. В приложении 1 к документу указывается формат наименования и размер составления файла для передачи отчетности (Читайте также статью ⇒ Типовые ошибки в бухгалтерском учете и их исправление в 2023).
Действия по исправлению ошибки
После получения отрицательного протокола ответственное лицо должно исправить ошибку и выслать корректный документ.
Необходимо произвести ряд действий: (нажмите для раскрытия)
- Определить, является ли актуальной используемая версия программы. При обнаружении устаревшей версии потребуется произвести обновление. Часто ошибка 503 возникает при использовании некорректной версии программы.
- Проверить все внесенные данные на предмет обнаружения некорректного ввода, воспринимаемого программой как ошибку.
- Исправить сведения в документе.
- Переформировать расчет и выслать получателю.
Если самостоятельно не получается обнаружить ошибку или исправить отчет, необходимо обратиться за технической поддержкой к разработчику программы. Потребуется выслать комплект документов с файлом отчета, протоколом и другими документами по запросу. Отчет считается сданным только после получения положительного протокола.
Данные, подвергаемые проверке при возникновении ошибки 503
Для самостоятельного исправления ошибки 503 составитель отчета должен обратить внимание на ряд показателей, в которых наиболее часто встречаются ошибки.
Общая группа данных | Вероятные неточности |
Синтаксические ошибки | Наличие некорректных знаков – пробелов, запятых, дефисов |
Название предприятия | Название указывается в соответствии с учредительными документами |
Реквизиты предприятия | ИНН, КПП должны соответствовать данным предприятия |
Даты отчетности | Дата платежных документов, указанных в отчете либо периоды, представленные на титуле шифром |
Показатель класса профессионального риска | Класс риска должен соответствовать показателю, присваиваемому ежегодно фондом на основании документов предприятия |
Показатель кода подчиненности | На титульном листе должен присутствовать код подчиненности |
Формат суммовых показателей | При указании сумм в качестве разделителя рублей и копеек используется запятая вместо точки |
При необходимости получения более подробной информации о порядке сдачи отчетности необходимо обратиться на официальный сайт ФСС. Портал содержит раздел и регулярно публикует новости об электронной передаче отчетности.
Причина появления отрицательного протокола с ошибкой 503
Официальный сайт ФСС признает ошибку 503 как «XML-файл расчёта не прошел форматный контроль». Сервис рекомендует «проверить XML-файл по XSD схеме». Под XSD схемой понимают язык программирования, описывающий структуру файла отчета.
Ошибка указывает на то, что XSD не может прочитать информацию в связи с присутствием в файле неточностей, некорректных записей с точки зрения языка программирования. Программа распознает ошибку и в случае отсутствия либо неточности данных (например, отсутствие названия предприятия, его несоответствие реестру), при несоблюдении формата ввода информации (наличие пропусков, лишних символов и прочее) или неправильное заполнение шифра раздела I или II.
Пример ошибки при выгрузке из программы 1С
ООО «Новость» является плательщиком взносов на страхование от НС и ПЗ. Учет и формирование расчета осуществляется в программе 1С на основании имеющихся данных. Подготовленный отчет выгружается из программы для пересылки в ФСС. При выгрузке файл не прошел форматный контроль с указанием ошибки 503 код 1824 «неверное значение для типа ‘xs:date’.
При проведении контроля данных файла была выявлена причина появления ошибки 503: в платежном поручении о перечислении суммы не была указана дата документа (Читайте также статью ⇒ Коды ошибок в отчете ФСС в 2023 году: когда возникают, как исправить).
Ответственность в случае непредставления отчетности в ФСС
Несвоевременная сдача отчетности влечет наложение санкций. Если налогоплательщик получил отрицательный протокол, но не устранил своевременно ошибку с последующей отправкой, расчет считается несданным.
В результате возникают последствия: (нажмите для раскрытия)
- На предприятие налагается штраф, размер которого зависит от величины суммы начисления взноса, указанного в квартальном отчете.
- Размер штрафа рассчитывается как 5% от величины начисленного взноса на страхование от травматизма за отчетный трехмесячный период.
- Сумма не может превышать 30% при минимальном размере штрафа величиной 1 000 рублей.
- На руководителя (должностное лицо) предприятия налагается административный штраф в размере от 300 до 500 рублей, размер и условия которого определен ст. 15.33 КоАП.
Предприятие обязано следовать установленному, в зависимости от численности работников, формату передачи отчетности. Несоблюдение способа передачи отчетности в электронном виде при численности свыше 25 человек влечет наложение штрафа в размере 200 рублей. Под электронным видом отчетности понимают документы, заверенные ЭЦП. Отчетность передается через оператора или официальный сайт ФСС (Читайте также статью ⇒ Код ошибки 508 в отчете ФСС).
Вопрос № 1. Можно ли узнать движение сданных в ФСС расчетов?
На официальном сайте ФСС имеется возможность воспользоваться личным кабинетом. После ввода регистрационного номера страхователя лицо получает доступ к просмотру состояния расчетов последнего периода.
Вопрос № 2. Может ли возникать отказ в приеме отчетности в случае отсутствия данных о ФСС, заполняемых в программе?
Файл, сформированный программой с отсутствием данных о территориальном органе ФСС, не будет принят отделением фонда.
Добрый день дорогие друзья! Вновь придется осветить тему ошибок ФСС. В этот раз разберем ошибку 503 для больничного листа или для листа нетрудоспособности, как Вам больше нравится. Тема на сегодня: ошибка 503 при отправке ЛН в ФСС. Приступим!
Ошибка 503 при отправке ЛН в ФСС
Если у Вас не получается самостоятельно решить данную проблему, то Вы можете перейти в раздел ПОМОЩЬ и Вам помогут наши специалисты.
Я уже говорил об этой ошибке вот тут и вот тут, но программа АРМ ФСС не перестает меня радовать новыми обновлениями, а значит и новыми ошибками. Весь список ошибок ФСС Вы можете изучить вот тут.
Первое! Обновляем АРМ ФСС до последней версии, обновления есть вот тут. Если Вы не знаете, как обновить АРМ ФСС, прочитайте вот тут.
Второе! В 90% случаях ошибка 503 бывает из-за неверно расставленных сертификатов. Поэтому давайте я Вам покажу, как их расставить.
Сертификаты для оправки ЛН в ФСС
Тут всё просто, нам нужна программа АРМ ФСС и интернет. Запускаем программу, переходим в раздел меню «Учетная работа», далее выбираем «АРМ подписания и шифрования».
Теперь нажимаем на кнопку «Установить сертификат уполномоченного лица ФСС ЭЛН».
После нажатия кнопки у Вас появится окно, для установки сертификата, нажимаем «Да».
Если все пройдет успешно, то в нижней части окна, Вы увидите надпись «Сертификаты успешно установлены»
Теперь то же самое нужно сделать, только с кнопкой «Установить сертификат уполномоченного лица ФСС».
Теперь выбираем сертификаты «Личный сертификат ЭЛН. Страхователь» и «Личный сертификат». Эти два сертификата — электронная цифровая подпись Вашего руководителя или директора. Так же, нужно не забыть выбрать криптопровайдера. Так как у меня установлен Крипто Про, то я выбрал криптопровайдером Крипто Про.
В общем, если у Вас ошибка 503 при отправке ЛН в ФСС, то скорее всего у Вас что-то не так с сертификатами. Даже если Вы открыли «АРМ подписания и шифрования» и сертификаты уполномоченного лица ФСС и сертификат уполномоченного лица ФСС ЭЛН уже прописаны, то все равно жмите кнопки «Установить сертификат уполномоченного лица ФСС» и «Установить сертификат уполномоченного лица ФСС ЭЛН». Так как у Вас могут быть установлены истекшие сертификаты, а данная процедура Вам установит свежие и хорошие сертификаты!
Если Вам нужна помощь профессионального системного администратора, для решения данного или какого-либо другого вопроса, перейдите в раздел ПОМОЩЬ, и Вам помогут наши сотрудники.
На этом все! Теперь Вы знаете, что делать если у Вас ошибка 503 при отправке ЛН в ФСС.
Если у Вас появятся вопросы задавайте их в комментариях! Всем удачи и добра!
Присоединяйтесь к нам в социальных сетях, чтобы самыми первыми получать все новости с нашего сайта!
Ошибка подключения к сервисам ФСС (решено)
С середины октября у многих организаций, в том числе медицинских учреждений возникли проблемы в работе с сервисом электронных больничных при подключении к нему из АРМ ЛПУ, медицинских информационных систем, из 1С.
При попытке загрузить электронные листки нетрудоспособности или создать новый выходило сообщение «Ошибка вызова сервиса передачи/получения данных фсс. Возможно в настройках соединения указан неправильный url». При попытке проверки соединения появлялось сообщение «Не удалось подключиться к сервису фсс».
Данная ошибка связана с заменой техслужбой ФСС 17 октября 2021 г. части интернет-адреса сервисов ЭЛН с *docs* на *eln*.
Для того, чтобы исправить эту ошибку:
1. Вам желательно обновить сертификаты ФСС. Подробная инструкция и сертификаты находятся здесь: https://lk.fss.ru/cert.html.
2. В АРМ ЛПУ необходимо открыть «Администрирование» — «Настройки сервисов ФСС» и заменить в строке соединения с сервисом ФСС url-адрес на верный.
Новый адрес соединения для медицинских организаций: https://eln.fss.ru/WSLnCryptoV20/FileOperationsLnService?WSDL
Новый адрес соединения для организаций-страхователей: https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?WSDL
Новый адрес соединения для МСЭ: https://eln.fss.ru/ws-mse-crypto-v20/FileOperationsLnService?WSDL
В случае недоступности основных адресов соединения (например, из-за DDoS-атак) ФСС ввела резервные точки подключения:
для медицинских организаций: https://eln-rez.fss.ru/WSLnCryptoV20/FileOperationsLnService?WSDL
для организаций-страхователей: https://eln-rez.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?WSDL
для МСЭ: https://eln-rez.fss.ru/ws-mse-crypto-v20/FileOperationsLnService?WSDL
Добрый вечер, уважаемые коллеги!
Пыталась отправить 4-ФСС, файл не проходит форматный контроль. Пишет: «Ошибка: Отчет не принят! XSD для указанного отчетного квартала (3101252516_2017_09.ef4) не найдена. Год:2017, Квартал:09, Версия:0.92.
Номер страхователя указан верно, программа «Комита» обновляется постоянно, подскажите, пожалуйста, в чем ошибка?
Спасибо!
Здравствуйте!
Цитата (Gatta1987):Добрый вечер, уважаемые коллеги!
Пыталась отправить 4-ФСС, файл не проходит форматный контроль. Пишет: «Ошибка: Отчет не принят! XSD для указанного отчетного квартала (3101252516_2017_09.ef4) не найдена. Год:2017, Квартал:09, Версия:0.92.
Номер страхователя указан верно, программа «Комита» обновляется постоянно, подскажите, пожалуйста, в чем ошибка?
Спасибо!
https://www.buhonline.ru/pub/tks/2017/9/12691
Цитата:Обновить сертификат ключа проверки электронной подписи необходимо тем, кто сдает 4-ФСС в электронной форме, а также работодателям из регионов — участников пилотного проекта ФСС, которые отправляют в фонд электронные реестры сведений для назначения и выплаты пособий. Замена сертификата производится в программе, которую страхователь использует для подготовки и отправки электронной отчетности в ФСС. Новый сертификат ключа проверки электронной подписи уполномоченного лица Фонда опубликован по адресу http://fss.ru/uc/.
СЭДО с ФСС
Готовьте и сдавайте в ФСС сведения о застрахованных лицах
Гражданка Шилова, огромное Вам спасибо, я этот материал как-то упустила((( Получается, надо созваниваться с поставщиками программы и уточнять вопрос обновления сертификата с ними?
Здравствуйте!
Цитата (Gatta1987):Получается, надо созваниваться с поставщиками программы и уточнять вопрос обновления сертификата с ними?
Возможно и так.
Я пользуюсь «Контуром», в понедельник при открытии программы на экране появлялось сообщение что-то типа «новый формат реализуется, ждите обновления».
УПП — Больничные — ФСС (Ошибка импорта схемы) |
Я |
serg999
11.01.22 — 15:22
Добрый день. При заполнении больничного выдает ошибку (УПП: 1.3.173.1)
Временные проблемы в ФСС или кардинально поменяли принцип работы с больничными?
{(1)}: Ошибка при вызове конструктора (WSОпределения)
WSОпределения = Новый WSОпределения(ФайлОписанияВебСервиса,,, ИнтернетПрокси,, СоединениеSSL)
по причине:
Ошибка импорта схемы
по причине:
Ошибка доступа к файлу ‘https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/sedo/Sedo.xsd’
по причине:
Ошибка работы с Интернет: Не могу установить соединение
RomaH
1 — 11.01.22 — 15:24
RomaH
2 — 11.01.22 — 15:25
<soap:Envelope>
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Could not find xsd ../../xsd/v01/sedo/Sedo.xsd'</faultstring>
</soap:Fault>
</soap:Body>
</soap:Envelope>
RomaH
3 — 11.01.22 — 15:29
но вроде все доступно — что то я там Sedo не нахожу внутри
serg999
4 — 11.01.22 — 15:36
Похоже проблема на стороне ФСС … из 10 попыток, может 1 раз заполнить.
Интересно, что ошибки разные выдает ..
RomaH
5 — 12.01.22 — 07:15
NorthWind
6 — 12.01.22 — 07:17
(5) а если обновятся? ФСС об этом не всегда докладает когда что-то у себя делает
RomaH
7 — 12.01.22 — 07:21
(6) если обновятся — то вывалится ошибка валидации — либо вы прочитать не сможете сообщение от ФСС, либо ФСС от вас
serg999
8 — 12.01.22 — 10:52
Вечером проверял более менее работает, а днем вообще никак .. расчетчики воют
(5) Не могу понять, как схемы можно локально выложить, они же в запросе указаны ?
RomaH
9 — 12.01.22 — 11:24
(8) к схемам идет обращение через «точку входа» — это общий макет в кофиге — поищи в макетах «FileOperationsLnService»
1С первую и вторую схему вроде как адаптировали под локальное использование — то что в общем макете, но вот остальные оставили снаружи
можно извратиться и засунуть все наружные в этот же макет, но проще скачать все внешние схемы, опубликовать их внутри и поправить внутри их импорты на свои пути
NorthWind
10 — 12.01.22 — 22:34
ох, бида-бида. Поанализировал фиддлером запросы на получение данных больничного по номеру и увидел, что 1С дергает WSDL и XSD в количестве 11 штук аж 4 раза подряд одни и те же. Это ж в несколько раз увеличивает вероятность сбоя. И если так делает весь 1Совский софт по всей России… так ведь что угодно положить можно.
RomaH
11 — 13.01.22 — 07:23
ну как бы … это «решение» от ФСС — они так описание сервиса сделали — нет что бы все в одном
NorthWind
12 — 13.01.22 — 07:30
(11) не, тут дело не в ФСС. Вот мы по номеру выкачиваем больничный в УПП. Там дергается 9 штук XSD-схем и 2 WSDL-я.
Я бы понял если бы это произошло один раз. Но это делается четыре раза с одними и теми же схемами — вместо того чтобы один раз все вытащить, построить интерфейс и дальше просто обращаться к соответствующей точке (или точкам) входа. Понятно, что любое кэширование схем очень сильно поможет от косяков в таком случае.
И сбои происходят каждый раз в разных местах. Если бы вытаскивалось это все один раз — работа бы шла в четыре раза стабильнее.
RomaH
13 — 13.01.22 — 08:02
ну как бы — создать запрос
потом прочитать то, что получили
и вся «схема» получается одной строчкой
Определения = Новый WSОпределения(ИмяФайлаWSDL,…
NorthWind
14 — 13.01.22 — 09:31
(13) Три файлика с самыми длинными именами вы по каким ссылкам качали? Фиддлер мне их не показал…
Остальные схемки получилось вытянуть.
NorthWind
15 — 13.01.22 — 09:53
раскопал. Осталась только *LnMo.xsd
RomaH
16 — 13.01.22 — 12:29
(15) не понял — не такого — у нас и МО и работодатель — весь список файлов на картинке выше
RomaH
17 — 13.01.22 — 12:29
+(16) вижу — по серединке
RomaH
18 — 13.01.22 — 12:30
(14) у нас мед организация — нам надо больше
NorthWind
19 — 13.01.22 — 12:39
Kigo_Kigo
20 — 13.01.22 — 14:45
(19) А что надо сделать что бы он заработал?
NorthWind
21 — 13.01.22 — 15:11
(20) нужен веб-сервер. Я использовал IIS от Windows 2008 R2. Можно и апач, это кому как удобнее.
Для публикации документов у IIS по умолчанию используется папка c:inetpubwwwroot. Там создается папка LnService. Этот батник с помошью утилиты wget (http://gnuwin32.sourceforge.net/packages/wget.htm) выкачивает в нее все необходимые схемки. Но перед тем, как их использовать, нужно их немного подредактировать, потому что в них есть ссылки друг на друга, но при этом искать их предполагается на fss.ru.
Выглядит это примерно вот так
<xs:import namespace=»http://www.fss.ru/integration/types/dic/fault/v01″ schemaLocation=»https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/dic/FaultCode.xsd»/>
Нам надо такие вещи поправить на локальные в текущей папке, то есть сделать
<xs:import namespace=»http://www.fss.ru/integration/types/dic/fault/v01″ schemaLocation=»FaultCode.xsd»/>
Для этого можно использовать утилиту командной строки, которая умеет в куче текстовых файлов заменять одну строку на другую.
Я нашел вот такую https://nhutils.ru/blog/nhrt/. Ну или другую подобную, их много, может, в винде даже штатные способы есть, не знаю. Использовал эту утилиту для замен, это вторая часть батника.
А дальнейшее зависит от вашей конфигурации 1С. В УПП необходимые ссылки находятся в общем макете ОбменДаннымиФССЭЛНОписаниеВебСервиса. Его нужно снять с замка и в секциях import поменять ссылки так, чтобы они ссылались на ваш локальные схемы. У меня это выглядит примерно так
<xs:import namespace=»http://www.fss.ru/integration/types/organization/v01″ schemaLocation=»http://srv-02/LnService/Organization.xsd»/>
И все. Дальше запускаете 1С с фиддлером, пробуете запросить данные больничного и видите, что обращение к fss.ru идет только когда система обращается к точке доступа. Все схемы стаскиваются с локального веб-сервера.
NorthWind
22 — 13.01.22 — 15:25
Сегодня, кстати, ФСС отживел, по-моему. Более-менее вытаскивается все, и достаточно быстро.
Demetri__
23 — 17.01.22 — 13:46
Не работает с пятницы, так же разные ошибки при запросе заполнить БЛ. Сертификат поставили новый от 15.12.2021
Конфа УПП последний релиз
У кого как?
NorthWind
24 — 17.01.22 — 13:57
(23) норм. Сегодня проверял со своими изменениями от (19)-(21) — супер, шустренько. Серты свежие с лк.фсс.ру, второй от 17, нижний от 15.12.2021.
NorthWind
25 — 17.01.22 — 13:59
И да, RomaH, спасибо за плодотворную идею. По-хорошему, это можно было бы оформить как публикациб на ИС.
RomaH
26 — 20.01.22 — 07:13
к стати — вопрос к «работодателям» на ЗУП и прочих УПП
какая длина у вас на должности врачей?
тут поймали в «1С:Больничных» ограничение в конфе сначала на 100 символов потом в 150 (в разных местах)
фишка в том, что «строка» в схеме ЭЛН не ограничена — и поймали внешний больничный с должностью на 151 символ
соответственно после добавления «наших» данных в больничный, подписания и отправки ФСС ругается — что наш ЭЛН не соответствует тому что у них.
так что — это еще одна мина замедленного действия от 1С
NorthWind
27 — 20.01.22 — 07:58
(26) Ну не сказать чтоб не ограничена — 300 символов.
<xs:simpleType name=»doctorRole»>
<xs:annotation>
<xs:documentation>
Должность врача
</xs:documentation>
</xs:annotation>
<xs:restriction base=»xs:string»>
<xs:maxLength value=»300″/>
</xs:restriction>
</xs:simpleType>
RomaH
28 — 20.01.22 — 07:59
NorthWind
29 — 20.01.22 — 08:12
В ЗУП не знаю. В УПП встречается в доке НачислениеПоБольничномуЛисту, ТЧ ОсвобождениеОтРаботыВЛисткеНетрудоспособности, атр ДолжностьВрача — там 300. Затем: РеестрСведенийВФССОПособияхПоНетрудоспособности, ТЧ РаботникиОрганизации. Там аж 6 атрибутов с должностями врачей. Все по 300 символов. Речь про последнюю УПП 173.2.
serggld
30 — 28.01.22 — 11:48
Я сделал почти как тут описано и вроде как больничные стали загружаться. Только вместо поднятия веб-сервера я расшарил сетевую папку на доступ и скачал в неё все файлы (список см. выше) в них соотвественно заменил ссылки на локальные (в notepad++), а именно например с начиная с макета: <wsdl:import location=»file:////192.168.0.122/fss/Faults.wsdl»… вместо <wsdl:import location=»https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?wsdl=../Faults.wsdl»…
Мне кажется с папкой проще чем с веб-сервером.
Теперь вот нужно придумывать костыли по предварительной проверке этих файлов перед загрузкой больничного на предмет изменения.
Kigo_Kigo
31 — 28.01.22 — 11:55
(30) Не облегчайте жизнь ФСС, то бишь — делаем запрос ФСС — ошибка, тогда лезем у себе )))
Если ошибки нет, заменяем у себя все файлы новыми (а может и такими же, не сравнивать же их ей богу) полученными от фсс
NorthWind
32 — 28.01.22 — 13:54
(30) а зачем?
NorthWind
33 — 28.01.22 — 13:56
(31) >> делаем запрос ФСС — ошибка, тогда лезем у себе
это очень долго, даже с шустрым инетом. Я как сделал локальные схемы — офигел насколько шустро этот запрос больничных стал летать. Небо и земля. Ну его нафиг этот ФСС, чем меньше туда лазишь тем лучше
RomaH
34 — 31.01.22 — 07:21
(30) «Теперь вот нужно придумывать костыли по предварительной проверке этих файлов перед загрузкой больничного на предмет изменения.»
зачем? — насколько я понимаю это … «правила» создания и чтения xml — если «правила» поменяются, то …
La4esis
35 — 01.02.22 — 10:50
Ошибка на релизе 1.3.173.3 повторяется?
NorthWind
36 — 01.02.22 — 11:27
(35) она от релиза не зависит. Отлуп выдают серверы ФСС, скорее всего, по чрезмерному количеству запросов. А может еще по какой причине.
NorthWind
37 — 01.02.22 — 11:45
Рабочий способ решения описан в этой ветке. Ну или ждать изменений API или улучшения ФССом своих серваков.
La4esis
38 — 02.02.22 — 13:17
Ребят, обновление 1.3.173.3 решило проблему
Egor4864
39 — 02.02.22 — 13:17
версия 1.3.173.3 решила данную проблему
NorthWind
40 — 02.02.22 — 14:51
я бы на это сильно не рассчитывал, ребят. Обмен ЭДО с ФСС в 173.3 не поменялся по сравнению со 173.2, во всяком случае мой измененный модуль так и остался измененным. А серверы ФСС и раньше иногда работали стабильно (см. (22)), а иногда начинали вести себя странно. Скорее всего, сейчас опять период стабильной работы. Дай Бог, чтобы он продлился долго.
serggld
41 — 04.02.22 — 15:59
(40) в УПП173.3 полностью переработали Макет со правилами обмена с ФСС — убрали из него импорт. И теперь он совсем не работает. При попытке загрузить схему обмена выдает ошибку «Неверный формат». Пришлось на макет из 173.2 откатывать (с модификациями конечно). Другого решения пока нет.
NorthWind
42 — 04.02.22 — 19:09
(41) ну если они пихнули все схемы в один макет — то это наоборот хорошо. Значит, колхозинг из (19) больше не нужен
NorthWind
43 — 06.02.22 — 16:28
Действительно, в 173.3 1С запихнула все схемы локально в один макет. Я изначально проверил только модуль ОбменСведениямиОПособияхСФСС, который не изменился, но не посмотрел в сам загружаемый макет — а зря, потому что изменился как раз он. Ну что имею сказать… это ж очень хорошо, наши мучения с ФСС в существенной мере закончились.
RomaH
44 — 07.02.22 — 15:02
(43) а что с «неверным форматом» из (41)
ну как? сегодня смотрю вообще затык — ФСС даже честно признался. что у них внутрення ошибка сервера
NorthWind
45 — 07.02.22 — 15:36
(44) вчера гонял — все норм было, во всяком случае, больнюковые данные по номеру получало. Да и до этого — 173.3 у меня с конца января, и если бы были косяки, то пожаловались бы. По-видимому, работало все.
NorthWind
46 — 07.02.22 — 15:39
попробовал прямо сейчас, в 15:38 по Москве — тягает данные больничного со штатным макетом и кодом 173.3.
serggld
47 — 07.02.22 — 15:43
(46) А у меня не тянет. Вываливается в ошибку и хоть ты тресни. Может в платформе дело? У меня 8.3.18.1433
serggld
48 — 07.02.22 — 15:44
Вот текст ошибки:
{<Неизвестный модуль>(1)}: Ошибка при вызове конструктора (WSОпределения)
WSОпределения = Новый WSОпределения(ФайлОписанияВебСервиса,,, ИнтернетПрокси,, СоединениеSSL)
по причине:
Неверный формат.
по причине:
message.DecryptException
part.decryptFault
Элемент не найден
namespace: http://www.fss.ru/integration/types/fault/v01
localName: decryptFault
message.InternalException
part.internalFault
Элемент не найден
namespace: http://www.fss.ru/integration/types/fault/v01
localName: internalFault
message.DigitalSignException
part.digitalSignFault
Элемент не найден
namespace: http://www.fss.ru/integration/types/fault/v01
localName: digitalSignFault
portType.FileOperationsLnService
abstractOperation.PrParseReestrFile
abstractOperationFault.internalException
Сообщение не найдено
namespace: http://www.fss.ru/integration/ws/fault/v01
localName: InternalException
portType.FileOperationsLnService
abstractOperation.GetPrivateLNData
abstractOperationFault.internalException
Сообщение не найдено
namespace: http://www.fss.ru/integration/ws/fault/v01
localName: InternalException
NorthWind
49 — 07.02.22 — 15:45
(47) Ну да, у меня постарше. 1С:Предприятие 8.3 (8.3.16.1876)
NorthWind
50 — 07.02.22 — 15:46
кто-нибудь еще тестил на всяких платформах? (44), у вас как?
RomaH
51 — 07.02.22 — 15:48
(50) у нас по старой схеме пока … мы еще и как МО работаем
NorthWind
52 — 07.02.22 — 16:04
(48) может, у вас макет как-нибудь оказался поврежден, кодировка поменялась или еще что-то такое? Не наблюдается проблем…
serggld
53 — 09.02.22 — 08:44
(52) Нет, меня не кодировка поменялась, у просто режим совместимости 8.3.хх включен (используюстся Расширения). Вот и «вылезло». Я, кстати, исправил шаблон, проверил загрузку больничных. Отправил шаблон в тех.поддержку 1С. Надеюсь внесут исправления в очередное обновление. К сожалению, с XML-схемами ранее работать не приходилось, поэтому гарантию дать что всё правильно поправил не могу. Проблема была в префиксах.
…
в раздел <wsdl:definitions добавлена строка
xmlns:tns=»http://www.fss.ru/integration/types/eln/ins/v01″
…
Изменено
было: <wsdl:fault message=»fs:InternalException» name=»internalException»> </wsdl:fault>
стало: <wsdl:fault message=»InternalException» name=»internalException»> </wsdl:fault>
…
Префикс «flt» заменен за «tns»
<wsdl:message name=»DecryptException»>
<wsdl:part element=»tns:decryptFault» name=»decryptFault»> </wsdl:part>
</wsdl:message>
<wsdl:message name=»InternalException»>
<wsdl:part element=»tns:internalFault» name=»internalFault»> </wsdl:part>
</wsdl:message>
<wsdl:message name=»DigitalSignException»>
<wsdl:part element=»tns:digitalSignFault» name=»digitalSignFault»> </wsdl:part>
</wsdl:message>
Anarki
54 — 16.02.22 — 11:29
Коллеги, как у вас на 1.3.174.1 грузятся больничные?
Смотрящий от 1С
55 — 16.02.22 — 11:48
1.3.173.3
ФСС попросили отправить «Сведения о застрахованных лицах ФСС». При заполнении лицевые счета берет не из лицевых счетов сотрудников, а из последнего документа выплаты по ФСС. Адреса берет оттуда же. При проверке не дает выгрузить без лицевого счета и банка. То есть предполагается, что все должны хоть раз поболеть или руками заново заносить лицевые счета в «Сведения»
При выгрузке напрямую из программы поругалась, что Тензор не занес денег и его сертификат не авторизован
В файл документ можно выгрузить только построчно! Как поступать если сотров много?
При попытке отправить напрямую через Тензор он не понял, что это за файл и отказался его принимать
Anarki
56 — 16.02.22 — 12:19
(56) По части лицевых счетов, мы себе уже дописали, что бы вставало, это мелочи жизни. А вот то что они 1с отчетность так назойливо втюхать хотят это очень печально
NorthWind
57 — 16.02.22 — 14:24
(56) в УПП, мне кажется, ничего уже втюхать не хотят, это труп. Но в целом использование 1С отчетности после внедрения ЭЛН и ЭТК кажется разумным — потому как слишком большой ДО стал и лазить каждый раз в несколько программ утомительно.
Tolpinski
58 — 17.02.22 — 10:30
(55)
Tolpinski
59 — 17.02.22 — 10:40
(55) https://infostart.ru/public/1602594/
Обработкой..мопед мой 4 функции и пару процедур пришлось перетянуть в обработку, отключить проверку перед выгрузкой по строке.
Переделал загрузку ЭЛН в ЗУП 2.5 по указанному рецепту, работает!
Файлы скачал руками, вгетом не качались что-то
Положил в корень c:1c_fss,
Заменил в файлах ссылки, батнику передаю C:1c_fss, со слэшем в конце:
nhrt.exe -spt:»https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/type/» -t:»%1″ %1*.*
nhrt.exe -spt:»https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/eln/» -t:»%1″ %1*.*
nhrt.exe -spt:»https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/dic/» -t:»%1″ %1*.*
nhrt.exe -spt:»https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/sedo/» -t:»%1″ %1*.*
nhrt.exe -spt:»https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?wsdl=../Faults.wsdl» -t:»%1Faults.wsdl» %1*.*
В общем модуле ОбменСведениямиОПособияхСФСС поправил Функция WSПрокси_FileOperationsLnService(НастройкиWS), макет менять не стал, потом обновлять будет сложнее
После «ОписаниеВебСервиса = ПолучитьОбщийМакет(«ОбменДаннымиФССЭЛНОписаниеВебСервиса»).ПолучитьТекст();» добавил:
Чем = «C:1c_fss»; //папка на сервере RPRZ-SPIRIT
КаталогНаДиске = Новый Файл(Чем);
Если КаталогНаДиске.Существует() Тогда
ОписаниеВебСервиса = СтрЗаменить(ОписаниеВебСервиса,»https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?wsdl=../»,Чем);
ОписаниеВебСервиса = СтрЗаменить(ОписаниеВебСервиса,»https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/type/»,Чем);
Иначе
ПоказатьОповещениеПользователя(«Локальный каталог «+Чем+» не обнаружен, файлы описания вебсервиса будем получать с серверов фсс»);
КонецЕсли;
Каталог должен лежать локально, даже на серверной базе!
Тут выложил готовые файлы
https://disk.yandex.ru/d/PTGMAjed-fA6LQ
Стрелец
60 — 21.02.22 — 12:38
(59) — Спасибо, всё получилось!
На чтение 9 мин. Просмотров 807 Опубликовано 01.01.2022
Содержание
- Инструкция по исправлению
- Ошибки от фсс
- Ошибки: фсс не принимает отчетность
- Расшифровка кодов ошибок на отчеты фсс
- Фсс — ошибка вызова сервиса передачи / получения данных. не удалось расшифровать сообщение.
- Фсс — проблемы с выбором сертификата
Инструкция по исправлению
Что делать, если в отчетах Фонда социального страхования обнаружены ошибки? Прежде чем форма будет передана в Фонд социального страхования, недостатки могут быть обнаружены с помощью специальных программ проверки.
Ошибки, допущенные при создании и отправке расчета 4-ФСС в Фонд. Наиболее частой проблемой является отказ электронных сертификатов (ЭК) и подписей. Фонд социального страхования часто обновляет сертификаты для криптографической защиты данных. Для защиты отчетной информации от вредоносных программ это необходимо.
Для решения проблемы необходимо удалить старые ЭС защиты FSFSS и установить новые. Как можно обновить мою ЭС ФСФБС?
.
Выберите Рабочую станцию подписания и шифрования на рабочем компьютере, который вы использовали для отправки электронных расчетов 4-ФСС:
.
Нажмите кнопку «Установить сертификат уполномоченного лица фонда», чтобы настроить новый ESS.
Шаг 3. Проверка установки.
Если ЭП установлена правильно, надпись появится в левом нижнем углу окна АРМ.
Шаг #4. Отчеты о работе
Вы должны сформировать отчет еще раз после внесения всех необходимых изменений в ЭП Фонда. Проверьте правильность формы и исправьте все арифметические ошибки. Теперь электронный отчетный документ зашифрован новой ЭП, подписан и отправлен в Фонд.
Ошибки от фсс
При подаче заявления за другое юридическое лицо номер паспорта должен совпадать с ИНН; при подаче заявления за себя применяются правила. номер. Сертификат электронной подписи должен быть заверен.
При отправке реестров или форм 4-ФСС для себя и других организаций ошибка возникает чаще всего.
В этой ситуации проверьте сертификат ЕП на портале ФСС (перед этим узнайте, как загрузить его на портал). Проверьте, находится ли доверенность от подрядной организации в правильном файле, если сертификат правильно загружен на портал, но ошибка все равно возникает. Также необходимо наличие зеленой галочки (если она красная, доверенность не проверена).
В некоторых случаях ошибка свидетельствует о том, что отчет был подписан неправильно (с опозданием или с неправильным выбором варианта), или о наличии расхождений между данными свидетельства организации и сведениями из ЕГРЮЛ.
Ошибки: фсс не принимает отчетность
Страховщик обязан своевременно отчитываться в ФСС по страховым взносам на травматизм на производстве. Приказом ФСС № признана унифицированная форма расчета 4-ФСС. 381 от 26 сентября 2021 года (обновлена 7 июня 2020 года). Компания должна сдавать отчет в электронном виде, если в ней работает более 25 человек. Остальные застрахованные лица имеют выбор: подать его онлайн или на бумаге.
Очень важно перепроверить правильность заполнения формы перед отправкой отчета застрахованному лицу. ФСС не примет отчет, если в расчете есть ошибки. Страховщик обязуется выплатить минимальный штраф в размере 1 000 рублей.
Недостатки расчета 4-ФСС классифицируются по следующим категориям:
- Ошибки формы — ошибки в структуре формы и в имени файла;
- Ошибки файла — ошибки при фактическом создании файла отчетности, например, при шифровании;
- Арифметические ошибки — стандартные ошибки и неточности расчетов при сдаче;
- Ошибки контроля ЭЦП в ФСС — несовместимые формы криптографической защиты, заявленные Фондом для электронной отчетности.
Вы можете формировать электронные отчеты с помощью современного бухгалтерского программного обеспечения без каких-либо ошибок или предупреждений. Однако эта проблема не является чем-то необычным.
Расшифровка кодов ошибок на отчеты фсс
Он был не в состоянии понять -10
Типичная ошибка при расшифровке. Необходимо подтвердить действительность сертификата УЦ, выданного ФСС РФ и доверенными администрациями ЭП.
Он не мог получить доступ к ЭП, чтобы проверить ее.
Ошибка с сертификатом пользователя; свяжитесь с ЦС, выдавшим вашу ЭП. В случае с XML файл уже был зашифрован и подписан дважды. Файл вычислений сначала шифруется, прежде чем подписывается ЭП.
-13 В свидетельстве отсутствует регистрационный номер застрахованного лица.
Регистрационный номер страховщика (1.2.643.3.141.1) не указан в сертификате пользователя. Вам необходимо связаться с ЦС, выдавшим сертификат.
-14 В сертификате отсутствует код подразделения ФСС РФ.
В поле «Тип объекта» в свойстве сертификата пользователя 1.2.643.3.141.1.2 отсутствует запись о коде подразделения ФСС РФ. Необходимо обратиться в УЦ, выдавший сертификат.
.
Ошибка во внутреннем криптосервисе. Необходимо повторно отправить файл расчета.
-16 Регистрационный номер страхователя отформатирован неверно.
И регистрационный номер застрахованного лица, который должен состоять из 10 цифр, и адрес проживания неверны в сертификате, выданном УЦ. УЦ, выдавший повторный сертификат.
.
У Ц неверно указал код подразделения ФСС РФ (количество цифр не равно 4). Позвоните в орган, выдавший сертификат (УЦ).
-18 Для шифрования расчета используется ключ, отличный от открытого ключа FSS.
1. Недействительный сертификат уполномоченного лица ФСС РФ. В данной ситуации необходимо повторить процесс подписания и шифрования, используя в качестве уполномоченного лица ФСС РФ сертификат Рената Алиевича Хасьянова (Департамент информационных технологий).
2. Файл расчета был подписан и зашифрован с использованием сертификата уполномоченного лица ФСС РФ с истекшим сроком действия. Необходимо получить новый сертификат уполномоченного лица ФСС РФ. Для этого необходимо загрузить свежий сертификат с главного сайта Фонда.
http://www.fss.ru/uc
В хранилище сертификатов Фонда социального страхования РФ.
-19 Расчет не зашифрован или не подписан.
Необходимо подписать, зашифровать и направить файл расчета на шлюз приема расчетов повторно.
-20 Неизвестный формат файла.
Формат файла не xml. Необходимо сформировать новый файл расчёта в соответствии с Технологией приема расчетов (http://fss-help.ru/ru/legal_information/124/133/68837.shtml).
-41 Не найден издатель сертификата.
Не установлен корневой сертификат УЦ или истек срок действия кросс-сертификата УЦ, выдавшего сертификат пользователя. Необходимо связаться с УЦ, выдавшим сертификат пользователя., предварительно проверив на состояние сертификата.
-42 Ошибка при проверке сертификата.
Общая ошибка шифрования. Необходимо отправить файл расчета повторно.
-43 Сертификат отозван.
Сертификат, которым подписан файл расчета, более недействителен. Необходимо связаться с УЦ, выдавшим сертификат пользователя.
-44 Не найден или просрочен СОС издателя сертификата.
Ошибка списка отозванных сертификатов (СОС) УЦ, выдавшего сертификат пользователя. Необходимо связаться для консультации с УЦ, выдавшим сертификат пользователя.
-45 Сертификат поврежден.
Общая ошибка шифрования. Необходимо отправить файл расчета повторно.
-46 Сертификат просрочен
Сертификат пользователя, которым подписан файл расчета , более недействителен. Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-503 XML-файл расчёта не прошел форматный контроль
Рекомендуется проверить xml-файл по XSD схеме
-504 В сертификате указано несуществующее подразделение ФСС РФ
В сертификате пользователя, выданным УЦ, неправильно указан код подразделения ФСС РФ. Необходимо обратиться в УЦ, выдавший сертификат для его переиздания.
-505 Неверное наименование файла.
Привести наименование файла расчёта в соответствиес Технологией приема расчетов (http://fss-help.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 Нулевой размер файла
Необходимо сформировать новый файл расчёта
Фсс — ошибка вызова сервиса передачи / получения данных. не удалось расшифровать сообщение.
Возможно сообщение было зашифровано на ключе, отличном от ключа
уполномоченного лица ФСС.
Проверьте правильность и актуальность ключа уполномоченного лица ФСС.
Причина:
В меню Администрирование – Настройка подписей для сервисов в поле «Имя
сертификата ФСС» указан неверный сертификат.
Что делать:
1. Укажите верный сертификат
уполномоченного лица ФСС:
Фсс — проблемы с выбором сертификата
При запросе ЛН или попытке открытия ранее найденного
ЛН, плагин КриптоПро ЭЦП browser plug-in не видит установленные
личные сертификаты.
— Необходимо проверить видит ли криптопровайдер установленный
сертификат. Для этого в интерфейсе Vipnet CSP открываем контейнер с
сертификатом, затем, в разделе «Закрытый ключ, хранящийся в контейнере» нажать
кнопку «Открыть». Должен открыться личный сертификат. Если сертификат не
открывается, значит криптопровайдер не видит установленные сертификаты. В
данном случае необходимо переустановить криптопровайдер, полное удаление не
требуется, только переустановить приложение Vipnet CSP.
— Если сертификат открывается, необходимо проверить цепочку пути сертификации.
Сертификат должен быть подтвержден, иметь закрытый ключ и должны быть
установлены корневые сертификаты УЦ. Все сертификаты должны быть
действительны.
— Необходимо скачать и установить все сертификаты, всех корневых УЦ. (в том
числе промежуточных). Данные сертификаты помещаются в контейнер «Доверенные
корневые центры сертификации». Необходимо скачать и установить все списки
отзывов по всем установленным сертификатам, как личному, так и корневым. Списки
отзыва устанавливаются автоматически в контейнер «Промежуточные центры
сертификации – Списки отзыва сертификатов».
— Скачать корневые сертификаты УЦ и список отозванных сертификатов УЦ
необходимо на сайте УЦ, выдавшего личный сертификат пользователя.Список всех
УЦ https://e-trust.gosuslugi.ru/CA. Там указаны сайты УЦ.
При запросе ЭЛН отображается ошибка: Ошибка сервера: ORA-20001: Пара
(регистрационный номер, ОГРН) страхователя не найдена в справочнике.
— В страховом свидетельстве не указан ОГРН;
— Страхователь не найден в Реестре Страхователей по паре (регистрационный
номер, ОГРН).
Вернуться в основную статью
Для облегчения поиска ошибок был создан отдельный раздел для сбора ошибок из АРМ ЭРС, читайте внимательнее подсказки ниже:
Для поиска по статье нажмите Ctrl+F и введите первые символы кода ошибки или вопроса
Поделиться статьей в:
- Telegram
- Vk
После обновления программы до версии 3.0.34 от 07.03.2023 журнал ЭРС пустой, но отображается количество строк
Причина:
в процессе обновления не отработали скрипты, которые модифицируют БД
Решение:
-
Открываем установщик АРМ ЭРС 3.0.34 любым архиватором (например 7zip)
-
Переходим в ELN/updates
-
Распаковываем последние три скрипта оттуда
-
Открываем pgAdmin (о том, как с ним работать описано здесь)
-
Переходим в tools — QueryTool
-
Перетаскиваем эти три файла скрипта на текстовое поле.
-
После этого нажимаем на запуск (иконка с треугольником)
Данными действиями мы вручную добавили в таблицу 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 (помощь проекту)
Думаю с началом 2022г. пользователи 1С:Зарплата и управление персоналом /1С:Зарплата и кадры государственного учреждения столкнулись с таким замечательным инструментом как СЭДО — социальный электронный документооборот.
Как многие уже знают, с 01.01.2022 вступила в силу обновленная редакция Федерального закона от 29.12.2006 № 255-ФЗ «Об обязательном социальном страховании на случай временной нетрудоспособности и в связи с материнством» (далее – Закон № 255-ФЗ). Поправки в нее внесены Федеральным законом от 30.04.2021 № 126-ФЗ. Обзор поправок см. в комментарии.
Согласно новой ч. 17 ст. 13 Закона № 255-ФЗ Правительство РФ устанавливает:
- состав сведений и документов, необходимых для назначения и выплаты пособий;
- порядок получения документов органами ФСС России для прямых выплат пособий, в т. ч. в электронной форме.
Коротко о том, как это работает. Работодателю и физ. лицу поступают от ФСС России следующие сведения:
- о продлении, закрытии, аннулировании ЭЛН;
- о направлении физ. лица на медико-социальную экспертизу;
- о дополнении ЭЛН сведениями о проведении медико-социальной экспертизы.
Работодатели заполняют свою часть ЭЛН в течение 3 рабочих дней с даты получения информации о закрытии ЭЛН. Сведения, которые работодатель должен внести, отражаются в запросе от фонда. Это могут быть, к примеру, сведения о:
- продолжительности страхового стажа;
- замене календарных лет;
- районном коэффициенте;
- продолжительности рабочего времени.
Если сведения (или документы) работодатель подаст не в полном объеме, фонд в течение 5 рабочих дней с даты их получения направит работодателю извещение о предоставлении недостающих данных.
Получение извещения нужно подтвердить.
Мы, как пользователи 1С, открываем в 1С:Зарплата и управление персоналом /1С:Зарплата и кадры государственного учреждения входящие запросы от ФСС и видим:
— пусто, ничего, совсем ничего…..
Нажимаем кнопку «получить из ФСС» — результат тот же.
Давайте разберем причины, почему же ничего нет в данном журнале.
Больничный еще не оформлен или не закрыт.
Как только сотрудник заболел, медицинская организация формирует электронный листок нетрудоспособности (ЭЛН) по нему, подписывает и направляет его в ФСС. Фонд отправляет запрос в ПФР, чтобы выяснить, где трудоустроен застрахованный. ПФР в течение одного календарного дня с даты получения запроса должен ответить фонду. После завершения идентификации застрахованного лица и подтверждения факта его трудоустройства ФСС отправляет уведомление работодателю об открытии больничного листа. Сотрудник также получит уведомление в Личном кабинете на портале государственных и муниципальных услуг (https://eln.gosuslugi.ru/) и в Личном кабинете получателя услуг ФСС (https://lk.fss.ru/recipient/ — вход с логином и паролем от портала Госуслуг).
В программе уведомления об открытии больничного листа поступают в рабочее место Сообщения ФСС об изменении ЭЛН (раздел Кадры — Сообщения ФСС об изменении ЭЛН) (рис. 2). Загрузка сообщений от ФСС производится по кнопке Получить из ФСС. Для получения сообщений за определенный период нажмите на кнопку меню Еще — Получить сообщения за период. В открывшемся окне укажите период, за который необходимо получить сообщения. Получив уведомление об открытии больничного листа, работодатель будет в курсе болезни сотрудника, даже если он сам еще не сообщал об этом.
В рабочее место поступают различные сообщения о состоянии ЭЛН от фонда – об открытии, продлении, закрытии, аннулировании, о направлении физ. лица на медико-социальную экспертизу, о проведении медико-социальной экспертизы, о выплате пособия. Для удобства работы со списком сообщений предусмотрены кнопки отбора для показа сообщений: Все сообщения, Актуальные, Требующие обработки.
Не включен обмен СЭДО в карточке организации
Открываем карточку учреждения, учетную политику и проверяем. Если не подключено, включаем настройку.
Не подключены сертификаты 1С, истек срок их действия
Если в программе уже используется электронный обмен с ФСС РФ, то устанавливать дополнительные сертификаты не нужно. В противном случае необходимо настроить электронный документооборот с ФСС. Сделать это можно двумя способами:
- подключиться к «1С-Отчетности»
- если не планируется использовать «1С-Отчетность», настроить вручную подключение сертификата ФСС для ЭЛН.
Устаревший релиз, платформа
Подключение сервиса СЭДО рекомендуется делать на актуальном релизе.
Не отправлены сведения по застрахованным лицам
Передавать в надо только актуальные данные по работающим и вновь принятым сотрудникам. Если вы формируете сведения по которым ранее формировали реестры прямых выплат, и все анкетные данные работников уже есть в личных карточках, то перед отправкой передайте сведения работникам на проверку. Вдруг они забыли сообщить, что получили новый паспорт или хотят поменять способ выплаты пособия.
Состояние сведений должно быть по итогу «принят ФСС»
Если все-таки сервис не работает и у вас еще остались вопросы, то вам всегда поможет команда 1С:БИЗНЕС РЕШЕНИЯ. Просто позвоните по номеру телефона +7 3532 43-05-17 или оставьте заявку на сайте. Обязательно поможем!
Обновлено: 12.06.2023
С середины октября у многих организаций, в том числе медицинских учреждений возникли проблемы в работе с сервисом электронных больничных при подключении к нему из АРМ ЛПУ, медицинских информационных систем, из 1С.
Данная ошибка связана с заменой техслужбой ФСС 17 октября 2021 г. части интернет-адреса сервисов ЭЛН с *docs* на *eln*.
2. В АРМ ЛПУ необходимо открыть «Администрирование» — «Настройки сервисов ФСС» и заменить в строке соединения с сервисом ФСС url-адрес на верный.
1. Ошибка вызова сервиса передачи/получения данных.
Обратитесь к разработчику программного обеспечения, на котором осуществлялось шифрование данных.
Сообщите следующую информацию: Отсутствует элемент EncryptedData class ru.ibs.cryptopro.jcp.crypt.CryptoException
Причины:
Неправильные настройки криптопровайдера.
Что делать:
1. Выполните настройку АРМ ЛПУ
1.1.В меню Администрирование – Настройки сервисов ФСС – Строка соединения, укажите следующий адрес сервиса:
2. Если АРМ ЛПУ уже настроен, проверьте правильность сертификата ФСС, указанного в настройках подписей (Администрирование – Настройка подписей для сервисов): для тестирования указывается ТЕСТОВЫЙ сертификат уполномоченного лица ФСС, для работы – обычный.
«Параметры алгоритма шифрования» – ГОСТ 28147-89, параметры алгоритма шифрования TK26 Z
«Параметры алгоритма подписи» – ГОСТ 34.10-2001, параметры по умолчанию
«Параметры алгоритма Диффи-Хеллмана» – ГОСТ 34.10-2001, параметры обмена по умолчанию
Ниже приведен образец настроек в КриптоПро CSP 5.0
2. ORA-20015: Не удалось определить состояние ЭЛН:
Для перехода в статус ‘Продлен’ необходимо добавить период нетрудоспособности;
Для перехода в статус ‘Закрыт’ необходимо заполнить поля: ‘Приступить к работе с: дата’ или ‘Иное: код’;
Для перехода в статус ‘Направление на МСЭ’ необходимо заполнить поле ‘Дата направления в бюро МСЭ’
Причина:
1. В системе существует ЭЛН с таким же номером и такими же данными, которые Вы присылаете (дублирование данных);
2. Присылаемые данные в ЭЛН не соответствуют этапу оформления (заполнения) ЭЛН:
- недостаточно данных для определения состояния ЭЛН;
- внесенные данные относятся к разным этапам оформления (заполнения) ЭЛН.
Что делать:
1. Запросите актуальное состояние ЭЛН из системы, тем самым Вы исключите повторную отправку тех же данных;
2. Выполните необходимую дальнейшую операцию с ЭЛН в соответствии с порядком 624н:
- продление (добавить новый период нетрудоспособности);
- закрытие (добавить информацию о закрытии);
- направление на МСЭ (добавить информацию о направлении на МСЭ).
3. ORA-20013: Не удалось обновить данные. Обновляемая запись потеряла актуальность
Причина:
Вы пытаетесь изменить ЭЛН, который ранее уже был кем-то изменен.
Что делать:
1. Запросите актуальное состояние ЭЛН из системы, тем самым Вы исключите повторную отправку тех же данных;
2. Выполните необходимую дальнейшую операцию с ЭЛН в соответствии с порядком 624н:
- продление (добавить новый период нетрудоспособности);
- закрытие (добавить информацию о закрытии);
- направление на МСЭ (добавить информацию о направлении на МСЭ).
4. ORA-20001: Доступ к ЭЛН с №_________, СНИЛС_________, статусом _________ – ограничен
Причина:
Вы пытаетесь получить данные ЭЛН, который находится в статусе, ограничивающем Ваш доступ. Например, страхователь пытается получить данные ЭЛН, который еще не закрыт медицинской организацией. Согласно процессной модели, страхователь может получить данные ЭЛН для редактированиня только на статусе 030 – Закрыт. Другой пример – бюро МСЭ не может получить данные ЭЛН, который не направлен в бюро МСЭ (статус 040 – Направление на МСЭ)
Что делать:
1. Удостоверьтесь, что номер ЭЛН, данные которого вы хотите получить, введен верно.
2. Дождитесь перехода ЭЛН на статус, который позволит Вам получить данные ЭЛН.
Проверьте правильность и актуальность ключа уполномоченного лица ФСС.
Причина:
Что делать:
Укажите верный сертификат уполномоченного лица ФСС:
Рекомендуется выполнить следующие действия:
6. Ошибка вызова сервиса передачи/получения данных.
Причина:
Что делать:
Закажите и установите сертификат, который поддерживает не только операцию подписания, но и операцию шифрования.
7. Ошибка при установке АРМ ЛПУ: Unable to build entity manager factory.
Возникла ошибка при попытке загрузки данных из базы данных. Сообщите администратору следующую информацию:
Unable to build entity manager factory.
Причина:
- Приложение было установлено некорректно (некорректно установлена БД);
- База данных приложения установлена, но не доступна.
Что делать:
1. Запустите установку с правами администратора;
Если установка приложения выполнена в соответствии с инструкцией, но ошибка повторяется, необходимо проверить:
- На компьютере отключена служба postgresql-9.5. Правой кнопкой на значке «Мой компьютер» – Управление – Службы и приложения – Службы, postgresql-9.5 должна быть запущена, запуск – автоматически. Для настройки запуска и работы службы Windows обратитесь к вашему системному администратору;
- В настройках подключения к базе данных указан неправильный пароль для пользователя fss. Проверьте, что в БД этот пароль не менялся, пароль по умолчанию – fss;
- Проверьте каталог установки БД PostgreSQL, по умолчанию – C:postgresql;
- Подключение к БД PostgreSQL осуществляется по умолчанию по порту 5432. Этот порт должен быть открыт и доступен. Для проверки обратитесь к вашему системному администратору;
- Приложение на клиентской машине не может связаться с сервером т.к. установлено какое либо сетевое ограничение. Проверьте, настройки антивирусов, файерволов, прочего сетевого ПО, для клиентской машины должны быть прописаны разрешения подключения к серверу по порту 5432.
8. Ошибка при попытке загрузки данных из базы данных.
Возникла ошибка при попытке загрузки данных из базы данных.
Сообщите следующую информацию: org.hibernate.exception.SQLGrammarException: could not extract ResultSet.
Причина:
Приложение АРМ ЛПУ не может получить данные из базы данных PostgreSQL. Эта ошибка возникает чаще всего после установки обновления, когда приложение обновлено, а база данных PostgreSQL по какой либо причине не обновлена.
Что делать:
- Если приложение установлено на компьютере пользователя, а база данных PostgreSQL – на сервере. Необходимо запустить обновление приложение не только на клиенте, но и на серверной машине;
- Если и приложение, и база данных PostgreSQL установлены на одной машине. Проверьте каталог установки приложения. По умолчанию, приложение АРМ ЛПУ ставится в каталог C:FssTools, а база данных PostgreSQL в каталог C:postgresql. Если при первичной установке была выбрана другая директория для установки приложения – то при обновлении вы должны указать именно эту директорию.
9. Ошибка при попытке зайти в настройки подписи в ПО АРМ ЛПУ.
При попытке зайти в настройки подписи в ПО АРМ ЛПУ выходит ошибка «Internal error. Reason: java.lang.ExceptionInInitializerError» или
«Internal Error. Reason: java.lang.NoClassDefFoundError: Could not initialize class ru.ibs.fss.common.security.signature.COMCryptoAPIClient»
Причина:
Что делать:
1. Необходимо убедиться, что разрядность ОС совпадает с разрядностью установщика приложения.
3. Проверить, что в папке, куда установлено приложение, имеется файл GostCryptography.dll (по умолчанию данный файл устанавливается в C:FssTools). Если данного файла нет, попробуйте переустановить приложение.
4. Если все верно, в командной строке выполнить:
cd C:FssTools — переходим в папку, в которой находится файл GostCryptography.dll
5. Перезапустить приложение.
10. Ошибка вызова сервиса передачи/получения данных. Invalid element in ru.ibs.fss.eln.ws.FileOperationsLn_wsdl.ROW – SERV1_DT1.
Ошибка: «Ошибка вызова сервиса передачи/получения данных. Invalid element in ru.ibs.fss.eln.ws.FileOperationsLn_wsdl.ROW – SERV1_DT1»
Причина:
Поле «SERV1_DT1» было исключено в новой спецификации 1.1 (14 версия и выше АРМ ЛПУ), изменена строка соединения.
Что делать:
Поменять строку соединения в настройках.
В меню Администрирование – Настройки сервисов ФСС – Строка соединения, укажите следующий адрес сервиса:
11. Ошибка при старте АРМ ЛПУ «В базе данных АРМ ЛПУ имеется некорректная запись» (Transaction already active)
Причина:
Данная ошибка возникает в случае, когда в какой либо таблице БД приложения сохранены некорректные записи (например, пустое или некорректное значение номера ЭЛН, пустые обязательные поля, строки с одинаковым значением номера ЭЛН, в т.ч. записи-дубли). Если в БД АРМ ЛПУ имеются такие записи, то возможны следующие ошибки:
- Отправка и получение ЭЛН может происходить некорректно, зависать окно статусной строки;
- Невозможно запросить номер ЭЛН из формы ЭЛН.
Что делать:
Для исправления нужно удалить из БД приложения неверную строку (такие записи можно удалить только вручную).
Необходимо подключиться к серверу базы данных PostgreSQL, найти и удалить из базы ошибочную строку. При установке АРМ ЛПУ, вместе с БД и компонентами PostgreSQL устанавливается клиент для подключения к БД. По умолчанию находится здесь: C:postgresqlinpgAdmin3.exe
В интерфейсе клиента открывается сервер PostgreSQL 9.5. Затем открывается схема fss (пользователь fss, пароль fss) – Схемы – public – Таблицы.
Данные в АРМ ЛПУ хранятся в таблицах:
- fc_eln_data_history – данные листков нетрудоспособнсти;
- fc_eln_periods – сведения о периодах нетрудоспособности;
- ref_ln_numbers – список запрошенных номеров ЭЛН.
Обратите внимание! При удалении строки ЭЛН, если в этом ЭЛН были созданы периоды нетрудоспособности, сначала необходимо удалить их. Периоды нетрудоспособности хранятся в отдельной таблице fc_eln_periods и связаны с fc_eln_data_history по номеру ЭЛН. Просмотр и удаление периодов аналогично, описанному выше.
12. Установка нового сертификата ФСС.
Причина:
ГОСТ сертификата ФСС не соответствует выбранному в настройках криптопровайдеру, либо криптопровайдер не может получить закрытый ключ из контейнера закрытого ключа для выбранного сертификата.
Ответ
ФСС отвечает мне:
.
–
–
–
GETLNINS_4210000443_2018_11_30_00001
0
ORA-20001: Отсутствует подпись головной организации
Может ФСС не нравится мой ключ которым я подписал блок текста внутри body.
Поделитесь кто где брал ключи.
Меню пользователя @ saisai
30.11.2018, 10:37
Нужно на Spring написать сервис логирования запросов Hibernate сучностей
Добрый день, Нужно на Spring написать сервис логирования запросов Hibernate сучностей.
Информация обновлена: 13.11.2018
При запросе больничного в кабинете страхователя ФСС столкнулись с такой ошибкой:
Добрый день. При заполнении больничного выдает ошибку (УПП: 1.3.173.1)
Временные проблемы в ФСС или кардинально поменяли принцип работы с больничными?
Похоже проблема на стороне ФСС . из 10 попыток, может 1 раз заполнить.
Интересно, что ошибки разные выдает ..
(4) по этому поводу рекомендую схемы у себя локально положить — что бы меньше не нужных обращений в ФСС было
http://www.w3.org/2001/XMLSchema»
xmlns:wsdl http://schemas.xmlsoap.org/wsdl/»» target=»_blank»>http://schemas.xmlsoap.org/wsdl/»
xmlns:soap http://schemas.xmlsoap.org/wsdl/soap/»» target=»_blank»>http://schemas.xmlsoap.org/wsdl/soap/»
xmlns:ins http://www.fss.ru/integration/types/eln/ins/v01″» target=»_blank»>http://www.fss.ru/integration/types/eln/ins/v01″
xmlns:fs http://www.fss.ru/integration/ws/fault/v01″» target=»_blank»>http://www.fss.ru/integration/ws/fault/v01″
xmlns http://www.fss.ru/integration/ws/eln/ins/v01″» target=»_blank»>http://www.fss.ru/integration/ws/eln/ins/v01″
name=»FileOperationsLnService»
targetNamespace http://www.fss.ru/integration/ws/eln/ins/v01″>» target=»_blank»>http://www.fss.ru/integration/ws/eln/ins/v01″>
http://dkb/LnService/Faults.wsdl»
namespace http://www.fss.ru/integration/ws/fault/v01″>» target=»_blank»>http://www.fss.ru/integration/ws/fault/v01″>
Вечером проверял более менее работает, а днем вообще никак .. расчетчики воют
(5) Не могу понять, как схемы можно локально выложить, они же в запросе указаны ?
1С первую и вторую схему вроде как адаптировали под локальное использование — то что в общем макете, но вот остальные оставили снаружи
ох, бида-бида. Поанализировал фиддлером запросы на получение данных больничного по номеру и увидел, что 1С дергает WSDL и XSD в количестве 11 штук аж 4 раза подряд одни и те же. Это ж в несколько раз увеличивает вероятность сбоя. И если так делает весь 1Совский софт по всей России. так ведь что угодно положить можно.
(11) не, тут дело не в ФСС. Вот мы по номеру выкачиваем больничный в УПП. Там дергается 9 штук XSD-схем и 2 WSDL-я.
Я бы понял если бы это произошло один раз. Но это делается четыре раза с одними и теми же схемами — вместо того чтобы один раз все вытащить, построить интерфейс и дальше просто обращаться к соответствующей точке (или точкам) входа. Понятно, что любое кэширование схем очень сильно поможет от косяков в таком случае.
И сбои происходят каждый раз в разных местах. Если бы вытаскивалось это все один раз — работа бы шла в четыре раза стабильнее.
(13) Три файлика с самыми длинными именами вы по каким ссылкам качали? Фиддлер мне их не показал.
Остальные схемки получилось вытянуть.
(18) и я так понимаю, в схемках после выкачки вы правили секции import, чтобы рекурсивно тоже качалось с локального сервера.
Я соорудил вот такой батник
и все получилось очень даже неплохо. wget и nhrt надо поставить, понятное дело.
(20) нужен веб-сервер. Я использовал IIS от Windows 2008 R2. Можно и апач, это кому как удобнее.
Выглядит это примерно вот так
http://www.fss.ru/integration/types/dic/fault/v01″ schemaLocation https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/dic/FaultCode.xsd»/>» target=»_blank»>https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/dic/FaultCode.xsd»/>
А дальнейшее зависит от вашей конфигурации 1С. В УПП необходимые ссылки находятся в общем макете ОбменДаннымиФССЭЛНОписаниеВебСервиса. Его нужно снять с замка и в секциях import поменять ссылки так, чтобы они ссылались на ваш локальные схемы. У меня это выглядит примерно так
http://www.fss.ru/integration/types/organization/v01″ schemaLocation http://srv-02/LnService/Organization.xsd»/>» target=»_blank»>http://srv-02/LnService/Organization.xsd»/>
Не работает с пятницы, так же разные ошибки при запросе заполнить БЛ. Сертификат поставили новый от 15.12.2021
У кого как?
(23) норм. Сегодня проверял со своими изменениями от (19)-(21) — супер, шустренько. Серты свежие с лк.фсс.ру, второй от 17, нижний от 15.12.2021.
И да, RomaH, спасибо за плодотворную идею. По-хорошему, это можно было бы оформить как публикациб на ИС.
соответственно после добавления «наших» данных в больничный, подписания и отправки ФСС ругается — что наш ЭЛН не соответствует тому что у них.
так что — это еще одна мина замедленного действия от 1С
(26) Ну не сказать чтоб не ограничена — 300 символов.
В ЗУП не знаю. В УПП встречается в доке НачислениеПоБольничномуЛисту, ТЧ ОсвобождениеОтРаботыВЛисткеНетрудоспособности, атр ДолжностьВрача — там 300. Затем: РеестрСведенийВФССОПособияхПоНетрудоспособности, ТЧ РаботникиОрганизации. Там аж 6 атрибутов с должностями врачей. Все по 300 символов. Речь про последнюю УПП 173.2.
(30) Не облегчайте жизнь ФСС, то бишь — делаем запрос ФСС — ошибка, тогда лезем у себе )))
Если ошибки нет, заменяем у себя все файлы новыми (а может и такими же, не сравнивать же их ей богу) полученными от фсс
(31) >> делаем запрос ФСС — ошибка, тогда лезем у себе
это очень долго, даже с шустрым инетом. Я как сделал локальные схемы — офигел насколько шустро этот запрос больничных стал летать. Небо и земля. Ну его нафиг этот ФСС, чем меньше туда лазишь тем лучше
(30) «Теперь вот нужно придумывать костыли по предварительной проверке этих файлов перед загрузкой больничного на предмет изменения.»
зачем? — насколько я понимаю это . «правила» создания и чтения xml — если «правила» поменяются, то .
(35) она от релиза не зависит. Отлуп выдают серверы ФСС, скорее всего, по чрезмерному количеству запросов. А может еще по какой причине.
Рабочий способ решения описан в этой ветке. Ну или ждать изменений API или улучшения ФССом своих серваков.
я бы на это сильно не рассчитывал, ребят. Обмен ЭДО с ФСС в 173.3 не поменялся по сравнению со 173.2, во всяком случае мой измененный модуль так и остался измененным. А серверы ФСС и раньше иногда работали стабильно (см. (22)), а иногда начинали вести себя странно. Скорее всего, сейчас опять период стабильной работы. Дай Бог, чтобы он продлился долго.
(40) в УПП173.3 полностью переработали Макет со правилами обмена с ФСС — убрали из него импорт. И теперь он совсем не работает. При попытке загрузить схему обмена выдает ошибку «Неверный формат». Пришлось на макет из 173.2 откатывать (с модификациями конечно). Другого решения пока нет.
(41) ну если они пихнули все схемы в один макет — то это наоборот хорошо. Значит, колхозинг из (19) больше не нужен
Действительно, в 173.3 1С запихнула все схемы локально в один макет. Я изначально проверил только модуль ОбменСведениямиОПособияхСФСС, который не изменился, но не посмотрел в сам загружаемый макет — а зря, потому что изменился как раз он. Ну что имею сказать. это ж очень хорошо, наши мучения с ФСС в существенной мере закончились.
(43) а что с «неверным форматом» из (41)
ну как? сегодня смотрю вообще затык — ФСС даже честно признался. что у них внутрення ошибка сервера
(44) вчера гонял — все норм было, во всяком случае, больнюковые данные по номеру получало. Да и до этого — 173.3 у меня с конца января, и если бы были косяки, то пожаловались бы. По-видимому, работало все.
попробовал прямо сейчас, в 15:38 по Москве — тягает данные больничного со штатным макетом и кодом 173.3.
(46) А у меня не тянет. Вываливается в ошибку и хоть ты тресни. Может в платформе дело? У меня 8.3.18.1433
Вот текст ошибки:
по причине:
Неверный формат.
по причине:
Причина появления ошибки ФСС
Решение проблемы
Начать решение нужно с настройки АРМ ЛПУ. Для этого стоит сделать:
- Запустить меню Администрирование и запустить Настройку сервисов ФСС. После этого находим Строка соединения и туда нужно вписать некоторые данные.
Вернуться в основную статью
Для облегчения поиска ошибок был создан отдельный раздел для сбора ошибок из АРМ ЭРС, читайте внимательнее подсказки ниже:
Для поиска по статье нажмите Ctrl+F и введите первые символы кода ошибки или вопроса
Поделиться статьей в:
- Telegram
- Vk
После обновления программы до версии 3.0.34 от 07.03.2023 журнал ЭРС пустой, но отображается количество строк
Причина:
в процессе обновления не отработали скрипты, которые модифицируют БД
Решение:
-
Открываем установщик АРМ ЭРС 3.0.34 любым архиватором (например 7zip)
-
Переходим в ELN/updates
-
Распаковываем последние три скрипта оттуда
-
Открываем pgAdmin (о том, как с ним работать описано здесь)
-
Переходим в tools — QueryTool
-
Перетаскиваем эти три файла скрипта на текстовое поле.
-
После этого нажимаем на запуск (иконка с треугольником)
Данными действиями мы вручную добавили в таблицу 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 (помощь проекту)
Думаю с началом 2022г. пользователи 1С:Зарплата и управление персоналом /1С:Зарплата и кадры государственного учреждения столкнулись с таким замечательным инструментом как СЭДО — социальный электронный документооборот.
Как многие уже знают, с 01.01.2022 вступила в силу обновленная редакция Федерального закона от 29.12.2006 № 255-ФЗ «Об обязательном социальном страховании на случай временной нетрудоспособности и в связи с материнством» (далее – Закон № 255-ФЗ). Поправки в нее внесены Федеральным законом от 30.04.2021 № 126-ФЗ. Обзор поправок см. в комментарии.
Согласно новой ч. 17 ст. 13 Закона № 255-ФЗ Правительство РФ устанавливает:
- состав сведений и документов, необходимых для назначения и выплаты пособий;
- порядок получения документов органами ФСС России для прямых выплат пособий, в т. ч. в электронной форме.
Коротко о том, как это работает. Работодателю и физ. лицу поступают от ФСС России следующие сведения:
- о продлении, закрытии, аннулировании ЭЛН;
- о направлении физ. лица на медико-социальную экспертизу;
- о дополнении ЭЛН сведениями о проведении медико-социальной экспертизы.
Работодатели заполняют свою часть ЭЛН в течение 3 рабочих дней с даты получения информации о закрытии ЭЛН. Сведения, которые работодатель должен внести, отражаются в запросе от фонда. Это могут быть, к примеру, сведения о:
- продолжительности страхового стажа;
- замене календарных лет;
- районном коэффициенте;
- продолжительности рабочего времени.
Если сведения (или документы) работодатель подаст не в полном объеме, фонд в течение 5 рабочих дней с даты их получения направит работодателю извещение о предоставлении недостающих данных.
Получение извещения нужно подтвердить.
Мы, как пользователи 1С, открываем в 1С:Зарплата и управление персоналом /1С:Зарплата и кадры государственного учреждения входящие запросы от ФСС и видим:
— пусто, ничего, совсем ничего…..
Нажимаем кнопку «получить из ФСС» — результат тот же.
Давайте разберем причины, почему же ничего нет в данном журнале.
Больничный еще не оформлен или не закрыт.
Как только сотрудник заболел, медицинская организация формирует электронный листок нетрудоспособности (ЭЛН) по нему, подписывает и направляет его в ФСС. Фонд отправляет запрос в ПФР, чтобы выяснить, где трудоустроен застрахованный. ПФР в течение одного календарного дня с даты получения запроса должен ответить фонду. После завершения идентификации застрахованного лица и подтверждения факта его трудоустройства ФСС отправляет уведомление работодателю об открытии больничного листа. Сотрудник также получит уведомление в Личном кабинете на портале государственных и муниципальных услуг (https://eln.gosuslugi.ru/) и в Личном кабинете получателя услуг ФСС (https://lk.fss.ru/recipient/ — вход с логином и паролем от портала Госуслуг).
В программе уведомления об открытии больничного листа поступают в рабочее место Сообщения ФСС об изменении ЭЛН (раздел Кадры — Сообщения ФСС об изменении ЭЛН) (рис. 2). Загрузка сообщений от ФСС производится по кнопке Получить из ФСС. Для получения сообщений за определенный период нажмите на кнопку меню Еще — Получить сообщения за период. В открывшемся окне укажите период, за который необходимо получить сообщения. Получив уведомление об открытии больничного листа, работодатель будет в курсе болезни сотрудника, даже если он сам еще не сообщал об этом.
В рабочее место поступают различные сообщения о состоянии ЭЛН от фонда – об открытии, продлении, закрытии, аннулировании, о направлении физ. лица на медико-социальную экспертизу, о проведении медико-социальной экспертизы, о выплате пособия. Для удобства работы со списком сообщений предусмотрены кнопки отбора для показа сообщений: Все сообщения, Актуальные, Требующие обработки.
Не включен обмен СЭДО в карточке организации
Открываем карточку учреждения, учетную политику и проверяем. Если не подключено, включаем настройку.
Не подключены сертификаты 1С, истек срок их действия
Если в программе уже используется электронный обмен с ФСС РФ, то устанавливать дополнительные сертификаты не нужно. В противном случае необходимо настроить электронный документооборот с ФСС. Сделать это можно двумя способами:
- подключиться к «1С-Отчетности»
- если не планируется использовать «1С-Отчетность», настроить вручную подключение сертификата ФСС для ЭЛН.
Устаревший релиз, платформа
Подключение сервиса СЭДО рекомендуется делать на актуальном релизе.
Не отправлены сведения по застрахованным лицам
Передавать в надо только актуальные данные по работающим и вновь принятым сотрудникам. Если вы формируете сведения по которым ранее формировали реестры прямых выплат, и все анкетные данные работников уже есть в личных карточках, то перед отправкой передайте сведения работникам на проверку. Вдруг они забыли сообщить, что получили новый паспорт или хотят поменять способ выплаты пособия.
Состояние сведений должно быть по итогу «принят ФСС»
Если все-таки сервис не работает и у вас еще остались вопросы, то вам всегда поможет команда 1С:БИЗНЕС РЕШЕНИЯ. Просто позвоните по номеру телефона +7 3532 43-05-17 или оставьте заявку на сайте. Обязательно поможем!
Обновлено: 12.06.2023
С середины октября у многих организаций, в том числе медицинских учреждений возникли проблемы в работе с сервисом электронных больничных при подключении к нему из АРМ ЛПУ, медицинских информационных систем, из 1С.
Данная ошибка связана с заменой техслужбой ФСС 17 октября 2021 г. части интернет-адреса сервисов ЭЛН с *docs* на *eln*.
2. В АРМ ЛПУ необходимо открыть «Администрирование» — «Настройки сервисов ФСС» и заменить в строке соединения с сервисом ФСС url-адрес на верный.
1. Ошибка вызова сервиса передачи/получения данных.
Обратитесь к разработчику программного обеспечения, на котором осуществлялось шифрование данных.
Сообщите следующую информацию: Отсутствует элемент EncryptedData class ru.ibs.cryptopro.jcp.crypt.CryptoException
Причины:
Неправильные настройки криптопровайдера.
Что делать:
1. Выполните настройку АРМ ЛПУ
1.1.В меню Администрирование – Настройки сервисов ФСС – Строка соединения, укажите следующий адрес сервиса:
2. Если АРМ ЛПУ уже настроен, проверьте правильность сертификата ФСС, указанного в настройках подписей (Администрирование – Настройка подписей для сервисов): для тестирования указывается ТЕСТОВЫЙ сертификат уполномоченного лица ФСС, для работы – обычный.
«Параметры алгоритма шифрования» – ГОСТ 28147-89, параметры алгоритма шифрования TK26 Z
«Параметры алгоритма подписи» – ГОСТ 34.10-2001, параметры по умолчанию
«Параметры алгоритма Диффи-Хеллмана» – ГОСТ 34.10-2001, параметры обмена по умолчанию
Ниже приведен образец настроек в КриптоПро CSP 5.0
2. ORA-20015: Не удалось определить состояние ЭЛН:
Для перехода в статус ‘Продлен’ необходимо добавить период нетрудоспособности;
Для перехода в статус ‘Закрыт’ необходимо заполнить поля: ‘Приступить к работе с: дата’ или ‘Иное: код’;
Для перехода в статус ‘Направление на МСЭ’ необходимо заполнить поле ‘Дата направления в бюро МСЭ’
Причина:
1. В системе существует ЭЛН с таким же номером и такими же данными, которые Вы присылаете (дублирование данных);
2. Присылаемые данные в ЭЛН не соответствуют этапу оформления (заполнения) ЭЛН:
- недостаточно данных для определения состояния ЭЛН;
- внесенные данные относятся к разным этапам оформления (заполнения) ЭЛН.
Что делать:
1. Запросите актуальное состояние ЭЛН из системы, тем самым Вы исключите повторную отправку тех же данных;
2. Выполните необходимую дальнейшую операцию с ЭЛН в соответствии с порядком 624н:
- продление (добавить новый период нетрудоспособности);
- закрытие (добавить информацию о закрытии);
- направление на МСЭ (добавить информацию о направлении на МСЭ).
3. ORA-20013: Не удалось обновить данные. Обновляемая запись потеряла актуальность
Причина:
Вы пытаетесь изменить ЭЛН, который ранее уже был кем-то изменен.
Что делать:
1. Запросите актуальное состояние ЭЛН из системы, тем самым Вы исключите повторную отправку тех же данных;
2. Выполните необходимую дальнейшую операцию с ЭЛН в соответствии с порядком 624н:
- продление (добавить новый период нетрудоспособности);
- закрытие (добавить информацию о закрытии);
- направление на МСЭ (добавить информацию о направлении на МСЭ).
4. ORA-20001: Доступ к ЭЛН с №_________, СНИЛС_________, статусом _________ – ограничен
Причина:
Вы пытаетесь получить данные ЭЛН, который находится в статусе, ограничивающем Ваш доступ. Например, страхователь пытается получить данные ЭЛН, который еще не закрыт медицинской организацией. Согласно процессной модели, страхователь может получить данные ЭЛН для редактированиня только на статусе 030 – Закрыт. Другой пример – бюро МСЭ не может получить данные ЭЛН, который не направлен в бюро МСЭ (статус 040 – Направление на МСЭ)
Что делать:
1. Удостоверьтесь, что номер ЭЛН, данные которого вы хотите получить, введен верно.
2. Дождитесь перехода ЭЛН на статус, который позволит Вам получить данные ЭЛН.
Проверьте правильность и актуальность ключа уполномоченного лица ФСС.
Причина:
Что делать:
Укажите верный сертификат уполномоченного лица ФСС:
Рекомендуется выполнить следующие действия:
6. Ошибка вызова сервиса передачи/получения данных.
Причина:
Что делать:
Закажите и установите сертификат, который поддерживает не только операцию подписания, но и операцию шифрования.
7. Ошибка при установке АРМ ЛПУ: Unable to build entity manager factory.
Возникла ошибка при попытке загрузки данных из базы данных. Сообщите администратору следующую информацию:
Unable to build entity manager factory.
Причина:
- Приложение было установлено некорректно (некорректно установлена БД);
- База данных приложения установлена, но не доступна.
Что делать:
1. Запустите установку с правами администратора;
Если установка приложения выполнена в соответствии с инструкцией, но ошибка повторяется, необходимо проверить:
- На компьютере отключена служба postgresql-9.5. Правой кнопкой на значке «Мой компьютер» – Управление – Службы и приложения – Службы, postgresql-9.5 должна быть запущена, запуск – автоматически. Для настройки запуска и работы службы Windows обратитесь к вашему системному администратору;
- В настройках подключения к базе данных указан неправильный пароль для пользователя fss. Проверьте, что в БД этот пароль не менялся, пароль по умолчанию – fss;
- Проверьте каталог установки БД PostgreSQL, по умолчанию – C:postgresql;
- Подключение к БД PostgreSQL осуществляется по умолчанию по порту 5432. Этот порт должен быть открыт и доступен. Для проверки обратитесь к вашему системному администратору;
- Приложение на клиентской машине не может связаться с сервером т.к. установлено какое либо сетевое ограничение. Проверьте, настройки антивирусов, файерволов, прочего сетевого ПО, для клиентской машины должны быть прописаны разрешения подключения к серверу по порту 5432.
8. Ошибка при попытке загрузки данных из базы данных.
Возникла ошибка при попытке загрузки данных из базы данных.
Сообщите следующую информацию: org.hibernate.exception.SQLGrammarException: could not extract ResultSet.
Причина:
Приложение АРМ ЛПУ не может получить данные из базы данных PostgreSQL. Эта ошибка возникает чаще всего после установки обновления, когда приложение обновлено, а база данных PostgreSQL по какой либо причине не обновлена.
Что делать:
- Если приложение установлено на компьютере пользователя, а база данных PostgreSQL – на сервере. Необходимо запустить обновление приложение не только на клиенте, но и на серверной машине;
- Если и приложение, и база данных PostgreSQL установлены на одной машине. Проверьте каталог установки приложения. По умолчанию, приложение АРМ ЛПУ ставится в каталог C:FssTools, а база данных PostgreSQL в каталог C:postgresql. Если при первичной установке была выбрана другая директория для установки приложения – то при обновлении вы должны указать именно эту директорию.
9. Ошибка при попытке зайти в настройки подписи в ПО АРМ ЛПУ.
При попытке зайти в настройки подписи в ПО АРМ ЛПУ выходит ошибка «Internal error. Reason: java.lang.ExceptionInInitializerError» или
«Internal Error. Reason: java.lang.NoClassDefFoundError: Could not initialize class ru.ibs.fss.common.security.signature.COMCryptoAPIClient»
Причина:
Что делать:
1. Необходимо убедиться, что разрядность ОС совпадает с разрядностью установщика приложения.
3. Проверить, что в папке, куда установлено приложение, имеется файл GostCryptography.dll (по умолчанию данный файл устанавливается в C:FssTools). Если данного файла нет, попробуйте переустановить приложение.
4. Если все верно, в командной строке выполнить:
cd C:FssTools — переходим в папку, в которой находится файл GostCryptography.dll
5. Перезапустить приложение.
10. Ошибка вызова сервиса передачи/получения данных. Invalid element in ru.ibs.fss.eln.ws.FileOperationsLn_wsdl.ROW – SERV1_DT1.
Ошибка: «Ошибка вызова сервиса передачи/получения данных. Invalid element in ru.ibs.fss.eln.ws.FileOperationsLn_wsdl.ROW – SERV1_DT1»
Причина:
Поле «SERV1_DT1» было исключено в новой спецификации 1.1 (14 версия и выше АРМ ЛПУ), изменена строка соединения.
Что делать:
Поменять строку соединения в настройках.
В меню Администрирование – Настройки сервисов ФСС – Строка соединения, укажите следующий адрес сервиса:
11. Ошибка при старте АРМ ЛПУ «В базе данных АРМ ЛПУ имеется некорректная запись» (Transaction already active)
Причина:
Данная ошибка возникает в случае, когда в какой либо таблице БД приложения сохранены некорректные записи (например, пустое или некорректное значение номера ЭЛН, пустые обязательные поля, строки с одинаковым значением номера ЭЛН, в т.ч. записи-дубли). Если в БД АРМ ЛПУ имеются такие записи, то возможны следующие ошибки:
- Отправка и получение ЭЛН может происходить некорректно, зависать окно статусной строки;
- Невозможно запросить номер ЭЛН из формы ЭЛН.
Что делать:
Для исправления нужно удалить из БД приложения неверную строку (такие записи можно удалить только вручную).
Необходимо подключиться к серверу базы данных PostgreSQL, найти и удалить из базы ошибочную строку. При установке АРМ ЛПУ, вместе с БД и компонентами PostgreSQL устанавливается клиент для подключения к БД. По умолчанию находится здесь: C:postgresqlinpgAdmin3.exe
В интерфейсе клиента открывается сервер PostgreSQL 9.5. Затем открывается схема fss (пользователь fss, пароль fss) – Схемы – public – Таблицы.
Данные в АРМ ЛПУ хранятся в таблицах:
- fc_eln_data_history – данные листков нетрудоспособнсти;
- fc_eln_periods – сведения о периодах нетрудоспособности;
- ref_ln_numbers – список запрошенных номеров ЭЛН.
Обратите внимание! При удалении строки ЭЛН, если в этом ЭЛН были созданы периоды нетрудоспособности, сначала необходимо удалить их. Периоды нетрудоспособности хранятся в отдельной таблице fc_eln_periods и связаны с fc_eln_data_history по номеру ЭЛН. Просмотр и удаление периодов аналогично, описанному выше.
12. Установка нового сертификата ФСС.
Причина:
ГОСТ сертификата ФСС не соответствует выбранному в настройках криптопровайдеру, либо криптопровайдер не может получить закрытый ключ из контейнера закрытого ключа для выбранного сертификата.
Ответ
ФСС отвечает мне:
.
–
–
–
GETLNINS_4210000443_2018_11_30_00001
0
ORA-20001: Отсутствует подпись головной организации
Может ФСС не нравится мой ключ которым я подписал блок текста внутри body.
Поделитесь кто где брал ключи.
Меню пользователя @ saisai
30.11.2018, 10:37
Нужно на Spring написать сервис логирования запросов Hibernate сучностей
Добрый день, Нужно на Spring написать сервис логирования запросов Hibernate сучностей.
Информация обновлена: 13.11.2018
При запросе больничного в кабинете страхователя ФСС столкнулись с такой ошибкой:
Добрый день. При заполнении больничного выдает ошибку (УПП: 1.3.173.1)
Временные проблемы в ФСС или кардинально поменяли принцип работы с больничными?
Похоже проблема на стороне ФСС . из 10 попыток, может 1 раз заполнить.
Интересно, что ошибки разные выдает ..
(4) по этому поводу рекомендую схемы у себя локально положить — что бы меньше не нужных обращений в ФСС было
http://www.w3.org/2001/XMLSchema»
xmlns:wsdl http://schemas.xmlsoap.org/wsdl/»» target=»_blank»>http://schemas.xmlsoap.org/wsdl/»
xmlns:soap http://schemas.xmlsoap.org/wsdl/soap/»» target=»_blank»>http://schemas.xmlsoap.org/wsdl/soap/»
xmlns:ins http://www.fss.ru/integration/types/eln/ins/v01″» target=»_blank»>http://www.fss.ru/integration/types/eln/ins/v01″
xmlns:fs http://www.fss.ru/integration/ws/fault/v01″» target=»_blank»>http://www.fss.ru/integration/ws/fault/v01″
xmlns http://www.fss.ru/integration/ws/eln/ins/v01″» target=»_blank»>http://www.fss.ru/integration/ws/eln/ins/v01″
name=»FileOperationsLnService»
targetNamespace http://www.fss.ru/integration/ws/eln/ins/v01″>» target=»_blank»>http://www.fss.ru/integration/ws/eln/ins/v01″>
http://dkb/LnService/Faults.wsdl»
namespace http://www.fss.ru/integration/ws/fault/v01″>» target=»_blank»>http://www.fss.ru/integration/ws/fault/v01″>
Вечером проверял более менее работает, а днем вообще никак .. расчетчики воют
(5) Не могу понять, как схемы можно локально выложить, они же в запросе указаны ?
1С первую и вторую схему вроде как адаптировали под локальное использование — то что в общем макете, но вот остальные оставили снаружи
ох, бида-бида. Поанализировал фиддлером запросы на получение данных больничного по номеру и увидел, что 1С дергает WSDL и XSD в количестве 11 штук аж 4 раза подряд одни и те же. Это ж в несколько раз увеличивает вероятность сбоя. И если так делает весь 1Совский софт по всей России. так ведь что угодно положить можно.
(11) не, тут дело не в ФСС. Вот мы по номеру выкачиваем больничный в УПП. Там дергается 9 штук XSD-схем и 2 WSDL-я.
Я бы понял если бы это произошло один раз. Но это делается четыре раза с одними и теми же схемами — вместо того чтобы один раз все вытащить, построить интерфейс и дальше просто обращаться к соответствующей точке (или точкам) входа. Понятно, что любое кэширование схем очень сильно поможет от косяков в таком случае.
И сбои происходят каждый раз в разных местах. Если бы вытаскивалось это все один раз — работа бы шла в четыре раза стабильнее.
(13) Три файлика с самыми длинными именами вы по каким ссылкам качали? Фиддлер мне их не показал.
Остальные схемки получилось вытянуть.
(18) и я так понимаю, в схемках после выкачки вы правили секции import, чтобы рекурсивно тоже качалось с локального сервера.
Я соорудил вот такой батник
и все получилось очень даже неплохо. wget и nhrt надо поставить, понятное дело.
(20) нужен веб-сервер. Я использовал IIS от Windows 2008 R2. Можно и апач, это кому как удобнее.
Выглядит это примерно вот так
http://www.fss.ru/integration/types/dic/fault/v01″ schemaLocation https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/dic/FaultCode.xsd»/>» target=»_blank»>https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?xsd=../../xsd/v01/dic/FaultCode.xsd»/>
А дальнейшее зависит от вашей конфигурации 1С. В УПП необходимые ссылки находятся в общем макете ОбменДаннымиФССЭЛНОписаниеВебСервиса. Его нужно снять с замка и в секциях import поменять ссылки так, чтобы они ссылались на ваш локальные схемы. У меня это выглядит примерно так
http://www.fss.ru/integration/types/organization/v01″ schemaLocation http://srv-02/LnService/Organization.xsd»/>» target=»_blank»>http://srv-02/LnService/Organization.xsd»/>
Не работает с пятницы, так же разные ошибки при запросе заполнить БЛ. Сертификат поставили новый от 15.12.2021
У кого как?
(23) норм. Сегодня проверял со своими изменениями от (19)-(21) — супер, шустренько. Серты свежие с лк.фсс.ру, второй от 17, нижний от 15.12.2021.
И да, RomaH, спасибо за плодотворную идею. По-хорошему, это можно было бы оформить как публикациб на ИС.
соответственно после добавления «наших» данных в больничный, подписания и отправки ФСС ругается — что наш ЭЛН не соответствует тому что у них.
так что — это еще одна мина замедленного действия от 1С
(26) Ну не сказать чтоб не ограничена — 300 символов.
В ЗУП не знаю. В УПП встречается в доке НачислениеПоБольничномуЛисту, ТЧ ОсвобождениеОтРаботыВЛисткеНетрудоспособности, атр ДолжностьВрача — там 300. Затем: РеестрСведенийВФССОПособияхПоНетрудоспособности, ТЧ РаботникиОрганизации. Там аж 6 атрибутов с должностями врачей. Все по 300 символов. Речь про последнюю УПП 173.2.
(30) Не облегчайте жизнь ФСС, то бишь — делаем запрос ФСС — ошибка, тогда лезем у себе )))
Если ошибки нет, заменяем у себя все файлы новыми (а может и такими же, не сравнивать же их ей богу) полученными от фсс
(31) >> делаем запрос ФСС — ошибка, тогда лезем у себе
это очень долго, даже с шустрым инетом. Я как сделал локальные схемы — офигел насколько шустро этот запрос больничных стал летать. Небо и земля. Ну его нафиг этот ФСС, чем меньше туда лазишь тем лучше
(30) «Теперь вот нужно придумывать костыли по предварительной проверке этих файлов перед загрузкой больничного на предмет изменения.»
зачем? — насколько я понимаю это . «правила» создания и чтения xml — если «правила» поменяются, то .
(35) она от релиза не зависит. Отлуп выдают серверы ФСС, скорее всего, по чрезмерному количеству запросов. А может еще по какой причине.
Рабочий способ решения описан в этой ветке. Ну или ждать изменений API или улучшения ФССом своих серваков.
я бы на это сильно не рассчитывал, ребят. Обмен ЭДО с ФСС в 173.3 не поменялся по сравнению со 173.2, во всяком случае мой измененный модуль так и остался измененным. А серверы ФСС и раньше иногда работали стабильно (см. (22)), а иногда начинали вести себя странно. Скорее всего, сейчас опять период стабильной работы. Дай Бог, чтобы он продлился долго.
(40) в УПП173.3 полностью переработали Макет со правилами обмена с ФСС — убрали из него импорт. И теперь он совсем не работает. При попытке загрузить схему обмена выдает ошибку «Неверный формат». Пришлось на макет из 173.2 откатывать (с модификациями конечно). Другого решения пока нет.
(41) ну если они пихнули все схемы в один макет — то это наоборот хорошо. Значит, колхозинг из (19) больше не нужен
Действительно, в 173.3 1С запихнула все схемы локально в один макет. Я изначально проверил только модуль ОбменСведениямиОПособияхСФСС, который не изменился, но не посмотрел в сам загружаемый макет — а зря, потому что изменился как раз он. Ну что имею сказать. это ж очень хорошо, наши мучения с ФСС в существенной мере закончились.
(43) а что с «неверным форматом» из (41)
ну как? сегодня смотрю вообще затык — ФСС даже честно признался. что у них внутрення ошибка сервера
(44) вчера гонял — все норм было, во всяком случае, больнюковые данные по номеру получало. Да и до этого — 173.3 у меня с конца января, и если бы были косяки, то пожаловались бы. По-видимому, работало все.
попробовал прямо сейчас, в 15:38 по Москве — тягает данные больничного со штатным макетом и кодом 173.3.
(46) А у меня не тянет. Вываливается в ошибку и хоть ты тресни. Может в платформе дело? У меня 8.3.18.1433
Вот текст ошибки:
по причине:
Неверный формат.
по причине:
Причина появления ошибки ФСС
Решение проблемы
Начать решение нужно с настройки АРМ ЛПУ. Для этого стоит сделать:
- Запустить меню Администрирование и запустить Настройку сервисов ФСС. После этого находим Строка соединения и туда нужно вписать некоторые данные.
Строка соединения в настройке сервисов ФСС
Заполняем тип контейнера и имя сертификата
Если же вы хотите использовать его для работы, то в имени ФСС укажите обычное и тогда всё будет работать.
Читайте также:
- Сообщение это последовательность сигналов оболочка для информации
- Отцы и дети советы старшеклассникам обж 10 класс сообщение
- Как закончить сообщение в деловой переписке
- Печать одежды на 3d принтере сообщение
- Краткое сообщение о замке малахайд
Здравствуйте! Пользователи второй день не могут загрузить элн? Что-нибудь известно по этому вопросу? Проблема на стороне ФСС?
{(1)}: Ошибка при вызове конструктора (WSОпределения)WSОпределения = Новый WSОпределения(ФайлОписанияВебСервиса,,, ИнтернетПрокси,, СоединениеSSL)по причине:Ошибка импорта схемы по причине:Ошибка доступа к файлу ‘docs.fss.ru/ws-insurer-crypto-v20/FileOp…ntityDocument.xsd’по причине:Ошибка работы с Интернет: доступ запрещен (403).HTTP Status 403 — Access to the requested resource has been denied Status report
messageAccess to the requested resource has been denied по причине:Ошибка работы с Интернет: доступ запрещен (403)
Тема закрыта.