<% content_for :title, "Artikel-Details: #{@item.name}" %> <% content_for :top_bar_actions do %>
<%= link_to items_path, 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 %> Zurück <% 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 %> Bearbeiten <% end %>
<% end %>
<%= @item.category.name %>

<%= @item.name %>


Artikelnummer (SKU)

<%= @item.sku %>

Seriennummer (Hersteller)

<%= @item.serial_number %>

Anschaffungspreis

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

Registriert am

<%= l(@item.created_at, format: :short) %>

<% 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 hinterlegt" %>

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

Fest verbaut / Zugewiesener Raum

<%= @item.room.name %>

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

<% else %>

Verfügbar

Im Hauptlager

Bereit zur Zuweisung an Mitarbeiter oder Räume.

<% 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? %> Zuweisung an Mitarbeiter: <%= log.user.name %> <% elsif log.room.present? %> Standortwechsel in Raum: <%= log.room.name_with_building %> <% else %> Ins Hauptlager übergeben <% end %>

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