Добрый день. При расчете больничного листа, в случаях когда он начат в предыдущем месяце и был продолжен в месяце начисления, программа сторнирует начисление вознаграждения за предыдущий период и два! раза начисляет вновь эту же сумму. Ошибка плавающая, проявляется не во всех случаях, закономерности выявить не удалось. Во вложении формула начисления и пример перерасчета. Где искать причину?
Все комментарии (5)
Комментарии закрыты.
Добрый день! Есть предположение, что сначала проведен документ «Отсутствие(болезнь,прогул,неявка)» и в нем есть закладка «Перерасчет прошлого периода», потом при проведении «Больничного листа» программа пытается произвести перерасчет с учетом неё.
Можно попробовать отменить проведение документа «Отсутствие(болезнь,прогул,неявка)» и перезаполнить «Больничный лист», затем сверить расчет.
Документ отсутствия введен, период его октябрь — перерасчета в нем нет. Если распровести отсутствие, то происходит перерасчет за дни октября приходящиеся на период б/л (хотя это неправильно за эти дни заработная плата начислена не была).
Добрый день! В данном случае можно попробовать на копии базы распровести всю цепочку документов-начислений (отсутствие, начисление зарплаты за октябрь, больничный) и попробовать последовательно перезаполнить и провести.
Второй вариант ,т.к. начисление «Вознаграждение за выслугу лет» не зависит от отработанного времени, то можно в его настройках на закладке «Приоритет» удалить вытеснения и перезаполнить документы-начисления.
Спасибо, после удаления приоритета, перерасчет больше не возникает