После отправки документа «Ответ на запрос СФР для расчета пособия», его статус может смениться на «Документ не принят, см. протокол»:
Это означает, что ответ на запрос не дошел до фонда. В такой ситуации ознакомьтесь с ошибкой, создайте новый ответ на запрос и исправьте ошибку.
Нажмите на кнопку «протокол», откроется окно регистрации ответа на запрос (Рис. 1), где увидите описание ошибок.
Рис. 1. «Окно регистрации ответа на запрос СФР»
В большинстве случаев идентифицировать ошибку помогают последние два значения. Например, в «benefit1Approve.calculationData.years.year[1].sumType» берем последние два значения, разделенные точкой «year[1].sumType», далее смотрим по списку ошибок и находим ее решение.
Ниже приведены наиболее распространенные ошибки, которые приходят в протоколе при неудачной отправке ответа на запрос СФР, и пути их решения
Ошибка: ERR_PR_1029: Значение поля benefit5Approve.baseDocuments.identifyDocument.birthCertificate.series недопустимо для редактирования
Такая ситуация возникает, если реквизиты свидетельства о рождении ребенка в Ответе на запрос не совпадают в точности с данными во Входящем запросе. Иногда такие различия визуально не заметны. Например, из-за лишних или недостающих пробелов в серии документа, а также из-за путаницы с латинскими и русскими буквами.
Чтобы избежать ошибки, скопируйте реквизиты свидетельства о рождении напрямую из xml-файла Входящего запроса и вставьте скопированное значение в Ответ на запрос. Действия по шагам:
Открываем текст xml-файла из документа Входящий запрос СФР для расчета пособия по команде Еще – Текст XML (Рис. 2).
Рис. 2. «Входящий запрос»
Копируем значение тега series для блока реквизитов birthCertificate (Ctrl+C) и вставляем скопированное значение в Ответ на запрос СФР (Ctrl+V) (Рис. 3).
Рис. 3. «Ответ на запрос СФР»
Ошибка: ERR_PR_1029: Значение поля benefit1Approve.assignmentParams.paymentMethod недопустимо для редактирования
При возникновении данной ошибки обратите внимание на поле «Метод назначения и выплаты пособия» (Рис. 4), значение данного поля не должно отличаться от значения во входящем запросе (если во входящем запросе метод назначения и выплаты «По одному страхователю», в ответе на запрос должно быть такое же значение). Если значение в ответе на запрос отличается, создайте новый ответ на запрос и вручную установите значение как во входящем запросе.
Рис. 4. «Метод назначения и выплаты пособия»
Ошибка: ERR_PR_1029: Значение поля benefit5Approve.calculationData.years.year[0].sumType недопустимо для редактирования
Или Ошибка: ERR_PR_1029: Значение поля benefit5Approve.calculationData.years.year[1].sumType недопустимо для редактирования.
Ошибка указывает на различие полей «Первый расчетный год», «Второй расчетный год» в ответе на запрос СФР (Рис. 5) и входящем запросе. Расчетные года, заработок и стаж могут отличаться, но значение в поле с указанием суммы заработка (Рис. 6) должно быть таким же, как во входящем запросе.
Рис. 5. «Данные для расчета»
Рис. 6. «Вид суммы заработка»
Для исправления данной ошибки достаточно вручную сделать значения этих двух полей такими же, как во входящем запросе.
Перечень менее распространенных ошибок
Ошибка «ERR_PR_1029 Значение поля XXXXXXX недопустимо для редактирования» возникает из-за изменения данных в полях, недопустимых для редактирования.
Список полей с расшифровками по последним двум значениям, разделенным точкой:
zagsAct.num – Номер актовой записи в ЗАГС
zagsAct.issueData – Дата актовой записи в ЗАГС
zagsAct.cert.num – Номер свидетельства о рождении
zagsAct.cert.issueData – Дата свидетельства о рождении
birthInfo.snils – СНИЛС ребенка
Приведенные выше ошибки можно исправить, если в ответе на запрос СФР значения указанных полей установить, как во входящем запросе.
Ошибки с установкой флажка в параметрах назначения
insuredWorksSeveralInsurers – Флажок «Числится у нескольких страхователей»
При появлении ошибки со значением поля «insuredWorksSeveralInsurers», необходимо проверить флажок, он должен быть установлен, если во входящем запросе он установлен или снят соответственно.
choiceInsurerConfirmedByInsured – Флажок «Выбор подтвержден застрахованным лицом»
При появлении ошибки со значением поля «choiceInsurerConfirmedByInsured», необходимо установить флажок «Выбор подтвержден застрахованным лицом».