{% extends "base.html" %} {% from "_macros.html" import app_pill %} {% block title %}Prüfmittel-Kalender · Werkstatt{% endblock %} {% block breadcrumb %}

Werkstatt / Prüfmittel-Kalender (DGUV V3)

{% endblock %} {% block heading %}Prüfmittel-Kalender{% endblock %} {% block topbar_actions %} Office-Sicht {% endblock %} {% block content %} {% set overdue = items|selectattr('days_until_due','lt',0)|list %} {% set due_soon = items|selectattr('days_until_due','ge',0)|selectattr('days_until_due','le',30)|list %} {% set ok = items|selectattr('days_until_due','gt',30)|list %}
{{ overdue|length }}überfällig
{{ due_soon|length }}fällig in 30 Tagen
{{ ok|length }}im Plan

Prüfmittel (Mess- und Spannmittel)

DGUV V3 / ISO-9001 Kalibrierungs-Pflicht · Klick auf Eintrag = „heute geprüft" eintragen

Bezeichnung
Typ
Letzte Prüfung
Nächste Prüfung
Tage
{% if not items %}
Keine Prüfmittel mit Intervall im aktuellen Fenster ({{ window_days }} Tage).
{% else %} {% for it in items %} {% set days = it.days_until_due %} {% if days < 0 %}{% set dot='red' %}{% set cls='overdue' %} {% elif days <= 30 %}{% set dot='yellow' %}{% set cls='soon' %} {% else %}{% set dot='green' %}{% set cls='ok' %}{% endif %}
{{ it.ident }} {{ app_pill(it.source_app) }} {% if it.description %}
{{ it.description|truncate(60) }}{% endif %}
{% if it.item_type == 'measuring_equipment' %}Messmittel{% elif it.item_type == 'clamping' %}Spannmittel{% else %}{{ it.item_type or '—' }}{% endif %}
{{ it.last_inspection_date or '—' }}
{{ it.next_inspection_date or '—' }}
{% if days < 0 %}{{ -days }} T überfällig {% elif days == 0 %}heute {% else %}+{{ days }} T{% endif %}
{% endfor %} {% endif %}
{% endblock %}