Компенсация за неиспользованный отпуск
Возможно я пропустила момент, когда изменился интерфейс при расчете компенсации. У клиентки ситуация такая. В программе данные по з/п с 2013 года. Исходные данные по отпускам и компенсации она не занесла. Увольняет в мае сотрудницу(принята на работу в 2009 году). В приказах внесены 2 последних отпускных приказа за периоды 2012-2013 и 2013-2014. При вводе приказа на увольнение период компенсации предлагается 2011-2015 год (т.е. как бы отпуска считает предоставленными за 2009-2010 и 2010-2011). Но тут вроде все логично (и причина понятна), хотя и спорно.
Дальше. Клиентка руками в ПРИКАЗЕ (еще и при создании приказа, а потом и исправлять пробовали в приказе, меняет начало периода на 2014 год. Потом формирует расчет. По идее должно получиться 14 дней. Но в расчете формируется 98! Хотя период указывается правильно: 2014-2015 годы. В порядке эксперимента меняем дату начала периода -число дней компенсации не пересчитывается ни кнопкой "старт", ни при закрытии/открытии записи. Насколько я помню, раньше была стрелочка у поля количества дней, которая прекрасно работала на перерасчет дней. Сейчас вместо стрелочки появился "?, который вызывает список приказов на отпуска. Причем возможность добавления есть. Добавляем-никакого перерасчета не происходит ни по "старту" ни по закрытию. (Как я понимаю-это чисто справочная кнопочка? Но если она только для того, чтобы посмотреть, тогда необходимость ее мягко говоря никакая, если нет возможности подправить исходную информацию непосредственно в диалоге расчета). В общем, у пользователя получилось тупиковое ощущение. Сделали потом по правилам (внесли исходные дни) и по новой создали приказ и расчет-все сформировалось как надо. Но случаи всякие бывают, хотелось бы вернуть "фишку" с перерасчетом положенных дней и просьба подправить алгоритм расчета дней при ручной правке периодов неиспользованного отпуска.
|