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

Задача 3.36

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

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

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

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

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

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

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

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

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

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

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

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

Сотрудник Автомобиль Пробег, км Сумма компенсации
Итого:

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

Назад: Задача 3.35
Дальше: Задача 3.37