Задача 3.8.

Начисление зарплаты сотрудникам предприятия осуществляется ежемесячно с использованием метода отклонении. Все сотрудники работают по пятидневному графику работы, однако в решении необходимо предусмотреть возможность работы по нескольким различным графикам.

Сотрудники предприятия получают оплату по часовому тарифу. Сумма начисления по тарифу определяется как тарифная ставка, умноженная на количество фактически отработанных часов. В течение расчетного периода тарифная ставка может быть один раз изменена. Расчет должен производиться исхода из действующей на рассчитываемую дату тарифной ставки. Например, если эта ставка изменилась 10 августа, то до 10 августа при расчете берется старое значение, а начиная с 10 августа - новое.

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

Если часть времени сотрудники простаивают по вине предприятия, то за период простоя они ни оклад, ни премию не получают. В этом случае начисляется компенсация в размере 2/3 от часовой тарифной ставки.

Механизм перерасчетов в рамках данной задачи использовать не надо.

Ввод всех начислений происходит документом «Начисление зарплаты». Считать, что все данные вводятся только в пределах одного месяца, например, можно указать начисление по тарифу с 10.01 по 31.01, а запись: тариф с 10.01 по 03.02 вводить нельзя.

Для анализа сделанных сотрудникам предприятия начислений в конфигурации необходимо предусмотреть отчет следующего вида:

  Подразделение     Сотрудник     Вид  
  расчета 1  
  Вид  
  расчета 2  
  ...     Итого:  
   
  Итого:

Отчет может быть построен за любой расчетный период.