Начисление зарплаты сотрудникам охранного предприятия осуществляется еженедельно с использованием метода отклонений.
Для организации непрерывной охраны предприятия работает три смены охраны: первая смена в первый день работает, во второй и третий отдыхает; вторая смена работает во второй день, в первый и третий отдыхает; третья смена в третий день работает, в первый и второй отдыхает. Любого сотрудника охраны можно поставить на работу в любую смену.
Сотрудники получают оплату по часовому тарифу. Сумма начисления по тарифу определяется как часовая ставка, умноженная на количество фактически отработанных часов. Часовая ставка в расчетном периоде не меняется.
В начале недели в информационную базу вводится информация о планируемой занятости сотрудников. В случае невыхода сотрудника на работу его должен подменить сотрудник из другой смены. Факт подмены не отменяет работы по основному графику.
Независимо от отработанного времени сотрудникам предприятия еженедельно выплачивается определенная сумма в качестве компенсации затрат на обмундирование или обеды. Для новых сотрудников обе компенсации одновременно начислены быть не могут. Если сотрудник отработал в компании больше 100 рабочих дней, то он получает обе надбавки. Обе компенсации начисляются в виде фиксированной суммы, указанной в документе.
Механизм перерасчетов в рамках данной задачи использовать не надо.
Ввод всех начислений происходит документом «Начисление зарплаты». Следует считать, что все данные вводятся только в пределах одной недели. Необходимо предоставить пользователю возможность исправлять результат расчета в форме документа.
С помощью диаграммы Ганта нужно показать фактический период действия записей с разбивкой по сотрудникам, и для каждого сотрудника – по сменам. Отчет может быть построен за любой расчетный период.
Для анализа сделанных сотрудникам предприятия еженедельных начислений в конфигурации необходимо предусмотреть отчет следующего вида:
Сотрудник | Вид расчета | Период 1 | Период 2 | … |
---|---|---|---|---|
Итого: |
Отчет может быть построен за произвольное число месяцев.