Z_DOCSFSS
Краткое описание :
Загрузка/экспорт ЭЛН - расшифровать сообщение об ошибке,
возвращаемое сервисом ФССОписание :
Галактика ERP \ Персонал \ ЗП \ Операции \ Больничные \ Расчет
больничных \ Загрузка и экспорт ЭЛНЧто измененно :
После отправки запроса на портал ФСС на получение/модификацию
ЭЛН если при проверке сервисом возникает какая-либо ошибка (невалидная подпись,
просроченный сертификат, старый ГОСТ и пр.) - выдаётся всегда одно сообщение об
ошибке Internal Server Error (500), по которому невозможно определить истинную
причину. На самом деле, кроме самой ошибки сервис возвращает xml-файл с
подробной информацией об этой ошибке. В данном файле следующий текст ошибки: "С
01.01.2020 введен запрет на использование сертификатов ГОСТ 2001. Для работы с
ЭЛН необходимо использовать сертификаты, сформированные по ГОСТ 2012".
Предлагается дать возможность прочитать полную информацию об ошибке.
Как измененно :
При загрузке или экспорте ЭЛН при возникновении ошибки в
протокол и на экран выдается ошибка, которая возвращается с Портала ФСС в
xml-файле с ошибками (ранее во многих случаях в Галактике отображалась ошибка
internal Error 500). Например, в случае, если неверно указан сертификат
страхователя, в файле с ошибками присутсвует ошибка
"ru.fss.integration.ws.fault.v01.InternalException: Не удалось расшифровать
сообщение. Возможно сообщение зашифровано на ключе отличном от ключа
уполномоченного лица ФСС. Проверьте правильность и актуальность ключа
уполномоченного лица ФСС. class
ru.ibs.cryptopro.jcp.eln.crypt.CryptoException". В Галактике в этом случае на
экран и в протокол запишется сообщение: "Ошибка: Не удалось расшифровать
сообщение. Возможно сообщение зашифровано на ключе отличном от ключа
уполномоченного лица ФСС. Проверьте правильность и актуальность ключа
уполномоченного лица ФСС." Дополнительно. Параметр "Включить sil-протокол"
удален как неактуальный.
Z_DOCSFSS
Краткое описание :
При загрузке ЭЛН выводить более чёткую информацию о
расхождении в БД и ЭЛНОписание :
Галактика ERP | Персонал | Заработная плата | Операции |
Больничные | Расчет больничныхЧто измененно :
Доработать импорт ЭЛН в Галактику из ЛС или из модуля
"Управление персоналом" и детализировать выдаваемое сейчас сообщение «Проверьте
информацию по работнику в БД и ЭЛН…»: • При несовпадении даты рождения в БД и
ЭЛН (система не загружает такой больничный) выдавать сообщение об ошибке типа -
Не совпадает дата рождения работника "ПАХОМОВ ВАДИМ ВИКТОРОВИЧ". В ЭЛН
12.10.1966, а нужно 10.1202.1966. • При несовпадении СНИЛС (система не
загружает такой больничный) выдавать сообщение об ошибке типа - Не совпадает
СНИЛС работника "ПАХОМОВ ВАДИМ ВИКТОРОВИЧ". В ЭЛН 161-161-177 28, а нужно
161-161-177 27. • Аналогичные сообщения выдавать при несовпадении фамилии,
имени или отчества работника: Не совпала фамилия работника. В ЭЛН "'ПОХОМОВ"',
а нужно "'ПАХОМОВ'".'
Как измененно :
Доработан импорт ЭЛН в Галактику из ЛС или из модуля
"Управление персоналом" и детализировано выдаваемое сейчас сообщение «Проверьте
информацию по работнику в БД и ЭЛН…»: • При несовпадении даты рождения в БД и
ЭЛН (система не загружает такой больничный) выдается сообщение об ошибке вида -
Не совпадает дата рождения работника "ПАХОМОВ ВАДИМ ВИКТОРОВИЧ". В ЭЛН
12.10.1966, а нужно 10.1202.1966. • При несовпадении СНИЛС (система не
загружает такой больничный) выдавается сообщение об ошибке вида - Не совпадает
СНИЛС работника "ПАХОМОВ ВАДИМ ВИКТОРОВИЧ". В ЭЛН 161-161-177 28, а нужно
161-161-177 27. • Аналогичные сообщения выдаются при несовпадении фамилии,
имени или отчества работника: Не совпала фамилия работника. В ЭЛН "'ПОХОМОВ"',
а нужно "'ПАХОМОВ'".'