| <%= key +1 %> |
<%= l(transfer.transfer_date, :format => '%d/%B/%Y') %> |
<%= transfer.origin_is_pointsale == 1 ? Pointsale.find(transfer.origin_id).name : Warehouse.find(transfer.origin_id).name %> |
<%= transfer.products.count %> |
<% case transfer.status %>
<% when "cancelled" %>
CANCELADO
<% when "pending" %>
PENDIENTE DE RECEPCIÓN
<% when "received" %>
RECIBIDO
<% end %>
|
<% if transfer.transfer_details.where(:has_looses => 1).count > 0 &&
transfer.transfer_details.where(:has_surplus => 1).count == 0 %>
CON PERDIDAS
<% elsif transfer.transfer_details.where(:has_surplus => 1).count > 0 &&
transfer.transfer_details.where(:has_looses => 1).count == 0 %>
CON EXCEDENTE
<% elsif transfer.transfer_details.where(:has_surplus => 1).count > 0 &&
transfer.transfer_details.where(:has_looses => 1).count > 0 %>
CON INCONSISTENCIAS
<% elsif transfer.received? %>
<% end %>
|
<%= link_to transfer, {:class=>"btn btn-icon-only default", :title=>"Ver traspaso"} do %>
<% end %>
<%= link_to print_transfer_receipt_path(transfer.id, format: 'pdf'), {:class=>"btn btn-icon-only default", :target => "blank"} do %>
<% end %>
<% if transfer.status =="pending" %>
<%= link_to verify_transfer_path(transfer), {:class=>"btn btn-icon-only green-meadow", :title=>"Verificar traspaso"} do %>
<% end %>
<% end %>
|
<% end %>