_sale.html.erb 1.4 KB

1234567891011121314151617181920212223242526272829303132
  1. <tr class=<%= (sale.cancelled? ? 'danger' : '') %>>
  2. <td><%= sale.id %></td>
  3. <td><%= sale.sale_code %> </td>
  4. <% if current_user.usertype == "A" || current_user.usertype == "SS" %>
  5. <td> <%= sale.get_pointsale.name %> </td>
  6. <% end %>
  7. <td><%= sale.customer.nick_name %> </td>
  8. <td><%= sale.seller.name %> </td>
  9. <td><%= l(sale.date_sale, format: '%d/%B/%Y') %></td>
  10. <td><%= sale_type(sale) %><br>
  11. <!-- Cuando sea apartado, mostrar la fecha de vencimiento -->
  12. <%= l(sale.date_sale + @pos_config.days_cancel_reserved.days, format: '%d/%B/%Y') %>
  13. </td>
  14. <td><%= sale.sales_details.sum(:quantity).to_i %></td>
  15. <td><%= sale_status(sale) %></td>
  16. <td><%= number_to_currency(sale.total, precision: 2) %>
  17. <% if sale.reserved? %>
  18. <br><%= number_to_currency(sale.reserve_debt, precision: 2) %>
  19. <% end %>
  20. </td>
  21. <td class="text-center hide_c">
  22. <%= link_to sale, { class: "btn btn-icon-only default", title: "Ver venta" } do %>
  23. <i class="fa fa-search"></i>
  24. <% end %>
  25. <%= link_to print_receipt_path(sale.id, format: 'pdf'), { class: "btn btn-icon-only default", target: "blank" } do %>
  26. <i class="fa fa-print"></i>
  27. <% end %>
  28. <% if (can? :delete, Sale) && sale.can_be_cancelled?(@pos_config) %>
  29. <%= link_to sale, method: :delete, class: "btn btn-icon-only btn-danger", title: "Cancelar venta", data: { confirm: '¿Está seguro que desea cancelar la venta?' } do %> <i class="fa fa-ban"></i><% end %>
  30. <% end %>
  31. </td>
  32. </tr>