2025-01-20 14:45:49
Краткое описание :
СЭДО сообщение 101 - сумму заработка брать из входящего
запроса 100Описание :
Что измененно :
По сообщению клиента сейчас СФР вообще перестал принимать любые
ответы 101, если в них суммы заработка не совпадают с суммами из входящего
запроса 100. И даже если человек работал только у одного работодателя
(insuredWorksSeveralInsurers=false) - всё равно выдаётся ошибка ERR_PR_1203 (в
данном случае работник был принят только в 4-м квартале 2024, поэтому в запросе
суммы заработка нулевые). Учитывая сказанное, предлагается в интерфейс
формирования ответа добавить параметр "суммы заработка брать из входящего
запроса 100". Доступность при выборе параметра "сформировать данные для оплаты"
только в случае, если (года/суммы в больничном и в запросе отличаются) И
(insuredWorksSeveralInsurers=false - т.е. работал только у данного
работодателя). Тогда по умолчанию - ВЫключен. Если суммы совпадают - ВЫключен и
недоступен. Если суммы различаются и insuredWorksSeveralInsurers=true - включен
и недоступен (в этом случае безусловно берём из запроса). Кроме того,
реализовать окно для просмотра и сравнения годов/сумм в больничном и в запросе,
в нём же отображать признак работы у нескольких работодателей
insuredWorksSeveralInsurers (жирным выделить колонку в зависимости от
наличия/отсутствия флага в новом параметре). Открывать по гиперссылке в самом
параметре "суммы заработка брать из входящего запроса 100", либо сделать
отдельную гиперссылку рядом: просмотр сумм. Гиперссылка должна быть доступна
всегда, если выбрано "сформировать данные для оплаты". Дополнительно. При
выборе "не подлежит оплате" дизаблить все поля, кроме "Причины отказа в
выплате". Убрать лишнее из печатной формы.
Как измененно :
В интерфейс формирования ответа (сообщение 101 по временной
нетрудоспособности) добавлен параметр "суммы заработка брать из запроса 100".
Доступность при выборе параметра "сформировать данные для оплаты" только в
случае, если (года/суммы в больничном и в запросе отличаются) и
(insuredWorksSeveralInsurers=false - т.е. работал только у данного
работодателя). Тогда по умолчанию - выключен. Если суммы совпадают - ВЫключен и
недоступен. Если суммы различаются и insuredWorksSeveralInsurers=true - включен
и недоступен (в этом случае безусловно берём из запроса). Реализовано окно для
просмотра и сравнения годов/сумм в больничном и в запросе, в нём же
отображается признак работы у нескольких работодателей
insuredWorksSeveralInsurers (жирным выделена колонка в зависимости от
наличия/отсутствия флага в новом параметре). Окно открывается по гиперссылке
"Просмотр сумм". Гиперссылка доступна всегда, если выбрано "сформировать данные
для оплаты". Дополнительно. При выборе "не подлежит оплате" задизаблены все
поля, кроме "Причины отказа в выплате". Убрано лишнее из печатной формы.