Задача 3.39.

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

Все сотрудники работают на автомобилях предприятия, поэтому возможен обмен автомобилями между водителями.

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

Дополнительно, каждому водителю начисляется специальная надбавка. Размер надбавки определяется как часовая ставка, умноженная на количество фактически отработанных часов. Часовая ставка своя для каждого из сотрудников. Она может изменяться не чаще, чем один раз в день, но берется на начало расчетного периода. В информационной базе необходимо хранить историю изменения ставки.

В зависимости от величины пробега автомобиля в расчетном периоде каждому сотруднику выплачивается определенная сумма денег в качестве компенсации затрат на бензин. Размер компенсации должен быть определен как некий процент от начисленной на прошлой неделе надбавки. Используемый при расчете процент в течение периода начисления не меняется и задается в документе «Начисление зарплаты».

В случае болезни сотрудник получает пособие, размер которого определяется как количество дней болезни умноженное на среднюю дневную ставку. Дни болезни рассчитываются по пятидневному графику. Средняя дневная ставка определяется как 30% от суммы начисленного за предыдущий месяц гарантированного оклада, поделенная на количество отработанных часов на предыдущей неделе. В случае получения сотрудником пособия начисление надбавки не производится. Следует учесть, что данные о болезни не могут вводиться в систему задним числом.

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

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

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

  Автомобиль     Сотрудник     Вид  
  начисления  
  Период 1     Период 2     ...  
  
  Итого:

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