Задача 3.49.

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

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

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

Сотрудникам предприятия ежемесячно начисляется фиксированная сумма денег в качестве компенсации затрат на обеды. Размер суммы в течение расчетного периода не меняется.

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

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

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

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

Расчетно-платежная ведомость № 1 за январь 2010 года по подразделению «Бухгалтерия»

  Сотрудник     Вид расчета     Начальное  
  сальдо  
  Начислено     К выплате  
  Иванова 100,00 200,00 270,00
  Оклад 120,00
  Командировка 80,00
  Выплата 270,00
  Петрова 150,00 150,00
  Оклад 150,00
  Итого: 100,00 350,00 420,00