1) принимаю сотрудника с 01.01.2006, назначаю ему основной отпуск (28 кд) и отпуск за вредность (7 кд);
2) проверяю заработанные права на отпуск - по вредности все хорошо, получаю 0,58 дня;
3) ввожу условие труда - указываю в нем, что есть право на доп. отпуск (12 кд);
4) ввожу табель в котором на весь июнь указываю условия труда (3);
5) ожидаю получить доп. отпуск за вредность на конец месяца = 7/12 + 12/12 = 1,58;
6) проверю через остатки отпусков - получаю 1 день.
при проверке остатков, чтоб ответить точно, почему 1,58 заменено на 1 - нужно видеть в текстах модулей какое округление используется при выводе остатков в отчетности. Очень может быть, что в записях данных все верно, но отчет показывает только целые числа. Но это надо смотреть. Сейчас я не посмотрю. Я бы ожидал, что отчет об остатках отпусков отображал с той же точность, т.е. 1,58 как 1,58