% content_for :head do %> <% end %> <% form_tag "/mod2/stats", :method => :get do %> <%=render(:partial => "filters") %>
| Сотрудник | Оклад | Количество смен будние | За смены (будние) (руб) | Количество смен вых-ные | За смены (вых-ные) (руб) | Количество отчетов | Количество отработанных часов | Количество часов допработ | Количество часов простоя | По отчетам за работы (руб.) | Количество заявок | Бонус за закрытые отчеты (руб) | Итого |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| <%=e.nic%> | <%=e.oklad%> | <%=e.shifts %> | <%=c = ((e.oklad.to_f / @working_days).round * e.shifts.to_i) %> | <%=e.shifts_weekend%> | <%=d = ((e.oklad.to_f / @working_days).round * e.shifts_weekend.to_i * 2) %> | <%=e.r_size %> | <%=e.time_work%> | <%=e.time_dop_work%> | <%=e.prostoy%> | <%=e.sum.to_f.round()%> | <%=e.request_uniq.to_s.split(', ').uniq.size%> | <%=b=e.bonus.to_f.round()%> | <%=(e.sum.to_f + c + d).round()%> |
| Итого: | <%=@d_employees.sum{|i| i.shifts.to_i} %> | <%=all_oklad %> | <%=@d_employees.sum{|i| i.shifts_weekend.to_i} %> | <%=all_oklad_weekend %> | <%=@d_employees.sum{|i| i.r_size.to_i} %> | <%=@d_employees.sum{|i| i.time_work.to_f}.round() %> | <%=@d_employees.sum{|i| i.time_dop_work.to_f}.round()%> | <%=@d_employees.sum{|i| i.prostoy.to_f}.round()%> | <%= b=@d_employees.sum{|i| i.sum.to_f}.round()%> | <%= @d_employees.map{|i| i.request_uniq.to_s.split(', ')}.flatten.uniq.size%> | <%= @d_employees.sum{|i| i.bonus.to_f}.round()%> | <%=all_oklad + all_oklad_weekend%> |