Z_BASEMENT
Краткое описание :
Расчёт больничного приводит к зависанию Галактики (идёт расчёт 6000 табелей)Описание :
Расчет больничныхЧто измененно :
В исходных данных дата окончания больничного 12/09/8018.
Расчёт больничного приводит к зависанию Галактики (идёт расчёт 6000 табелей).
В больничном по какой-то причине не посчиталось количество дней больничного. Если поставить кол-во дней, то у клинта все равно подвисает на формировании табеля. Если формирование табеля прервать, то БЛ рассчитывается, но потом все равно подвисает на формировании табеля.
Если и в этот раз формирование табеля прервать, то расчёт заканчивается верно.
Как измененно :
1.Доработана функция расчёта пособий по нетрудоспособности.
Дата окончания ограничена тремя годами.
Об этом выдаётся предупреждение: "Продолжительность пособия более 3-х лет!!!Дата окончания ограничена 03/09/2021"
Расчёт продолжается.
После расчета выводится соответствующее сообщение "Обнаружены сообщения о процессе расчета, просмотреть информацию?", при нажатии на "Да" отобразится информация об ограничении больничного с датой и временем сообщения, а также табельный номер работника у которого был ограничен больничный. В случае удаления больничного информация о данном больничном также удалится.
Информацию о сообщениях в процессе расчета можно просмотреть:
а) непосредственно после расчета больничных: отобразится информация о сообщениях обнаруженных в процессе данного расчета
б) из меню "Заработная плата - Операции - Больничные - Сообщения о процессе расчета"
2. Доработан ввод больничных, в случае, если дата окончания больше 3 лет, выводится сообщение "Продолжительность пособия более 3-х лет!!!Дата окончания ограничена 03/09/2021" и дата окончания устанавливается с учетом ограничения.
3. Доработана корректировка больничных, в случае, если дата окончания больше 3 лет, выводится сообщение "Продолжительность пособия более 3-х лет! Дата окончания ограничена 03/09/2021" и дата окончания устанавливается с учетом ограничения.
Z_BASEMENT
Краткое описание :
Выдавать протокол с предупреждением о пересечении БЛ в ЗП при расчете БЛОписание :
Расчет больничныхЧто измененно :
Выдавать протокол с предупреждением о пересечении БЛ в ЗП при расчете БЛ.
Как измененно :
Доработан расчет больничных, в случае, если рассчитываются пересекающиеся больничные, то последний введенный больничный не будет рассчитан, а в конце расчета выводится сообщение: "Обнаружены сообщения о процессе расчета, просмотреть информацию?" с соответствующей записью подробной информации в протокол расчета. При нажатии "Да" открывается окно просмотра сообщений в процессе расчета в котором можно просмотреть для какого табельного номера и какие больничные не были рассчитаны.
Пересекающиеся больничные не будут рассчитаны в случаях:
1) Если больничные не рассчитаны, тогда при расчете тот больничный, что введен позже, не будет рассчитан
2) Если один больничный не рассчитан, другой рассчитан, тогда тот больничный что не рассчитан, рассчитываться не будет.
3) Оба больничные рассчитаны, тогда при пересчете они также будут рассчитываться.
Доработан ввод больничных: в случае, если период нового больничного пересекается с уже существующим больничным, то тогда во избежание "двойной оплаты" убираем те дни, которые входят в первый больничный, а также корректируем дату "Оплатить с".
Информацию о расчете пересекающихся больничных можно просмотреть через "Заработная плата\ Операции \ Больничные \ Сообщения о процессе расчета".
При удалении больничного, для которого имеется запись в сообщениях о расчете, эта запись также удаляется.
При корректном расчете больничного, для которого имеется соответствующая запись в сообщениях о расчете, эта запись в сообщениях удаляется.