Задача 180.6974

Задача :180.6974

Краткое описание :
Нельзя рожать детей в январе - больничный на них не оплачивается
Описание :
Работа с интерфейсом ввода больничных листов
Что измененно :

Нельзя рожать детей в январе - больничный на них не оплачивается.
Просмотре 3 базы, везде повторилось.
Скажм база в марте 2012
Порядок
1. Заводим родственика с датой рождения в январе 2012 (день не важен).
2. Заводим больничный с 01.03.2012 по 10.03.2012 (для чистоты лучше чтобы других больничных не было).
3. Ставим оссобеность "Амбулатоное лечение", "Уход за" = родственику с датой рождения январь 2012.
4. В поле "ограничивать продолжительность" меняем нет на да.
получаем сообщение
---------------------------
Подтверждение
---------------------------
Остаток дней к оплате: 0, меньше продолжительности б/л.
Пересчитать к-во дней оплаты?
---------------------------
Да Нет
---------------------------
5. если дату рождения поменять на декабрь 2011 или февраль 2012 и выполнить 4, то ограничение считается корректно
- 60 дней.
Скорей всего где то ошибка преобразования типов, приводящая к обнулению переменых.
Справочник ограничений по уходу на тесте был пустой - инициализровал по умолчанию.
Как измененно :

Исправлена ошибка расчета остатка оплачиваемых дней больничного по уходу за ребенком, которая проявлялась, когда дата рождения ребенка - январь года начала больничного листа.

Название продукта Название компонента Тип Последняя версия Дата выхода
Z_SREDNZ_SREDNRES9.1.020.0
Z_SREDNZ_SREDNRES9.1.20.0