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

Задача 3.38

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

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

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

Трудовой стаж на предприятии Размер ставки
до 1 года 100,00
от 1 года до 3 лет 200,00
от 3 лет 300,00

Если водитель в расчетном периоде наездил больше 1 000 часов, то ему должна быть начислена компенсация на ремонт автомобиля процентом от начисленной в том же расчетном периоде оплаты по тарифу. Процент компенсации – общий для всех сотрудников. В течение периода начисления может изменяться не чаще, чем один раз в день, но берется на начало текущего расчетного периода. В информационной базе необходимо хранить историю изменения процента компенсации.

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

Если сотрудник опоздал выехать на смену, то за каждые целые 30 минут опоздания начисляется штраф в размере 250 руб.

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

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

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

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

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

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

Сотрудник Кол-во минут опоздания Сумма штрафа
Итого:

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

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