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

Задача 3.20

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

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

Подразделение Фактически отработанные часы Размер ставки
Отдел внедрения до 60 12,50
Отдел внедрения от 60 до 130 25,00
Отдел внедрения от 130 35,00
Бухгалтерия до 50 10,00
Бухгалтерия от 50 до 150 20,00
Бухгалтерия от 150 40,00

За каждый день работы сотрудникам предприятия начисляется определенная сумма в качестве компенсации затрат на обеды. Компенсация за один обед рассчитывается как 5 % от суммы начисления по тарифу в текущем расчетном периоде, деленная на количество рабочих дней в том же периоде.

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

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

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

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

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

Подразде-ление Сотруд­ник Фактически отработанныечасы Размер ставки Количество дней, за которые начислена компенсация Сумма компенсации
Отдел внедрения 304 35,00
Иванов 144 18 630,00
Петров 160 20 700,00
Бухгалтерия 120 20,00
Сидоров 120 15 300,00

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

Назад: Задача 3.19
Дальше: Задача 3.21