Начисление зарплаты сотрудникам предприятия осуществляется ежемесячно с использованием метода отклонений. Все сотрудники работают по графику работы, установленному для каждого подразделения отдельно.
Независимо от отработанного времени сотрудникам предприятия ежемесячно выплачивается фиксированная сумма. Размер суммы одинаков для всех сотрудников и не меняется в течение расчетного периода.
В любой момент времени сотрудникам предоставляется оплачиваемый отпуск, размер отпускных определяется как количество дней отпуска, умноженное на среднюю дневную ставку. Дни отпуска рассчитываются по шестидневному графику. Средняя дневная ставка определяется как сумма начисленного за три предыдущих месяца гарантированного оклада, поделенная на количество рабочих дней в трех предыдущих месяцах. Количество предоставляемых в год рабочих дней отпуска не должно превышать 24.
Ежемесячно с сотрудников организации удерживается 1 % от суммы всех начислений за этот месяц в качестве профсоюзных взносов.
Механизм перерасчетов в рамках данной задачи использовать не надо.
Ввод всех начислений происходит документом «Начисление зарплаты». Следует считать, что данные о начислении по отпуску могут переходить из одного месяца в другой (например, с 25.01 по 05.02), при этом данное начисление в документе вводится одной строкой с указанием полного периода.
Необходимо предоставить пользователю возможность самостоятельно создавать новые виды расчетов и привязывать их к существующим алгоритмам расчета.
Необходимо с помощью диаграммы Ганта отобразить график отпусков сотрудников. Отчет может быть построен за любой расчетный период.