{% extends 'inventory/base.html' %}{% load inventory_tags %}{% block title %}Gerät #{{ device.number }}{% endblock %}{% block content %}
← Zur Geräteliste

Gerät #{{ device.number }}

Zuletzt geändert {{ device.updated_at|date:'d.m.Y H:i' }}

Ablauf: {{ device.get_stage_display }}

Eingang → Inspektion → bei Bedarf Reparatur → Lagerung → Ausgabe

{% if can_edit_devices and not device.archived_at and next_stages %}
{% csrf_token %}
{% endif %}
{% for event in workflow_events %}
{{ event.created_at|date:'d.m.Y H:i' }}{{ event.get_from_stage_display }} → {{ event.get_to_stage_display }}{{ event.note }}{% if event.user %} · {{ event.user.username }}{% endif %}
{% empty %}

Noch keine Schritte erfasst.

{% endfor %}
{% if inspections %}

Inspektionsbefunde

{% for record in inspections %}
{{ record.created_at|date:'d.m.Y H:i' }}{{ record.defects|linebreaksbr }}{% if record.recorded_by %}{{ record.recorded_by.username }}{% endif %}
{% endfor %}
{% endif %} {% if repairs %}

Reparaturen

{% for record in repairs %}
{{ record.created_at|date:'d.m.Y H:i' }}{{ record.work_done|linebreaksbr }}{% if record.recorded_by %}{{ record.recorded_by.username }}{% endif %}
{% endfor %}
{% endif %}

Aufgaben

{% for task in tasks %}
{{ task.title }} · {{ task.get_state_display }}{% if task.due_date %} · fällig {{ task.due_date|date:'d.m.Y' }}{% endif %}{% if task.assigned_to %} · {{ task.assigned_to.username }}{% endif %}{% if task.description %}

{{ task.description|linebreaksbr }}

{% endif %} {% if can_edit_devices and task.state == 'OPEN' %}
{% csrf_token %}
{% endif %}
{% empty %}

Keine Aufgaben vorhanden.

{% endfor %} {% if can_edit_devices and not device.archived_at and device.stage != 'ISSUED' %}
{% csrf_token %}
{% endif %}
{% csrf_token %}{{ form.non_field_errors }} {% for item in ram_suggestions %}{% for item in ssd_suggestions %}{% for item in hdd_suggestions %}{% for item in display_suggestions %}

Allgemein

{% for field in form %}{% if field.name == 'shelf' or field.name == 'status' or field.name == 'date' or field.name == 'device_type' or field.name == 'model' %}{% endif %}{% endfor %}

Hardware

{% for field in form %}{% if field.name in all_hardware_fields %}{% endif %}{% endfor %}

Verwaltung

{% for field in form %}{% if field.name == 'ticket' or field.name == 'employee' or field.name == 'recipient' or field.name == 'location' or field.name == 'donor' or field.name == 'price' %}{% endif %}{% endfor %}

Notizen

{% for field in form %}{% if field.name == 'comment' %}{% endif %}{% endfor %}
{% if definitions %}

Zusatzfelder

{% for field in definitions %}{% endfor %}
{% endif %}
Abbrechen{% if can_edit_devices %}{% endif %}
{{ type_field_map|json_script:'device-type-fields' }}
{% endblock %}