%= render :partial => 'spree/admin/shared/stock_sub_menu' %> <% content_for :page_title do %> <%= Spree.t(:stock_transfers) %> <% end %> <% content_for :page_actions do %> <% if can? :create, Spree::StockTransfer %>
<%= sort_link @search, :number, Spree.t(:number) %> | <%= sort_link @search, :from, Spree.t(:from) %> | <%= sort_link @search, :to, Spree.t(:to) %> | <%= sort_link @search, :expected_items, Spree.t(:expected) %> | <%= sort_link @search, :received_items, Spree.t(:received) %> | <%= sort_link @search, :shipped_at, Spree.t(:shipped) %> | <%= sort_link @search, :status, Spree.t(:status) %> | |
---|---|---|---|---|---|---|---|
<%= handle_stock_transfer(stock_transfer) %> | <%= stock_transfer.source_location.name %> | <%= stock_transfer.destination_location.try(:name) %> | <%= stock_transfer.expected_item_count %> | <%= stock_transfer.received_item_count %> | <%= stock_transfer.shipped_at.try(:to_date) %> | <%= stock_transfer_status(stock_transfer) %> | <% if stock_transfer.receivable? && can?(:edit, stock_transfer) %> <%= link_to_with_icon 'download', Spree.t('actions.receive'), receive_admin_stock_transfer_path(stock_transfer), no_text: true, data: { action: 'green' } %> <% elsif !stock_transfer.closed? && can?(:edit, stock_transfer) %> <%= link_to_with_icon 'edit', Spree.t('actions.edit'), stock_transfer_edit_or_ship_path(stock_transfer), no_text: true, data: { action: 'edit' } %> <% elsif can?(:show, stock_transfer) %> <%= link_to_with_icon 'eye', Spree.t(:show), admin_stock_transfer_path(stock_transfer), no_text: true, data: { action: 'green' } %> <% end %> |