Задача 102.123223

Задача :102.123223

Краткое описание :
Не сохраняется ограничение для инвалида по больничному после разворота базы тестом.
Описание :
Расчет больничных
Что измененно :

Не сохраняется ограничение для инвалида по больничному после разворота базы тестом.
В справочник особенностей заболевания завожу новое "инвалидность" (согласно описанию в ПИР 101.50862), вношу ограничение оплачиваемых дней для него через Заработная плата\Операции\Больничные\Ограничения оплачиваемых дней пособий. При расчете больничного выбираю особенность "инвалидность" и ставлю "ДА" в поле "ограничивать продолж.". Делаю сегмент сохранения базы, после разворота ограничение пропадает. Проявляется только на вновь заведенных особенностях, для уже существующих (с 1-го по 6-е включительно) ограничения в тестах не сбрасываются. Скриншоты - во вложении.
Как измененно :

Исправлен способ хранения признака ограничения продолжительности больничного и остатка оплачиваемых дней. Теперь эти поля хранятся таким образом, что при упаковке/распаковке базы системой aqa поля Ограничивать и Остаток не обнуляются.
Вследствие изменения хранения этих полей изменена функция расчета количества дней больничного.
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Запрос на запуск конвертера для сохранения значений в новых полях для существующих больничных листов осуществляется при входе в интерфейс больничных листов. Если конвертер отработает, поля Ограничивать и Остаток перенесутся в новые поля базы данных для хранения. Если пользователь отменит запуск или работу конвертера, запрос будет выдаваться повторно, пока не будет осуществлена конвертация.

Название продукта Название компонента Тип Последняя версия Дата выхода
G_SUMDIVIDEG_SUMDIVIDEDLL9.1.018.0
G_SUMDIVIDEG_SUMDIVIDEDLL9.1.18.0
Z_PAYFSSZ_PAYFSSRES9.1.014.0
Z_PAYFSSZ_PAYFSSRES9.1.14.0
Z_SREDNZ_SREDNRES9.1.022.0
Z_SREDNZ_SREDNRES9.1.22.0