Толкните в правильном направлении
Добавлено: 08 авг 2019, 17:23
Здравствуйте.
Не могу сообразить как сделать.
Есть Сотрудники.
Есть перечень работ. Учет по времени.
ЗП считается в разрезе месяца (или любого другого периода).
Из перечня работ собирается общее время.
Нужно собрать отчет с перечнем всех сотрудников и их времени.
Собрать отчет по каждому сотруднику отдельно без проблем. А вот как собрать вместе?
И еще важно. Надо время умножить на стоимость часа, которая изменяется динамически от количества времени в месяце.
Например:
<=80 = 80*300 = 24000р.
с 80.01 по 100 = значение * 350 = (при значении 81 = 81*350 = 28350р. или при значении 100 - 100*350 = 35000р.)
Динамически я понимаю как менять значение. Но это, например в одной записи можно подставить цену, зависящую от количества.
а тут надо собрать количество в разрезе периода и правильно умножить.
Ну или хотя бы собрать количество часов по сотрудникам в месяце в одном отчете.
Не могу сообразить как сделать.
Есть Сотрудники.
Есть перечень работ. Учет по времени.
ЗП считается в разрезе месяца (или любого другого периода).
Из перечня работ собирается общее время.
Нужно собрать отчет с перечнем всех сотрудников и их времени.
Собрать отчет по каждому сотруднику отдельно без проблем. А вот как собрать вместе?
И еще важно. Надо время умножить на стоимость часа, которая изменяется динамически от количества времени в месяце.
Например:
<=80 = 80*300 = 24000р.
с 80.01 по 100 = значение * 350 = (при значении 81 = 81*350 = 28350р. или при значении 100 - 100*350 = 35000р.)
Динамически я понимаю как менять значение. Но это, например в одной записи можно подставить цену, зависящую от количества.
а тут надо собрать количество в разрезе периода и правильно умножить.
Ну или хотя бы собрать количество часов по сотрудникам в месяце в одном отчете.