Добрый день. В организации есть сотрудники, которые приняты по основному месту работы и как совместители на неполную ставку. Замечено, что если отражать начисление отпуска (ежегодного) или командировки, то в случае, когда сотрудник принят на дробную ставку (например, на 1/4 ставки, на график 10час в неделю, полный оклад 20000р, четверть оклада -5000р), и в документах установлен флажок » Учитывать МРОТ при оплате по среднему заработку», то не происходит расчета пропорционально доли ставки (неполного времени) от МРОТ. В расчет попадает полная сумма МРОТ. Так проявляется и для внешних совместителей, и для внутренних совместителей. Поясните, пож-та. Это ошибка в программе? или задуманное поведение программы ЗУП, и тогда, почему?? Если ошибка или недоделка разработчиками, то как обойти? какое начисление (вид расчета) нужно изменить и как правильно?
Все комментарии (6)
Комментарии закрыты.
Здравствуйте! Это не ошибка, разработчики оставили добавление показателя по учету ставки на усмотрение пользователей.
Цитата с сайта ИТС:
Формула для отпуска будет выглядеть так:
Макс(СреднийЗаработокОбщий * КалендарныеДниМесяцаБезПраздников, УчитыватьМРОТ * МРОТ * ДоляНеполногоРабочегоВремени) / КалендарныеДниМесяцаБезПраздников * КоличествоДнейОтпуска * КоэффициентИндексацииСреднегоЗаработка
Формула для командировки:
Макс(СреднийЗаработокОбщий * НормаДнейЧасов, УчитыватьМРОТ * МРОТ * ДоляНеполногоРабочегоВремени) / НормаДнейЧасов * ВремяВДняхЧасах * КоэффициентИндексацииСреднегоЗаработка
Добрый день. Но при такой настройке формулы МАКС значение всегда будет первая часть её: «СреднийЗаработокОбщий * КалендарныеДниМесяцаБезПраздников». Т.к. далее, если установлен признак Учитывать МРОТ (=1), но в сравнение попадает скорректированная на ДолюНеполногоВремени сумма МРОТ. Я делала так, и не понимала, почему же программа всё равно подставляет средний?? Видимо, нужно иначе сделать запись в формуле. Проверьте, пож-та.
Добрый день! Рассмотрим пример.
Сотрудник принят на работу 01.09.2020 на 0,5 ставки, с окладом 12 130, т.е за 0,5 он получит 6065.
Начисляем зарплату за сентябрь — 6065.
Рассчитываем отпуск в октябре:
Средний=6065/29,3=207,00
Считаем по формуле:
Макс(207,00 * 31, 1 * 12130 * 0,5) /31 * 15 * 1 = Макс(6417, 6065) /31 * 15 * 1.
Получается 6417> 6065, итого: 3105 — отпускные.
Т.е, если СреднийЗаработокОбщий * КалендарныеДниМесяцаБезПраздников будет меньше 6065, программа возьмет МРОТ в расчет.
Добрый день. Получается, что не абсолютное значение заработка за полностью отработанный месяц сравнивается (с учетом доли 0,25 в моем примере), а именно потенциальный оклад на полную ставку..? Я предположила, что если оклад 20тыс.р., а четверть оклада 5тыс.р., то именно 5000р и сравниваем с 12130р. Но выходит, моё предположение не верно. Я заблуждалась… Именно изначальный оклад на полную ставку должен быть меньше 12130р хоть на 1руб., чтобы сработала откорректированная формула (как вы указали выше) по признаку «Учитывать МРОТ». Я правильно теперь поняла заложенный в формуле расчет?
Здравствуйте! Если использовать типовой расчет, то в нём разработчики как раз сравнивают полученную сумму с МРОТ за полную ставку. Сравним расчеты:
Сотрудник принят на работу 01.09.2020 на 0,25 ставки, с окладом 20000, т.е за 0,25 он получит 5000.
Начисляем зарплату за сентябрь — 5000.
Рассчитываем отпуск в октябре:
Средний=5000/29,3=170,65
Считаем по формуле:
Макс(170,65 * 31, 1 * 12130 * 0.25) /31 * 15 * 1 = Макс(5290.15, 3032.5) /31 * 15 * 1.
По типовой формуле:
Макс(170,65 * 31, 1 * 12130) /31 * 15 * 1 = Макс(5290.15, 12130) /31 * 15 * 1.
Добрый день.
Думаю, я поняла. Большое вам спасибо за разъяснения.