_sale_for_report.html.erb 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  1. <tr>
  2. <td><%= l(sale.date_sale, :format => '%d/%m/%Y') %></td>
  3. <td><%= sale.sale_code %> </td>
  4. <td><%= @pointsale.present? ? @pointsale.name : sale.get_pointsale.name %> </td>
  5. <td><%= sale.seller.name %> </td>
  6. <td><%= sale.sales_details.sum(:quantity).round %> </td>
  7. <td>
  8. <% if sale.saletype == "credit" && sale.credit_note.blank? %>
  9. Crédito
  10. <% elsif sale.saletype == "credit" && sale.credit_note.present? %>
  11. Crédito/vale
  12. <% elsif sale.saletype == "cash"%>
  13. Contado
  14. <% elsif sale.saletype == "reserved"%>
  15. Apartado
  16. <% end %>
  17. </td>
  18. <td>
  19. <% case sale.status %>
  20. <% when "paid"%>
  21. <span class="label label-success"> PAGADA </span>
  22. <% when "cancelled"%>
  23. <span class="label label-danger"> CANCELADO </span>
  24. <% when "parcial"%>
  25. <span class="label label-warning"> ABONADA </span>
  26. <% when "notpaid"%>
  27. <span class="label label-default">PAGO PENDIENTE</span>
  28. <% end %>
  29. </td>
  30. <td><%= number_to_currency(sale.amount, precision: 2) %></td>
  31. <td><%= number_to_currency(sale.tax, precision: 2) %></td>
  32. <td><%= number_to_currency(sale.discount, precision: 2) %></td>
  33. <td><%= number_to_currency(sale.total, precision: 2) %></td>
  34. </tr>