Книга: Сборник задач для подготовки к экзамену «1С:Специалист» по платформе «1С:Предприятие 8.3»
Назад: Задача 3.38
Дальше: Задача 3.40

Задача 3.39

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

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

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

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

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

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

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

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

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

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

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

Назад: Задача 3.38
Дальше: Задача 3.40