<% content_for :title, "Artikel-Details" %> <% content_for :top_bar_actions do %>
<%= link_to "javascript:history.back()", class: "py-2 px-3 text-sm font-medium text-gray-700 bg-white border border-gray-300 rounded-lg hover:bg-gray-50 flex items-center gap-1.5 shadow-sm transition" do %> <% end %> <%= link_to edit_item_path(@item), class: "py-2 px-3 text-sm font-medium text-white bg-blue-600 hover:bg-blue-700 rounded-lg flex items-center gap-1.5 shadow-sm transition" do %> <% end %>
<% end %>

<%= @item.name %> <%= @item.category.name %>

<%= render "layouts/badge", type: @item.condition_badge_type %>

Artikelnummer (SKU)

<%= @item.sku %>

Seriennummer (SN)

<%= @item.serial_number %>

Anschaffungspreis

<%= number_to_currency(@item.price, unit: "€", separator: ",", delimiter: ".", format: "%n %u") %>

Erfasst am

<%= l(@item.created_at, format: "%d.%m.%Y") %>

<% if @item.notes.present? %>

Beschreibung / Notizen

<%= @item.notes %>

<% end %>

Aktueller Status & Aufenthaltsort

<% if @item.user.present? %>

In Benutzung (Mitarbeiter)

<%= @item.user.name %>

<%= @item.user.department&.name || "Keine Abteilung" %>

<% elsif @item.room.present? %>

Zugewiesener Raum / Standort

<%= @item.room.name %>

<%= @item.room.building %> • <%= @item.room.floor %>

<% else %>

Status

Verfügbar im Hauptlager

Bereit zur Ausgabe oder Zuweisung.

<% end %>

Interne Kennzeichnung

<%= @item.generate_qr_code %>

Inventarnummer

#<%= @item.sticker_id %>

Vorgedrucktes Etikett vom A4-Bogen. Scan im System führt direkt hierher.

Besitzer- & Standortverlauf


<% if @assignment_logs.any? %>
    <% @assignment_logs.each_with_index do |log, index| %> <% is_last = (index == @assignment_logs.size - 1) %>
  • <% unless is_last %> <% end %>
    <% if log.user.present? %> <% elsif log.room.present? %> <% else %> <% end %>

    <% if log.user.present? %> <%= log.user.name %> <% elsif log.room.present? %> <%= log.room.name_with_building %> <% else %> Hauptlager <% end %>

    <% if log.returned_at.nil? %> Aktueller Standort <% end %>
  • <% end %>
<% else %>
Bisher wurden keine historischen Übergaben für dieses Gerät verzeichnet.
<% end %>