Простая и понятная система управления проектами

Moo.Team – это таск-трекер, хранилище доступов, база знаний, учет рабочего времени, инструменты управления командой и взаимодействия с клиентами в одном месте!

Расчёт зарплат

Расчёт зарплат — полноценный модуль, протестированный несколькими компаниями, работающими в MooTeam.
Функционал будет в дальнейшем расширяться на основании полученных отзывов. Если у вас есть пожелания и предложения по доработкам модуля, пишите нам любым удобным для вас способом.

❗ Для расчёта ЗП у сотрудника в профиле должны быть заполнены поля «оклад» и «часовая ставка». Также для подсчёта некоторых частей ЗП должны быть заполнены поля на странице настроек аккаунта (доступны администратору аккаунта).

Страница общих настроек зарплат:

Страница настройки зарплат moo.team

Настройка оклада и ставки часа в профиле отдельного сотрудника:

Настройка оклада и ставки часа сотрудника moo.team

Когда производится расчёт

Зарплата подсчитывается в тот момент, когда администратор заходит в профиль сотрудника или сам сотрудник смотрит свой профиль.

Если выбран неполный текущий месяц, то в расчёт попадает время, записанное с 1 числа месяца по 23:59:59 предыдущего дня (текущий день в расчёте не учитывается).

Если выбран один из предыдущих месяцев, то берется первый и последний день месяца. Например с 01.12.21 00:00:00 по 31.12.21 23:59:59.

Из чего строится ЗП

Зарплата сотрудника рассчитывается на основании 4-х частей:

  1. Оклад,
  2. Бонусы за проекты,
  3. Бонусы за наставничество и кураторство,
  4. Дополнительные бонусы.

Оклад

❗Если у сотрудника нет записанного с таймера времени в выбранном месяце, то оклад будет равен 0.

В расчёте оклада учитывается количество обязательных часов, которые должен отработать сотрудник. Оно берётся из производственного календаря в настройках системы (календарь заполняется вручную).

Производственный календарь moo.team

Если производственный календарь не заполнен, то берётся оклад сотрудника из настроек профиля и не производится никаких дополнительных расчётов.

Если календарь заполнен, то сумма оклада считается по следующему алгоритму:

  1. Подсчитывается количество часов, которые должен был отработать сотрудник. Для этого:
    1. Берётся план из производственного календаря.
    2. Проверяется было ли у сотрудника событие отпуска в этом месяце (на данный момент учитывается только первый отпуск за месяц). Если у сотрудника был отпуск, то считается количество рабочих дней, которые выпали на отпуск, умножается на 8 часов и полученное число вычитается из плана.
    3. Если в настройках системы поставлена галочка «Оплачиваемый день рождения», ДР выпадает на рабочий день (ПН-ПТ) и не выпадает на отпуск, то из плана вычитается 8 часов.
    4. Проверяется дата приёма на работу. Если сотрудник вышел на работу не в 1 число месяца, то из плана вычитается соответствующее количество дней, умноженное на 8 часов.
    5. В итоге получается финальное количество часов, которое должен был отработать сотрудник.
  2. Сравнивается план по рабочим часам для сотрудника и фактическое отработанное время:
    1. Если сотрудник чётко выполнил план, то берётся сумма голого оклада (из настроек профиля сотрудника).
    2. Если сотрудник перевыполнил план, то разница между часами по плану и отработанному времени умножается на коэффициент переработки (он указывается в настройках системы), на часовую ставку (берётся из настроек профиля сотрудника) и добавляется к голому окладу.
    3. Если сотрудник не выполнил план:
      1. Если в настройках системы указана «допустимая недоработка» по часам, то она добавляется к отработанному времени, чтобы добить недостающее количество часов.
      2. Если после учёта допустимой недоработки, у сотрудника осталось время, которое он недоработал, то разница между часами по плану и отработанному времени умножается на коэффициент недоработки (он указывается в настройках системы), на часовую ставку (берётся из настроек профиля сотрудника) и вычитается из голого оклада.
  3. В результате получается сумма оклада.

Расчет оклада сотрудника moo.team

Если навести курсор на часть суммы отработанных часов показывается подсказка.

Бонусы за проекты

❗Для расчёта бонусов за проекты, должны быть заполнены поля бонусов в настройках системы.

Настройка бонусов за проекты moo.team

Бонусы за проекты считаются по следующему алгоритму:

  1. Ищутся все услуги проектов, в выполнении которых участвовал сотрудник. Если какую-то услугу добавили, убрали или переназначили на сотрудника в течение месяца, то она тоже учитывается.
  2. Для каждой услуги:
    1. Подсчитывается количество дней, которые сотрудник отработал по услуге (учитываются как рабочие, так и нерабочие дни).
    2. Делится на общее количество дней в месяце.
    3. Полученное число умножается на величину бонуса.
    4. В итоге, получается финальная величина бонуса за услугу в проекте.
  3. Для удобства, услуги группируются по сложности и выводится сумма за все услуги определённой сложности.

Расчет бонусов за проектов moo.team

В скобках указано количество дней, отработанных по услуге. А если навести курсор на число, в подсказке будет видно из какого проекта услуга.

Бонусы за наставничество и кураторство

❗Для расчёта бонусов за наставничество, должны быть заполнены поля бонусов в настройках системы.

Настройка бонусов за наставничество moo.team

В настройках профиля, у каждого сотрудника, можно выбрать его куратора и наставника. При подсчёте ЗП, у нас есть возможность добавить бонусы за такое наставничество.

Бонусы считаются по следующему алгоритму:

  1. Ищутся все сотрудники, для которых текущий сотрудник был наставником в выбранном месяце. Если наставника назначили/сняли в течение месяца, то это всё равно учитывается при подсчёте бонусов.
  2. По каждому найденному сотруднику подсчитывается количество дней, в течение которых текущий сотрудник был куратором/наставником (учитываются как рабочие, так и нерабочие дни).
  3. Полученное число делится на общее количество дней в месяце и умножается на величину бонуса.
  4. В итоге, получается финальная величина бонуса за наставничество конкретного сотрудника.
  5. Суммируются все финальные величины бонусов за наставничество и кураторство.

Расчет бонусов за наставничество moo.team

В скобках указано количество дней, в течение которых сотрудник был наставником/куратором.
Если навести на число, в подсказке будет видно, кто находился под опекой сотрудника.

Дополнительные бонусы/вычеты

Есть возможность вручную добавить/вычесть определённую сумму из зарплаты (такая возможность появляется только при просмотре ЗП за один из предыдущих месяцев).

Дополнительные бонусы для сотрудников moo.team

При добавлении бонуса/вычета необходимо указать сумму и комментарий.

Пересчёт зарплаты

Если поменялись какие-либо настройки расчёта ЗП (оклад или ставка в профиле сотрудника, план из производственного календаря, допустимая недоработка, коэффициенты или суммы бонусов), то есть возможность пересчитать ЗП сотрудника за предыдущий месяц. Зарплата за каждый прошедший месяц пересчитывается отдельно

Мы используем файлы cookie. Продолжив использование сайта, Вы соглашаетесь с политикой использования файлов cookie, обработки персональных данных и конфиденциальности.
Принять
Политика конфиденциальности