<%= render :partial=>'shift_sale_report_filter', :locals=>{ :period_type => true, :shift_name => true, :report_path =>reports_shiftsale_index_path} %>
<% if @shift_from %> <% if @shift_data.employee %> <% cashier_name = !@shift_data.nil? ? @shift_data.employee.name : '-' %> <% end %> <% end %> <% void = 0%> <% cash = 0%> <% credit = 0%> <% accept_credit = 0%> <% foc = 0%> <% mmqr = 0 %> <% card = 0%> <% total = 0%> <% rounding_adj = 0%> <% g_total = 0 %> <% @sale_data.each do |result|%> <% grand_total = result[:grand_total].to_f %> <% cash += result[:cash_sales].to_f %> <% credit += result[:credit_sales].to_f %> <% card += result[:other_sales].to_f %> <% foc += result[:foc_sales].to_f %> <% mmqr += result[:mmqr_sales].to_f %> <% total += result[:grand_total].to_f %> <% g_total += grand_total.to_f %> <% end %>
<%= t("views.right_panel.detail.from_date") %> : <%= @from.strftime("%Y-%b-%d") rescue '-' %> - <%= t("views.right_panel.detail.to_date") %> : <%= @to.strftime("%Y-%b-%d") rescue '-'%>
<%= t("views.right_panel.detail.shift_name") %> = <%= @shift_from %> - <%= @shift_to %> ( <%= cashier_name %> )
<%= t("views.right_panel.detail.cashier_station") %> <%= t :cashier %> <%= t("views.right_panel.detail.shift_name") %> <%= t("views.right_panel.detail.cash_payment") %> <%= t("views.right_panel.detail.credit_payment") %> <%= t("views.btn.other_payment") %> <%= t("views.btn.mmqr_payment") %> <%= t("views.btn.foc") %> <%= t :payment %> <%= t("views.right_panel.detail.grand_total") %> Action
<%= result[:cashier_terminal_name] rescue '-'%> <%= result[:employee_name] rescue '-'%> <%= result[:shift_started_at].strftime("%e %b %I:%M%p") rescue '-' %> - <%= result[:shift_closed_at] ? result[:shift_closed_at].strftime("%e %b %I:%M%p") : '-' %> <%= number_format(result[:cash_sales].to_f, precision:precision.to_i,delimiter:delimiter) %> <%= number_format(result[:credit_sales].to_f, precision:precision.to_i,delimiter:delimiter) rescue '-'%> <%= number_format(result[:other_sales].to_f, precision:precision.to_i,delimiter:delimiter) rescue '-'%> <%= number_format(result[:mmqr_sales].to_f, precision:precision.to_i,delimiter:delimiter) rescue '-'%> <%= number_format(result[:foc_sales].to_f, precision:precision.to_i,delimiter:delimiter) rescue '-'%> <%= number_format(result[:grand_total].to_f, precision:precision.to_i,delimiter:delimiter) rescue '-'%> <%= link_to "Print", reports_get_shift_id_path(result[:shift_id].to_i), class:"btn btn-info wave-effects" %>
<%= number_format(cash, precision:precision.to_i,delimiter:delimiter) rescue '-'%> <%= number_format(credit, precision:precision.to_i,delimiter:delimiter) rescue '-'%> <%= number_format(card, precision:precision.to_i,delimiter:delimiter) rescue '-'%> <%= number_format(mmqr, precision:precision.to_i,delimiter:delimiter) rescue '-'%> <%= number_format(foc, precision:precision.to_i,delimiter:delimiter) rescue '-'%> <%= number_format(g_total, precision:precision.to_i,delimiter:delimiter) rescue '-'%>