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

Задача 3.9

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

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

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

Дополнительно сотрудникам компании выплачивается надбавка, рассчитываемая как общая сумма продаж товаров за предыдущий месяц по подразделению, в котором работает сотрудник, умноженная на определенный процент. Значение процента для надбавки может быть изменено только один раз в течение расчетного периода. В этом случае расчет начисления должен производиться исходя из действующего на рассчитываемый период процента. Например, если процент изменился 10 августа, то до 10 августа при расчете берется старый процент, а после 10 августа (включительно) – уже новый

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

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

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

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

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

Назад: Задача 3.8
Дальше: Задача 3.10