Расчет премии в ЗУП согласно предложенному ТЗ.
Месячная премия рассчитывается следующим образом. СтоимостьРабочегоДня = Фонд оплаты труда это(Оклад + все надбавки)/(количество рабочих дней в месяце) Далее рассчитывается сама Премия=СтоимостьРабочегоДня*(КоличесвоФактическиПроработанныхДней-МинусДнейКомандировки+ДнейВОтпуске). Немого сумбурно поэтому приведу на примере по сотруднику Иванову И.И. за октябрь 2019 - 23 рабочих дня, ФондОплатыТруда(10000 рублей) Был в отпуск с 01.10.2019 по 10.10.2019 (пришлось 8 рабочих их принимаем в расчет), ездил в командировку с 11.10.2019 по 13.10.2019 (1 рабочий день и он не входит в расчет), c 18.10.2019 по 20.10.2019 отпуск за свой счет (1 рабочий день не входит в базу для расчета), Больничный с 21.10.2019 по 27.10.2019 (5 рабочих дней не входят в базу для расчета). Итак получаем Премия = (10000/23)*(23-1-1-5) = 6956,48. Вопрос как учесть дни в отпуске как рабочие, а дни командировки, отпуск за свой счет, больничный исключить из расчета?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Попробуйте такой вариант. Формула (РасчетнаяБаза / НормаДней) * ВремяВДнях. При этом на вкладке приоритет добавляем начисления, которые не должны учитываться - командировка, отпуска, больничные и т.д. Я выбрал "Прочие начисления и выплаты". У меня всё получилось. Ну и можно еще задействовать вкладку "Последовательность" при необходимости. И заменить некоторые показатели - НормаДней или ВремяВДнях под свои нужды.
Прикрепленные файлы:

(5) Не вижу для этого причин. Проблема может возникнуть с расчетной базой. Но надо экспериментировать. Так как, если документ будет вводиться отдельным документом расчетная база, соответственно, будет рассчитана за предыдущий месяц. Чтобы сделать за текущий - нужно условие "Только если введено значение показателя" или "Ежемесячно".
Ну отработанные дни берутся стандартно и в них не попадают никакие отсутствия включая отпуск...
То есть вам нужно просто добавить отпускные дни из регистра...
Хотя именно в извлечении из регистра этих дней и есть основная заморочка, ибо количество то там прописано, но не разбито по конкретным месяцам...
То есть вам нужно просто добавить отпускные дни из регистра...
Хотя именно в извлечении из регистра этих дней и есть основная заморочка, ибо количество то там прописано, но не разбито по конкретным месяцам...
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот