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

Задача 3.5

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

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

Подразделение Фактически отработанные дни Начальный оклад
Бухгалтерия до 7 1 000
Бухгалтерия от 7 до 15 2 000
Бухгалтерия от 15 3 000

Дополнительно сотрудникам предприятия выплачивается надбавка, рассчитываемая как общая сумма продаж товаров за предыдущий месяц по подразделению, в котором работает сотрудник, умноженная на определенный процент. Значение процента для надбавки может быть задано в документе «Начисление зарплаты».

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

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

Объект перерасчета Вид расчета

Саму процедуру перерасчета записей в рамках данной задачи реализовывать не требуется.

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

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

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

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

Назад: Задача 3.4
Дальше: Задача 3.6